<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>浮山狼de博客 &#187; wordpress</title>
	<atom:link href="https://www.fushanlang.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.fushanlang.com</link>
	<description>next station - 下一站，活在当下，且行且思</description>
	<lastBuildDate>Sat, 29 Nov 2014 15:14:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.5</generator>
	<item>
		<title>用Google Ajax API的jquery替换WordPress的内置jquery</title>
		<link>https://www.fushanlang.com/using-google-ajax-apis-built-jquery-jquery-replace-wordpress-1394/</link>
		<comments>https://www.fushanlang.com/using-google-ajax-apis-built-jquery-jquery-replace-wordpress-1394/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 02:09:17 +0000</pubDate>
		<dc:creator><![CDATA[fushanlang]]></dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.fushanlang.com/blog/?p=1394</guid>
		<description><![CDATA[<p>今天，突然想优化一下wordpress里面加载的jquery足有70几K每次都会消耗很多加载时间，于是想从google 的ajax 脚本库加载jquery，这样加载速度有很大提高，毕竟我的网站访问不必google快，而且如果其他网站也这样做的话，客户端浏览器缓存的命中率也比较大。</p> <p>google一下可以得到更换jquery的代码</p> <p>  wp_deregister_script(&#8216;jquery&#8217;);  wp_register_script(&#8216;jquery&#8217;, &#8216;http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js&#8217;, false, &#8216;1.4.0&#8217;); wp_enqueue_script(&#8216;jquery&#8217;);</p> <p>需要注意的是，有些人直接加载google ajax jquery时后台admin 管理界面遇到过一些问题，所以通常会加一段is_admin的判断，只在浏览界面加载google的jquery。</p> <p>为了使得代码起作用，网上提供了三种解决方案:</p> <p>第一种方案是直接修改wp源码文件wp-includes\script-loader.php 里面找到加载内置jquery的代码进行直接替换“$scripts-&#62;add( ‘jquery’ &#8230;.&#8221; 此种方案需要修改源码，不是很推荐，以后升级会带来麻烦。</p> <p>第二种方案是修改当前使用的主题，确保在wp_head调用之前，执行上述替换jquery的代码，可以在header.php 里面“wp_head()” 调用前面加上，或者直接修改主题的function.php 里面直接加上也可以。此种方案虽然也可以解决问题，比直接修改wp源码要好一些，但是又跟主题绑在一起，不利于更换主题。</p> <p>第三种解决方案，也是大家都想找的就是插件解决方案，这种方案比较友好直接写个插件，压缩成zip然后在plugin管理页面upload就可以了。下面这段代码加载的就是google ajax脚本库的juery 的1.3.2版本js文件。</p> <p>&#60;?php /* Plugin Name:ChangeScriptLoading Version: 0.1 Description: ChangeScriptLoading */</p> <p>function wp_plugin_change_script_loading(){  if( !is_admin()){     wp_deregister_script(&#8216;jquery&#8217;);     wp_register_script(&#8216;jquery&#8217;, (&#8220;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&#8220;), false, &#8221;);     wp_enqueue_script(&#8216;jquery&#8217;);  } } add_action(&#8216;init&#8217;, &#8216;wp_plugin_change_script_loading&#8217;); ?&#62;</p> <span style="color:#777"> . . . &#8594; Read More: <a href="https://www.fushanlang.com/using-google-ajax-apis-built-jquery-jquery-replace-wordpress-1394/">用Google Ajax API的jquery替换WordPress的内置jquery</a></span>]]></description>
				<content:encoded><![CDATA[<p>今天，突然想优化一下wordpress里面加载的jquery足有70几K每次都会消耗很多加载时间，于是想从google 的ajax 脚本库加载jquery，这样加载速度有很大提高，毕竟我的网站访问不必google快，而且如果其他网站也这样做的话，客户端浏览器缓存的命中率也比较大。</p>
<p>google一下可以得到更换jquery的代码</p>
<p>  wp_deregister_script(&#8216;jquery&#8217;);<br />
 wp_register_script(&#8216;jquery&#8217;, &#8216;http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js&#8217;, false, &#8216;1.4.0&#8217;);<br />
wp_enqueue_script(&#8216;jquery&#8217;);</p>
<p>需要注意的是，有些人直接加载google ajax jquery时后台admin 管理界面遇到过一些问题，所以通常会加一段is_admin的判断，只在浏览界面加载google的jquery。</p>
<p>为了使得代码起作用，网上提供了三种解决方案:<span id="more-1394"></span></p>
<p>第一种方案是直接修改wp源码文件wp-includes\script-loader.php 里面找到加载内置jquery的代码进行直接替换“$scripts-&gt;add( ‘jquery’ &#8230;.&#8221; 此种方案需要修改源码，不是很推荐，以后升级会带来麻烦。</p>
<p>第二种方案是修改当前使用的主题，确保在wp_head调用之前，执行上述替换jquery的代码，可以在header.php 里面“wp_head()” 调用前面加上，或者直接修改主题的function.php 里面直接加上也可以。此种方案虽然也可以解决问题，比直接修改wp源码要好一些，但是又跟主题绑在一起，不利于更换主题。</p>
<p>第三种解决方案，也是大家都想找的就是插件解决方案，这种方案比较友好直接写个插件，压缩成zip然后在plugin管理页面upload就可以了。下面这段代码加载的就是google ajax脚本库的juery 的1.3.2版本js文件。</p>
<p>&lt;?php<br />
/*<br />
Plugin Name:ChangeScriptLoading<br />
Version: 0.1<br />
Description: ChangeScriptLoading<br />
*/</p>
<p>function wp_plugin_change_script_loading(){<br />
 if( !is_admin()){<br />
    wp_deregister_script(&#8216;jquery&#8217;);<br />
    wp_register_script(&#8216;jquery&#8217;, (&#8220;<a href="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js">http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js</a>&#8220;), false, &#8221;);<br />
    wp_enqueue_script(&#8216;jquery&#8217;);<br />
 }<br />
}<br />
add_action(&#8216;init&#8217;, &#8216;wp_plugin_change_script_loading&#8217;);<br />
?&gt;</p>
<p>至此，加载google ajax 脚本库 jquery的探索先到这一步，如果还有其他解决方案，会继续更新。 欢迎关注!</p>
]]></content:encoded>
			<wfw:commentRss>https://www.fushanlang.com/using-google-ajax-apis-built-jquery-jquery-replace-wordpress-1394/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress常用函数get_term_by</title>
		<link>https://www.fushanlang.com/common-function-get-term-by-wordpress-1301/</link>
		<comments>https://www.fushanlang.com/common-function-get-term-by-wordpress-1301/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 15:02:18 +0000</pubDate>
		<dc:creator><![CDATA[fushanlang]]></dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.fushanlang.com/blog/?p=1301</guid>
		<description><![CDATA[<p>今天修正wordpress的404错误时，用到了get_term_by函数，主要用来根据name选出slug来，因为有时旧标签如“时间”会以 &#8220;http://www.yourblog.com/tag/时间&#8221;来访问，未设定情况下如果“时间”tag的slug修改成了“time”则访问者和搜索引擎会遇到404错误，此时做一下处理，根据name选出slug然后做一下301永久跳转，就可以很好的解决这个404错误。</p> WordPress常用函数get_term_by <p>通过Term字段和数据从数据库中获取所有Term资料。</p> <p>警告：&#8217;name&#8217; $field中包括$value。必需时需要手动删除。</p> <p>默认$field为&#8217;id&#8217;，因此字段值也可能为空，不推荐使用空值。</p> <p>$value不存在时，返回的值为假。$taxonomy存在且$field和$value组合存在时，Term被返回。</p> <p></p> 用法 &#60;?php get_term_by( $field, $value, $taxonomy, $output, $filter ) ?&#62; <p>参数</p> <p>$field</p> <p>（字符串）（必需） &#8216;slug&#8217;, &#8216;name&#8217;, 或 &#8216;id&#8217;</p> <p>默认值：None</p> <p>$value</p> <p>（字符串 &#124; 整数）（必需）搜索term值</p> <p>默认值：None</p> <p>$taxonomy</p> <p>（字符串）（必需）分类法名称</p> <p>默认值：None</p> <p>$output</p> <p>（字符串）（可选）常量OBJECT, ARRAY_A, 或ARRAY_N</p> <p>默认值：OBJECT</p> <p>$filter</p> <p>（字符串）（可选）默认值为raw，否则将不应用WordPress定义的过滤器。</p> <p>默认值：&#8217;raw&#8217;</p> <p>返回的值</p> <p>（混合）</p> <p>从数据库中返回erm行（Term Row）。若$taxonomy不存在或未发现$term时，返回false。</p> ]]></description>
				<content:encoded><![CDATA[<p>今天修正wordpress的404错误时，用到了get_term_by函数，主要用来根据name选出slug来，因为有时旧标签如“时间”会以 &#8220;http://www.yourblog.com/tag/时间&#8221;来访问，未设定情况下如果“时间”tag的slug修改成了“time”则访问者和搜索引擎会遇到404错误，此时做一下处理，根据name选出slug然后做一下301永久跳转，就可以很好的解决这个404错误。</p>
<h2>WordPress常用函数get_term_by</h2>
<p>通过Term字段和数据从数据库中获取所有Term资料。<span id="more-1301"></span></p>
<p>警告：&#8217;name&#8217; $field中包括$value。必需时需要手动删除。</p>
<p>默认$field为&#8217;id&#8217;，因此字段值也可能为空，不推荐使用空值。</p>
<p>$value不存在时，返回的值为假。$taxonomy存在且$field和$value组合存在时，Term被返回。</p>
<p><a name=".E7.94.A8.E6.B3.95"></a></p>
<h2>用法</h2>
<pre>&lt;?php get_term_by( $field, $value, $taxonomy, $output, $filter ) ?&gt;
</pre>
<p><strong>参数</strong></p>
<p><strong>$field</strong></p>
<p>（字符串）（必需） &#8216;slug&#8217;, &#8216;name&#8217;, 或 &#8216;id&#8217;</p>
<p>默认值：None</p>
<p><strong>$value</strong></p>
<p>（字符串 | 整数）（必需）搜索term值</p>
<p>默认值：None</p>
<p>$taxonomy</p>
<p>（字符串）（必需）分类法名称</p>
<p>默认值：None</p>
<p><strong>$output</strong></p>
<p>（字符串）（可选）常量OBJECT, ARRAY_A, 或ARRAY_N</p>
<p>默认值：OBJECT</p>
<p><strong>$filter</strong></p>
<p>（字符串）（可选）默认值为raw，否则将不应用WordPress定义的过滤器。</p>
<p>默认值：&#8217;raw&#8217;</p>
<p><strong>返回的值</strong></p>
<p>（混合）</p>
<p>从数据库中返回erm行（Term Row）。若$taxonomy不存在或未发现$term时，返回false。</p>
]]></content:encoded>
			<wfw:commentRss>https://www.fushanlang.com/common-function-get-term-by-wordpress-1301/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress avatar头像修正插件</title>
		<link>https://www.fushanlang.com/wordpress-avatar-picture-correction-plug-in-1195/</link>
		<comments>https://www.fushanlang.com/wordpress-avatar-picture-correction-plug-in-1195/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 11:57:18 +0000</pubDate>
		<dc:creator><![CDATA[fushanlang]]></dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[下载]]></category>
		<category><![CDATA[wordpress-plugin]]></category>

		<guid isPermaLink="false">http://www.fushanlang.com/blog/?p=1195</guid>
		<description><![CDATA[<p>最近不知出了什么状况wordpress搭建的博客，评论的avatar头像不能正常显示了，google 了一个解决方案，分享一下。</p> <p>Gravatar部分服务器在国内访问困难，原因是Gravatar所使用的edgecast CDN服务遇到了某些问题，据我所知，同样受到困扰的还包括WordPress存储静态文件的s.wordpress.org缓存服务器，以及jQuery的code.jquery.com等。</p> <p>不过Gravatar头像读取困难只出现在 WordPress 3.0 中，而之前的版本没有发现问题，原因在于 WordPress 3.0 通过读取缓存服务器的方式，减少了对www.gravatar.com 的直接请求：以往直接读取官方服务器，现在都被分流到 0.gravatar.com, 1.gravatar.com 等缓存服务器上了，遇上CDN故障，所以就出现了无法读取头像的问题。</p> <p>而Gravatar Fixed插件可以通过函数覆盖的方式，重新自定义Gravatar服务器，直接读取www.gravatar.com 的内容，保证正常访问。当然，假如Gravatar将来提供了国内的镜像（或者有热心网友自行搭建），也可以将地址修改为国内服务器，以提高速度。</p> 上图是Gravatar Fixed 插件设置界面 <p>*Gravatar SSL 服务器仅适用于 WordPress 开启SSL访问时才起作用。</p> <p>下载链接：Gravatar Fixed</p> ]]></description>
				<content:encoded><![CDATA[<p>最近不知出了什么状况wordpress搭建的博客，评论的avatar头像不能正常显示了，google 了一个解决方案，分享一下。</p>
<p>Gravatar部分服务器在国内访问困难，原因是Gravatar所使用的edgecast CDN服务遇到了某些问题，据我所知，同样受到困扰的还包括WordPress存储静态文件的s.wordpress.org缓存服务器，以及jQuery的code.jquery.com等。</p>
<p>不过Gravatar头像读取困难只出现在 WordPress 3.0 中，而之前的版本没有发现问题，原因在于 WordPress 3.0 通过读取缓存服务器的方式，减少了对www.gravatar.com 的直接请求：以往直接读取官方服务器，现在都被分流到 0.gravatar.com, 1.gravatar.com 等缓存服务器上了，遇上CDN故障，所以就出现了无法读取头像的问题。<span id="more-1195"></span></p>
<p>而Gravatar Fixed插件可以通过函数覆盖的方式，重新自定义Gravatar服务器，直接读取www.gravatar.com 的内容，保证正常访问。当然，假如Gravatar将来提供了国内的镜像（或者有热心网友自行搭建），也可以将地址修改为国内服务器，以提高速度。</p>
<div><a href="http://www.fushanlang.com/blog/wp-content/uploads/auto_save_image/2010/10/201856iiA.png"><img title="Gravatar Fixed" src="http://www.fushanlang.com/blog/wp-content/uploads/auto_save_image/2010/10/201856iiA.png" alt="Gravatar Fixed" width="542" height="171" /></a></div>
<div>上图是Gravatar Fixed 插件设置界面</div>
<p>*Gravatar SSL 服务器仅适用于 WordPress 开启SSL访问时才起作用。</p>
<p>下载链接：<a href="http://www.fushanlang.com/resource/wp_plugin/gravatar-fixed.zip" target="_blank">Gravatar Fixed</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.fushanlang.com/wordpress-avatar-picture-correction-plug-in-1195/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>提高文章可读性设计</title>
		<link>https://www.fushanlang.com/designed-to-improve-the-readability-of-the-article-908/</link>
		<comments>https://www.fushanlang.com/designed-to-improve-the-readability-of-the-article-908/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 16:05:33 +0000</pubDate>
		<dc:creator><![CDATA[fushanlang]]></dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[设计]]></category>
		<category><![CDATA[可读性]]></category>
		<category><![CDATA[视觉]]></category>
		<category><![CDATA[阅读]]></category>

		<guid isPermaLink="false">http://www.fushanlang.com/blog/?p=908</guid>
		<description><![CDATA[<p>如今互联网是一个快餐时代，尤其是RSS方式阅读出现之后，由于信息过载与信息重复的存在，我们可能并不愿意花大量的时间在某一文章上。一些文章可能会让我们感到烦躁。</p> <p>而作为博客作者，为了让读者有更好的阅读体验，必须要在文章的结构版式上下功夫，让文章具有可扫描性。</p> <p>一、什么文章会让读者感到烦躁？</p> 1、 很长，而且只有文字没有图片、视频等多媒体的文章。 2、 整篇文章一种颜色一种字体。 3、 密密麻麻的文字。 4、 文章不具有可扫描性。 5、 根本看不懂。 <p>二、哪些人会愿意看又长又臭的文章？</p> 1、 对文章的兴趣很大。 2、 由于某些原因（例如工作强制性要求），必须阅读整篇文章。 3、 有大量的空闲时间。 4、 朋友推荐。 <p>三、读者的阅读行为</p> <p>1、 文章越长，平均每字花费的时间成本越少</p> <p>下图显示在页面包含不同信息量时用户耗费的平均时间成本（via 译言）：</p> <p> </p> <p>从图像可以得到以下信息：</p> <p>（1）根据图中的线性回归方程，可以得出每增加100个字（英文），增加的时间成本仅为4.4秒。</p> <p>事实上大多数人不可能在4.4秒里阅读100个字，一般人只能阅读10-20个字，也就是说，读者只获取了这100个字里的10%-20%的信息。</p> <p>（2）从图像还可以看到一点，在阅读字数较少的文章，大多数人花费的时间基本一致。但字数增加得越多的时候，就开始出现两极分化了（图中右端蓝点离散程度越高）。</p> <p>（3）回归曲线与纵轴是有交点的，也就是说，不管文章多长，阅读者都会消耗一个基本的时间。这个基本的时间可能是花在看文章标题、理解网页结构等等。</p> <p>2、 文章越长，读者平均阅读的部分越少。</p> <p>以下图表显示了用户在访问包含不同文字数量的网页时将会阅读文字的平均最大数量：</p> <p></p> <p>可以看到，当文章字数越多，阅读者实际阅读的字数比例越来越小。 当文章字数为110左右，读者仅阅读了里面50%的内容。</p> <p>四、读者如何阅读文章？</p> <p>1、 F型阅读模式</p> <p>在眼球跟踪实验里，研究者们发现阅读者阅读网页是呈F形状的。也就是说，读者首先阅读首段，后面的段落可能只阅读第一句，然后快速带过。（图中颜色越深表示阅读概率越高）</p> <p></p> <p>2、 扫描式阅读</p> <p>由于时间或其它原因，浏览者可能只会扫描式地阅读文章。他们寻找重点词语或句子，阅读每个子标题，可能就这样结束了。</p> <p>根据第三和第四点里的读者阅读行为，我们可以得出提高文章可读性的方法：</p> <p>五、提高文章的可读性</p> <p>1、高亮关键词。</p> <p>将一些重点的句子或词语使用加粗或不同颜色区分开来。这是提高文章可扫描性的一种手段。高亮那些能说明文意的关键词，让快餐式读者不需要浪费无谓的时间阅读用处不大的文字。</p> <p>2、开门见山的标题。</p> <p>这点是非常重要的。别把博客当作高中作文，诗情画意在这里不适用。选取一个开门见山的、或让人眼前一亮的标题能让读者马上决定是否阅读下去。在可能吧的年度总结里我也强调了这一点。</p> <p>3、分点表述。</p> <span style="color:#777"> . . . &#8594; Read More: <a href="https://www.fushanlang.com/designed-to-improve-the-readability-of-the-article-908/">提高文章可读性设计</a></span>]]></description>
				<content:encoded><![CDATA[<p>如今互联网是一个快餐时代，尤其是RSS方式阅读出现之后，由于信息过载与信息重复的存在，我们可能并不愿意花大量的时间在某一文章上。一些文章可能会让我们感到烦躁。</p>
<p>而作为博客作者，为了让读者有更好的阅读体验，必须要在文章的结构版式上下功夫，<strong>让文章具有可扫描性</strong>。<span id="more-908"></span></p>
<p><strong><span style="color: #3366ff; font-size: medium;">一、什么文章会让读者感到烦躁？</span></strong></p>
<blockquote dir="ltr">
<pre>1、 很长，而且只有文字没有图片、视频等多媒体的文章。
2、 整篇文章一种颜色一种字体。
3、 密密麻麻的文字。
4、 文章不具有可扫描性。
5、 根本看不懂。</pre>
</blockquote>
<p><strong><span style="color: #3366ff; font-size: medium;">二、哪些人会愿意看又长又臭的文章？</span></strong></p>
<blockquote dir="ltr">
<pre>1、 对文章的兴趣很大。
2、 由于某些原因（例如工作强制性要求），必须阅读整篇文章。
3、 有大量的空闲时间。
4、 朋友推荐。</pre>
</blockquote>
<p><strong><span style="color: #3366ff; font-size: medium;">三、读者的阅读行为</span></strong></p>
<p><strong><span style="color: #339966;">1、 文章越长，平均每字花费的时间成本越少</span></strong></p>
<blockquote dir="ltr"><p>下图显示在页面包含不同信息量时用户耗费的平均时间成本（via 译言）：</p>
<p><a href="http://www.kuqin.com/upimg/allimg/080706/1706481.jpg"></a> <a href="http://www.fushanlang.com/blog/wp-content/uploads/2010/09/1706481.jpg"><img class="alignnone size-full wp-image-942" title="1706481" src="http://www.fushanlang.com/blog/wp-content/uploads/2010/09/1706481.jpg" alt="" width="480" height="386" /></a></p>
<p><strong>从图像可以得到以下信息：</strong></p>
<p><span>（1）</span>根据图中的线性回归方程，可以得出每增加100个字（英文），增加的时间成本仅为4.4秒。</p>
<p>事实上大多数人不可能在4.4秒里阅读100个字，一般人只能阅读10-20个字，也就是说，<strong><span style="color: #ff0000;">读者只获取了这100个字里的10%-20%的信息</span></strong>。</p>
<p><span>（2）</span>从图像还可以看到一点，在阅读字数较少的文章，大多数人花费的时间基本一致。但<strong><span style="color: #ff0000;">字数增加得越多的时候，就开始出现两极分化了</span></strong>（图中右端蓝点离散程度越高）。</p>
<p><span>（3）</span>回归曲线与纵轴是有交点的，也就是说，<strong><span style="color: #ff0000;">不管文章多长，阅读者都会消耗一个基本的时间</span></strong>。这个基本的时间可能是花在看文章标题、理解网页结构等等。</p></blockquote>
<p><strong><span style="color: #339966;">2、 文章越长，读者平均阅读的部分越少。</span></strong></p>
<blockquote dir="ltr"><p>以下图表显示了用户在访问包含不同文字数量的网页时将会阅读文字的平均最大数量：</p>
<p><a href="http://www.fushanlang.com/blog/wp-content/uploads/2010/09/1706482.jpg"><img class="alignnone size-full wp-image-943" title="1706482" src="http://www.fushanlang.com/blog/wp-content/uploads/2010/09/1706482.jpg" alt="" width="480" height="386" /></a></p>
<p>可以看到，当文章字数越多，阅读者实际阅读的字数比例越来越小。 <strong><span style="color: #ff0000;">当文章字数为110左右，读者仅阅读了里面50%的内容</span></strong>。</p></blockquote>
<p><strong><span style="color: #3366ff; font-size: medium;">四、读者如何阅读文章？</span></strong></p>
<p><strong><span style="color: #339966;">1、 F型阅读模式</span></strong></p>
<blockquote dir="ltr"><p>在眼球跟踪实验里，研究者们发现阅读者阅读网页是呈F形状的。也就是说，读者首先阅读首段，后面的段落可能只阅读第一句，然后快速带过。（图中颜色越深表示阅读概率越高）</p>
<p><a href="http://www.fushanlang.com/blog/wp-content/uploads/2010/09/1706483.jpg"><img class="alignnone size-full wp-image-944" title="1706483" src="http://www.fushanlang.com/blog/wp-content/uploads/2010/09/1706483.jpg" alt="" width="400" height="536" /></a></p></blockquote>
<p><strong><span style="color: #339966;">2、 扫描式阅读</span></strong></p>
<blockquote dir="ltr"><p>由于时间或其它原因，浏览者可能只会扫描式地阅读文章。他们寻找重点词语或句子，阅读每个子标题，可能就这样结束了。</p></blockquote>
<p><strong><span style="color: #3366ff; font-size: medium;">根据第三和第四点里的读者阅读行为，我们可以得出提高文章可读性的方法：</span></strong></p>
<p><strong><span style="color: #3366ff; font-size: medium;">五、提高文章的可读性</span></strong></p>
<p><strong><span style="color: #339966;">1、高亮关键词。</span></strong></p>
<blockquote dir="ltr"><p>将一些重点的句子或词语使用加粗或不同颜色区分开来。这是提高文章可扫描性的一种手段。高亮那些能说明文意的关键词，让快餐式读者不需要浪费无谓的时间阅读用处不大的文字。</p></blockquote>
<p><strong><span style="color: #339966;">2、开门见山的标题。</span></strong></p>
<blockquote dir="ltr"><p>这点是非常重要的。别把博客当作高中作文，诗情画意在这里不适用。选取一个开门见山的、或让人眼前一亮的标题能让读者马上决定是否阅读下去。在可能吧的年度总结里我也强调了这一点。</p></blockquote>
<p><strong><span style="color: #339966;">3、分点表述。</span></strong></p>
<blockquote dir="ltr"><p>就像这篇文章一样，分点论述不但能使文章结构明朗，读者也能根据标题清单选取感兴趣的部分阅读。同时，对于快餐式读者，他能扫描式地阅读所有子标题，对他们来说，这种结构是非常友好的。</p></blockquote>
<p><strong><span style="color: #339966;">4、首段点明文意。</span></strong></p>
<blockquote dir="ltr"><p>这点很重要。留意第三点第1小点里说到的，读者是以F型阅读文章的，首段的好坏决定读者是否有兴趣继续阅读。别那么有诗意，最好是第一段就表明文章将讨论的内容。</p></blockquote>
<p><strong><span style="color: #339966;">5、字数不要过多。</span></strong></p>
<blockquote dir="ltr"><p>如果不是很有必要，别写太多文字。第三点里的图表已经表明，大多数读者不会花太多的时间去阅读意义不大的文字。有时字数过多可能会弄巧反拙。</p></blockquote>
<p><strong><span style="color: #339966;">6、让空白占据一定的比例。</span></strong></p>
<blockquote dir="ltr"><p>由于密密麻麻的文章会让读者感到烦躁，因此应该避免这一情况。尝试每段后面空一行。这样可以减少压迫感。</p></blockquote>
<p><strong><span style="color: #339966;">7、长文章插入图片或其它多媒体。</span></strong></p>
<blockquote dir="ltr"><p>图片等多媒体不但能够让文章看起来不那么让人烦躁，而且在一定程度上对文章的表述也能起到促进作用。记住，有些时候，一图胜千言。</p></blockquote>
<p><strong><span style="color: #339966;">8、多使用外部链接。</span></strong></p>
<blockquote dir="ltr"><p>当读者发现你这篇文章过长不想看下去的时候，他们可能会去寻找文中的超链接，因为他们在潜意识里会觉得外部链接可能有更短的表述。</p></blockquote>
<p><strong><span style="color: #339966;">9、尝试分解成多篇文章</span></strong></p>
<blockquote dir="ltr"><p>如果一篇文章实在太长，你可以尝试将它分解成两篇或几篇。 就像我之前写关于Widget化时代的两篇文章。</p></blockquote>
<p><strong><span style="color: #3366ff; font-size: medium;">六、总结</span></strong></p>
<p>这篇文章探讨了2方面的内容，一是阅读者的阅读趋势：在快餐式互联网时代，阅读者对长篇文章越来越感到烦躁；二是提高文章的可读性：提高文章的可读性旨在提高文章的可扫描性，让细度读者和快餐式读者能更取所需。</p>
]]></content:encoded>
			<wfw:commentRss>https://www.fushanlang.com/designed-to-improve-the-readability-of-the-article-908/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress应用之htaccess</title>
		<link>https://www.fushanlang.com/htaccess-wordpress-applications-624/</link>
		<comments>https://www.fushanlang.com/htaccess-wordpress-applications-624/#comments</comments>
		<pubDate>Sat, 18 Sep 2010 13:33:58 +0000</pubDate>
		<dc:creator><![CDATA[fushanlang]]></dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[htaccess]]></category>

		<guid isPermaLink="false">http://www.fushanlang.com/blog/?p=624</guid>
		<description><![CDATA[1.实现wordpress防盗链 <p>直接放个.htaccess文件到uploads目录下，参考了网上若干.htaccess的写法，最后我的版本如下：</p> RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ [NC] RewriteCond %{HTTP_REFERER} !magustest.com [NC] RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC] RewriteCond %{HTTP_REFERER} !xianguo.com [NC] RewriteCond %{HTTP_REFERER} !google.com [NC] RewriteCond %{HTTP_REFERER} !google.cn [NC] RewriteCond %{HTTP_REFERER} !feedburner.com [NC] RewriteCond %{HTTP_REFERER} !feedsky.com [NC] RewriteCond %{HTTP_REFERER} !testingjob.net [NC] RewriteRule .*.(jpg&#124;gif&#124;png&#124;bmp&#124;swf&#124;jpeg)$ xxx/forbid.png [R,NC,L] <p>RewriteCond 里面的第一行是说如果没有Referer，也就是直接访问，那么可以看。接下来的就是白名单，其中允许了谷歌，抓虾，鲜果等网站，那么在这些网站里面订阅我的博客的朋友也都能看到图片了。最后一行RewriteRule就是如果后缀名是那6个（都是吃流量的多媒体文件）的话，那么就显示为xxx/temp/forbid.png这个图片。</p> <p>一般Linux类和Unix类虚机主机都支持重写.htaccess。这样子设置以后，在常见的阅读器中查看博客文章也能看到图片，同时也能有效地防止盗链图片而导致的流量超标。</p> 2.压缩静态数据 <p>以下.htaccess代码节约了你（以及你的访问者）的带宽，减轻了博客页面的压力。</p> <p>AddOutputFilterByType DEFLATE text/html text/plain text/xml <span style="color:#777"> . . . &#8594; Read More: <a href="https://www.fushanlang.com/htaccess-wordpress-applications-624/">wordpress应用之htaccess</a></span>]]></description>
				<content:encoded><![CDATA[<h2>1.实现wordpress防盗链</h2>
<p>直接放个.htaccess文件到uploads目录下，参考了网上若干.htaccess的写法，最后我的版本如下：</p>
<blockquote>
<pre>RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !magustest.com [NC]
RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !xianguo.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !google.cn [NC]
RewriteCond %{HTTP_REFERER} !feedburner.com [NC]
RewriteCond %{HTTP_REFERER} !feedsky.com [NC]
RewriteCond %{HTTP_REFERER} !testingjob.net [NC]
RewriteRule .*.(jpg|gif|png|bmp|swf|jpeg)$ xxx/forbid.png [R,NC,L]</pre>
</blockquote>
<p>RewriteCond 里面的第一行是说如果没有Referer，也就是直接访问，那么可以看。接下来的就是白名单，其中允许了谷歌，抓虾，鲜果等网站，那么在这些网站里面订阅我的博客的朋友也都能看到图片了。最后一行RewriteRule就是如果后缀名是那6个（都是吃流量的多媒体文件）的话，那么就显示为xxx/temp/forbid.png这个图片。</p>
<p>一般Linux类和Unix类虚机主机都支持重写.htaccess。这样子设置以后，在常见的阅读器中查看博客文章也能看到图片，同时也能有效地防止盗链图片而导致的流量超标。<span id="more-624"></span></p>
<h2>2.压缩静态数据</h2>
<p>以下.htaccess代码节约了你（以及你的访问者）的带宽，减轻了博客页面的压力。</p>
<blockquote><p>AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript<br />
BrowserMatch ^Mozilla/4 gzip-only-text/html<br />
BrowserMatch ^Mozilla/4.0[678] no-gzip<br />
BrowserMatch bMSIE !no-gzip !gzip-only-text/html</p></blockquote>
<h2>3.禁止机器人评论</h2>
<p>事实证明，很多垃圾评论机器人无处不在。 下列代码会追踪评论的来源（评论者所在的页面），如果评论者试图不经你的博客擅自进入wp-comments-post.php文件，这些代码会禁止评论发布。更改第四行命令，换成自己博客的url。</p>
<blockquote><p>RewriteEngine On<br />
RewriteCond %{REQUEST_METHOD} POST<br />
RewriteCond %{REQUEST_URI} .wp-comments-post.php*<br />
RewriteCond %{HTTP_REFERER} !.*yourblog.com.* [OR]<br />
RewriteCond %{HTTP_USER_AGENT} ^$<br />
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]</p></blockquote>
<p>4.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.fushanlang.com/htaccess-wordpress-applications-624/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.151 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2025-12-07 21:59:35 -->
