<?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>WordPress后援基地 &#187; WordPress</title>
	<atom:link href="http://www.wpservice.org/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wpservice.org</link>
	<description>WP强有力支持</description>
	<lastBuildDate>Tue, 07 Apr 2009 13:12:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WordPress .htaccess 的10个Hack技巧</title>
		<link>http://www.wpservice.org/2009/04/07/wordpress-htaccess-skills-of-10-hack/</link>
		<comments>http://www.wpservice.org/2009/04/07/wordpress-htaccess-skills-of-10-hack/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 13:12:00 +0000</pubDate>
		<dc:creator>老薛</dc:creator>
				<category><![CDATA[使用技巧]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[技巧]]></category>

		<guid isPermaLink="false">http://www.wpservice.org/?p=40</guid>
		<description><![CDATA[注意：以下文章翻译来自英文网站：10 awesome .htaccess hacks for WordPress
.htaccess文件是用来控制Apache服务器的，它很有用，并允许你做很多事，下面就介绍关于.htaccess的10个修改方法，让你的wordpress更加的安全、多功能、和可用性！
警告：在修改之前请你备份.htaccess，一边修改后出现错误你可以恢复！
 1.重定向你的WordPress RSS feeds 到feedburner或feedsky

# temp redirect wordpress content feeds to feedburner
&#60;IfModule mod_rewrite.c&#62;
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://在feedburner你的地址 [R=302,NC,L]
&#60;/IfModule&#62;

2.删除博客中的/category/你是不是觉得博客分类浏览url老有个/category/觉得很不滑爽？要移除/category/，除了可以用插件Top Level Categories来实现，也可以通过修改.htaccess来实现！
打开.htaccess，在里边添加：一般是紧跟在最后一行RewriteRule ^字样的下面添加

RewriteRule ^category/(.+)$ http://www.yourblog.com/$1 [R=301,L]

注意：记得要把http://www.yourblog.com/替换为你的网址
3.使用浏览器的缓存
强制浏览器使用缓存，加速网页载入时间，当然是在网页没有改变的前提下

FileETag MTime Size
&#60;ifmodule mod_expires.c&#62;
  &#60;filesmatch "\.(jpg&#124;gif&#124;png&#124;css&#124;js)$"&#62;
       ExpiresActive on
 [...]]]></description>
			<content:encoded><![CDATA[<p>注意：以下文章翻译来自英文网站：<a href="http://www.catswhocode.com/blog/10-awesome-htaccess-hacks-for-wordpress">10 awesome .htaccess hacks for WordPress</a><br />
.htaccess文件是用来控制Apache服务器的，它很有用，并允许你做很多事，下面就介绍关于.htaccess的10个修改方法，让你的wordpress更加的安全、多功能、和可用性！<br />
<strong>警告：在修改之前请你备份.htaccess，一边修改后出现错误你可以恢复！</strong><br />
<span id="more-40"></span> <strong>1.重定向你的WordPress RSS feeds 到feedburner或feedsky</strong></p>
<blockquote>
<pre class="html" style="font-family: monospace;"># temp redirect wordpress content feeds to feedburner
&lt;IfModule mod_rewrite.c&gt;
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://在feedburner你的地址 [R=302,NC,L]
&lt;/IfModule&gt;</pre>
</blockquote>
<p><strong>2.删除博客中的/category/</strong>你是不是觉得博客分类浏览url老有个/category/觉得很不滑爽？要移除/category/，除了可以用插件<a href="http://fortes.com/projects/wordpress/top-level-cats/">Top Level Categories</a>来实现，也可以通过修改.htaccess来实现！<br />
打开.htaccess，在里边添加：一般是紧跟在最后一行<strong>RewriteRule ^</strong>字样的下面添加</p>
<blockquote>
<pre class="html" style="font-family: monospace;">RewriteRule ^category/(.+)$ http://www.yourblog.com/$1 [R=301,L]</pre>
</blockquote>
<p><strong>注意：</strong>记得要把http://www.yourblog.com/替换为你的网址<br />
<strong>3.使用浏览器的缓存</strong><br />
强制浏览器使用缓存，加速网页载入时间，当然是在网页没有改变的前提下</p>
<blockquote>
<pre class="html" style="font-family: monospace;">FileETag MTime Size
&lt;ifmodule mod_expires.c&gt;
  &lt;filesmatch "\.(jpg|gif|png|css|js)$"&gt;
       ExpiresActive on
       ExpiresDefault "access plus 1 year"
   &lt;/filesmatch&gt;
&lt;/ifmodule&gt;</pre>
</blockquote>
<p><strong>4.压缩静态数据</strong><br />
此代码肯定会节省您（和您的访客）带宽</p>
<blockquote>
<pre class="html" style="font-family: monospace;">AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html</pre>
</blockquote>
<p><strong>5.重定向”day”和”name”到/%postname%/</strong><br />
如果你使用的固定链接为”/%year%/%monthnum%/%day%/%postname%/”,你又想把固定链接设置为”/%postname%/”,又怕以前的链接失效，那这个可以帮助你解决！<br />
首先把你的固定链接设置成/%postname%/，然后在你的.htaccess添加：</p>
<blockquote>
<pre class="html" style="font-family: monospace;">RedirectMatch 301 /([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ http://www.domain.com/$4</pre>
</blockquote>
<p>记得把www.domain.com替换成你的域名！<br />
<strong>6.如果拒绝带网页链接评论</strong><br />
这个功能你可以使用akismet插件来完成，当然也可以通过修改.htaccess来完成！</p>
<blockquote>
<pre class="html" style="font-family: monospace;">RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*yourblog.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]</pre>
</blockquote>
<p>记得把yourblog.com替换成你的域名！<br />
<strong>7.如何重定向访问者到一个固定页面</strong><br />
有些时候你的博客要维护，你想把你的博客的访问者重定向到一个维护的说明页面，这个就能然你实现！</p>
<blockquote>
<pre class="html" style="font-family: monospace;">RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule $ /maintenance.html [R=302,L]</pre>
</blockquote>
<p><strong>maintenance.html</strong> 这个就是你要重定向到的页面<br />
<strong>8.拒绝引用你的博客的图片</strong><br />
有些时候由于其他网站引用你博客的图片使得你的流量暴增，这个功能将是别人无法引用你的图片！</p>
<blockquote>
<pre class="html" style="font-family: monospace;">RewriteEngine On
#Replace ?mysite\.com/ with your blog url
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Replace /images/nohotlink.jpg with your "don't hotlink" image url
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]</pre>
</blockquote>
<p>记得把mysite.com修改成你的域名，nohotlink.jpg 为别人引用你图片时在他网站出现的图片！<br />
<strong>9.只允许你自己的Ip地址才可以登录到wp-admin管理后台</strong><br />
其实这个也很有用，只是我们这些使用ADSL的无法拥有固定Ip，所以这个功能就有点无奈！</p>
<blockquote>
<pre class="html" style="font-family: monospace;">AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName "Example Access Control"
AuthType Basic
&lt;LIMIT GET&gt;
order deny,allow
deny from all
allow from xx.xx.xx.xx
&lt;/LIMIT&gt;</pre>
</blockquote>
<p>xx.xx.xx.xx为你的IP地址！<br />
<strong>10.禁止指定的IP地址访问</strong><br />
有些时候你的博客可能受到同一个Ip地址的骚扰，比如说垃圾短信，你可以用禁止此IP访问的办法来抵制！</p>
<blockquote>
<pre class="html" style="font-family: monospace;">&lt;Limit GET POST&gt;
order allow,deny
deny from 200.49.176.139
allow from all
&lt;/Limit&gt;</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.wpservice.org/2009/04/07/wordpress-htaccess-skills-of-10-hack/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>使用Email撰写WordPress日志</title>
		<link>http://www.wpservice.org/2009/04/06/do-you-post-by-email/</link>
		<comments>http://www.wpservice.org/2009/04/06/do-you-post-by-email/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 10:33:25 +0000</pubDate>
		<dc:creator>老薛</dc:creator>
				<category><![CDATA[使用技巧]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[日志]]></category>

		<guid isPermaLink="false">http://www.wpservice.org/?p=37</guid>
		<description><![CDATA[BODY {font-family: 宋体;font-size: 10pt;}除了通过博客后台的撰写日志(New  Post)之外，还有其他几种撰写日志的方法，需要使用到WordPress的XML-RPC功能，通过这个功能，可以使用第三方的工具(菊子曰，WLW)或者Iphone来发布WordPress日志。但有多少使用WordPress搭建博客的朋友知道通过Email也能发布日志？

通过Email发布日志功能很早就有了，但一直没被大家推广，在WordPress控制面板的Settings（设置）—Writing（撰写），这个页面有兴趣的朋友可以仔细研究研究，这里放图一张：

BODY {font-family: 宋体;font-size: 10pt;}WordPress官方文档也给出了说明:Blog  By Email，再一次感受WordPress的强大吧。
强大归强大，但问题还是不少的，使用Email发布日志，有下面的几个缺点，大家在测试的时候也可以注意下：
一，只能发布纯文本的日志，超链接和附件会发布出来，但都是代码形式。
二，在图片中大家注意到没有，有一个分类，使用Email发布日志只能默认发布到这个分类里。
三，如果你的博客里有垃圾邮件，那么也会被当作日志发布出来，所以，这个发布日志的Email地址要绝对保密。
也许正是上面的缺点，让大家最这个功能没太多的兴趣，欢迎各位留言，发表一下自己的看法。
但相信随着WordPress的不断发展和完善，这些现在看起来还有些鸡肋的功能会逐渐完善。就现在接触的来说，貌似使用WLW的比较多，去年9月20号的WordCamp  China聚会，当面问了Matt一个问题，他的回答是，也许某天，支持黑莓发布日志的功能就开发出来了，使用黑莓的朋友和我一起祈祷吧，一起期待这个功能早日出现。
原文地址：http://weblogtoolscollection.com/archives/2009/01/15/do-you-post-by-email/
]]></description>
			<content:encoded><![CDATA[<p>BODY {font-family: 宋体;font-size: 10pt;}除了通过博客后台的撰写日志(New  Post)之外，还有其他几种撰写日志的方法，需要使用到WordPress的XML-RPC功能，通过这个功能，可以使用第三方的工具(菊子曰，WLW)或者Iphone来发布WordPress日志。但有多少使用WordPress搭建博客的朋友知道通过Email也能发布日志？</p>
<p><span id="more-37"></span></p>
<p>通过Email发布日志功能很早就有了，但一直没被大家推广，在WordPress控制面板的Settings（设置）—Writing（撰写），这个页面有兴趣的朋友可以仔细研究研究，这里放图一张：</p>
<p><img class="alignnone size-full wp-image-38" title="2" src="http://www.wpservice.org/wp-content/uploads/2009/04/2.png" alt="2" width="945" height="267" /></p>
<p>BODY {font-family: 宋体;font-size: 10pt;}WordPress官方文档也给出了说明:<a href="http://codex.wordpress.org/Blog_by_Email">Blog  By Email</a>，再一次感受WordPress的强大吧。</p>
<p>强大归强大，但问题还是不少的，使用Email发布日志，有下面的几个缺点，大家在测试的时候也可以注意下：<br />
一，只能发布纯文本的日志，超链接和附件会发布出来，但都是代码形式。<br />
二，在图片中大家注意到没有，有一个分类，使用Email发布日志只能默认发布到这个分类里。<br />
三，如果你的博客里有垃圾邮件，那么也会被当作日志发布出来，所以，这个发布日志的Email地址要绝对保密。</p>
<p>也许正是上面的缺点，让大家最这个功能没太多的兴趣，欢迎各位留言，发表一下自己的看法。</p>
<p>但相信随着WordPress的不断发展和完善，这些现在看起来还有些鸡肋的功能会逐渐完善。就现在接触的来说，貌似使用WLW的比较多，去年9月20号的WordCamp  China聚会，当面问了Matt一个问题，他的回答是，也许某天，支持黑莓发布日志的功能就开发出来了，使用黑莓的朋友和我一起祈祷吧，一起期待这个功能早日出现。</p>
<p>原文地址：http://weblogtoolscollection.com/archives/2009/01/15/do-you-post-by-email/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpservice.org/2009/04/06/do-you-post-by-email/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Wordpress中10个有用的RSS技巧和修改(三)</title>
		<link>http://www.wpservice.org/2009/04/03/wordpress-in-10-useful-skills-and-modify-rss-3/</link>
		<comments>http://www.wpservice.org/2009/04/03/wordpress-in-10-useful-skills-and-modify-rss-3/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 13:56:23 +0000</pubDate>
		<dc:creator>老薛</dc:creator>
				<category><![CDATA[使用技巧]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[技巧]]></category>

		<guid isPermaLink="false">http://www.wpservice.org/?p=30</guid>
		<description><![CDATA[7. 在你的WordPress Blog上显示任意RSS

BODY {font-family: 宋体;font-size: 10pt;}问题:你是否有好几个Blog，或者你还管理着一个论坛？如果是，你可能需要在你的WordPress  Blog上显示各种RSS feed。
解决方案:很多插件都能实现这个功能，但是其实没必要用它们。Wordpress有一个可以利用的内建RSS  阅读器，比如，在你的Dashboard上显示新闻。你要做的就是把它用到你的主题上。
1. 将下面的代码复制到你的主题中的任何地方（我个人将它放到了侧边栏之中，页脚也行，或者，放到页面模板里面):


&#60; ?php include_once(ABSPATH.WPINC.&#8217;/rss.php&#8217;);
wp_rss(&#8216;http://feeds.feedburner.com/wprecipes&#8217;, 3); ?&#62;


BODY {font-family: 宋体;font-size: 10pt;}2.保存，搞定，就这么简单！
代码解释:首先我们从WordPress核心中把rss.php文件包括进来。这个文件允许我们使用wp_rss()  功能，此功能有两个参数，一个是RSS feed的地址，另一个是要显示的RSS条目的数量。
来源：How  to: Display any RSS feed on your WordPress blog
8. 使用指定分类RSS Feeds

BODY {font-family: 宋体;font-size: 10pt;}问题:很多Blog都在谈论大量不同的话题：设计，变成，Blog技巧等等。你是否遇到过一个你只喜欢其中一个分类文章的Blog？如果是，你绝对应该考虑为你自己的读者准备各分类单独的Feed。
解决方案:如果你只是想订阅Wopus中文平台的某一个分类文章，比如你想订阅基础教程(http://www.wopus.org/category/wordpress-basic/)的文章，那么只需要在  基础教程 这个分类后面添加feed就好了，即：
http://www.wopus.org/category/wordpress-basic/feed
9. List RSS Feeds by Category 将RSS Feeds按分类列出

BODY {font-family: 宋体;font-size: 10pt;}问题:如果你喜欢上面这样的样式，你也许会想将你所有的分类feed按列表为你的读者列出。
解决方案：
1.  编辑你的主题的任意文件，把你想列出的分类和它的feed编辑到任何你想放置的位置对应文件之中。
2. 复制下列代码:


&#60; ?php  [...]]]></description>
			<content:encoded><![CDATA[<p><strong>7. 在你的WordPress Blog上显示任意RSS</strong></p>
<p><strong><img class="alignnone size-full wp-image-31" title="1" src="http://www.wpservice.org/wp-content/uploads/2009/04/1.png" alt="1" width="500" height="223" /></strong></p>
<p><strong><span id="more-30"></span></strong>BODY {font-family: 宋体;font-size: 10pt;}<strong>问题:</strong>你是否有好几个Blog，或者你还管理着一个论坛？如果是，你可能需要在你的WordPress  Blog上显示各种RSS feed。</p>
<p><strong>解决方案:</strong>很多插件都能实现这个功能，但是其实没必要用它们。Wordpress有一个可以利用的内建RSS  阅读器，比如，在你的Dashboard上显示新闻。你要做的就是把它用到你的主题上。</p>
<p>1. 将下面的代码复制到你的主题中的任何地方（我个人将它放到了侧边栏之中，页脚也行，或者，放到页面模板里面):</p>
<blockquote>
<ol class="hl-main ln-show" title="Double click to hide line number.">
<li class="hl-firstline">&lt; ?php include_once(ABSPATH.WPINC.&#8217;/rss.php&#8217;);</li>
<li>wp_rss(&#8216;http://feeds.feedburner.com/wprecipes&#8217;, 3); ?&gt;</li>
</ol>
</blockquote>
<p>BODY {font-family: 宋体;font-size: 10pt;}2.保存，搞定，就这么简单！</p>
<p><strong>代码解释:</strong>首先我们从WordPress核心中把rss.php文件包括进来。这个文件允许我们使用wp_rss()  功能，此功能有两个参数，一个是RSS feed的地址，另一个是要显示的RSS条目的数量。</p>
<p>来源：<a href="http://www.wprecipes.com/how-to-display-any-rss-feed-on-your-wordpress-blog">How  to: Display any RSS feed on your WordPress blog</a></p>
<p><strong>8. 使用指定分类RSS Feeds</strong></p>
<p><img class="alignnone size-full wp-image-32" title="2" src="http://www.wpservice.org/wp-content/uploads/2009/04/2.gif" alt="2" width="502" height="306" /></p>
<p>BODY {font-family: 宋体;font-size: 10pt;}<strong>问题:</strong>很多Blog都在谈论大量不同的话题：设计，变成，Blog技巧等等。你是否遇到过一个你只喜欢其中一个分类文章的Blog？如果是，你绝对应该考虑为你自己的读者准备各分类单独的Feed。</p>
<p><strong>解决方案:</strong>如果你只是想订阅Wopus中文平台的某一个分类文章，比如你想订阅基础教程(http://www.wopus.org/category/wordpress-basic/)的文章，那么只需要在  基础教程 这个分类后面添加feed就好了，即：</p>
<blockquote><p>http://www.wopus.org/category/wordpress-basic/feed</p></blockquote>
<p><strong>9. List RSS Feeds by Category 将RSS Feeds按分类列出</strong></p>
<p><strong><img class="alignnone size-full wp-image-33" title="3" src="http://www.wpservice.org/wp-content/uploads/2009/04/3.gif" alt="3" width="170" height="203" /></strong></p>
<p>BODY {font-family: 宋体;font-size: 10pt;}<strong>问题:</strong>如果你喜欢上面这样的样式，你也许会想将你所有的分类feed按列表为你的读者列出。</p>
<p><strong>解决方案：</strong><br />
1.  编辑你的主题的任意文件，把你想列出的分类和它的feed编辑到任何你想放置的位置对应文件之中。<br />
2. 复制下列代码:</p>
<blockquote>
<ol class="hl-main ln-show" title="Double click to hide line number.">
<li class="hl-firstline">&lt; ?php  wp_list_categories(&#8216;feed_image=http://www.myblog.com/image.gif&amp;feed=XML  Feed&amp;optioncount=1&amp;children=0&#8242;); ?&gt;</li>
</ol>
</blockquote>
<p>BODY {font-family: 宋体;font-size: 10pt;}.保存文件，现在你的分类就可以和它们对应的feed一起显示了！</p>
<p><strong>代码解释:</strong>这个修改只用了带两个参数的功能。第一个是feed_image，它允许我们将指定URL显示为一个feed图片。第二个参数是feed，它用来指定feed格式。</p>
<p><strong>10. 干净的去掉RSS Feeds</strong></p>
<p><strong><img class="alignnone size-full wp-image-34" title="4" src="http://www.wpservice.org/wp-content/uploads/2009/04/4.png" alt="4" width="500" height="168" /></strong></p>
<p>BODY {font-family: 宋体;font-size: 10pt;}<strong>问题:</strong>比如你在把Wordpress作为一个CMS来用，用来管理你的在线文件夹或是你的公司网站。在这种情况下，RSS  feed就不再那么有用了。有些人也许会想移除它。</p>
<p><strong>解决方案:</strong>我看过网上很多”修改”是说，你只需移除Wordpress核心文件wp-settings.php中的include。我并不认为你需要编辑核心文件。取而代之的，下面的修改会完成这件事。只需将下面的代码复制到你的主题的functions.php中：</p>
<blockquote>
<ol class="hl-main ln-show" title="Double click to hide line number.">
<li class="hl-firstline">function fb_disable_feed() {</li>
<li>wp_die( __(&#8216;No feed available,please visit our &lt;a href=&#8221;&#8216;.  get_bloginfo(&#8216;url&#8217;) .&#8217;&#8221;&gt;homepage&lt;/a&gt;!&#8217;) );</li>
<li>}</li>
<li>add_action(&#8216;do_feed&#8217;, &#8216;fb_disable_feed&#8217;, 1);</li>
<li>add_action(&#8216;do_feed_rdf&#8217;, &#8216;fb_disable_feed&#8217;, 1);</li>
<li>add_action(&#8216;do_feed_rss&#8217;, &#8216;fb_disable_feed&#8217;, 1);</li>
<li>add_action(&#8216;do_feed_rss2&#8242;, &#8216;fb_disable_feed&#8217;, 1);</li>
<li>add_action(&#8216;do_feed_atom&#8217;, &#8216;fb_disable_feed&#8217;, 1);</li>
</ol>
</blockquote>
<p>BODY {font-family: 宋体;font-size: 10pt;}来源：<a href="http://wpengineer.com/disable-wordpress-feed/">Disable WordPress  feed</a></p>
<p><strong>后记：</strong><br />
<em>关于作者</em><br />
这篇文章的作者是Jean-Baptiste  Jung，一个26岁的比利时Blogger。他在两处写博，一处是<a href="http://www.wprecipes.com/">WpRicepes</a>上写关于Wordpress的，另一处则是在<a href="http://www.catswhocode.com/">Cats Who Code</a>上写任何有关于博客和编程的文章。你可以通过Follow  Jean的Twitter（http://twitter.com/catswhocode）来和他联系。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpservice.org/2009/04/03/wordpress-in-10-useful-skills-and-modify-rss-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>11个提高WordPress速度与性能的技巧</title>
		<link>http://www.wpservice.org/2009/03/28/11-to-improve-performance-skills-with-wordpress-speed/</link>
		<comments>http://www.wpservice.org/2009/03/28/11-to-improve-performance-skills-with-wordpress-speed/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 07:52:47 +0000</pubDate>
		<dc:creator>老薛</dc:creator>
				<category><![CDATA[使用技巧]]></category>
		<category><![CDATA[速度]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[技巧]]></category>
		<category><![CDATA[性能]]></category>

		<guid isPermaLink="false">http://www.wpservice.org/?p=26</guid>
		<description><![CDATA[新闻来源:简译+修改
网站性能是任何成功的网站的一个关键因素。如今WordPress的正变得比以往任何时候都更受欢迎，这里提到的11个提升WordPress速度与性能的技巧可能对你有用。 

1.升级到Wordpress的最新版本（beta版除外 &#8211; -#）
WordPress 2.7相对于以往的版本有大量的更新，因此，最好升级到最新的版本。
2.删除没有必要的插件，升级正在使用的插件
从Web服务器上删除你未使用的插件，仅仅停用插件还是会影响到一个网站的速度，因为WordPress会检查看看他们是否被激活；此外你必须保持你正在使用插件的最新版本，插件作者推出新版本，是因为他们已经修改了代码使插件更好地发挥作用。
3.尽量减少PHP和数据库查询
在4 Simple Ways To Speed Up WordPress这篇文章中提出，减少PHP和数据库查询可以减轻网站服务器的负担。每次加载网页时，如果浏览器已经执行任何PHP的查询，它将增加你等待打开页面时间。如果用HTML取代某些PHP ，那么页面加载时，浏览器仅仅只是读取HTML。
例如：可以将hedaer文件中的
&#60;h1 id=&#8221;title&#8221;&#62;&#60;!&#8211;p bloginfo(&#8216;name&#8217;);&#8211;&#62;&#60;/h1&#62;
替换为
&#60;h1 id=&#8221;title&#8221; lang=&#8221;PHP&#8221;&#62;you blog name&#60;/h1&#62;
4.从myPhpAdmin中优化和修复你的数据库
你应该经常登陆你的myPhpAdmin来优化你的数据 库。找到你的WordPress的DatabaseTables ，选中所有表格的复选框，选择 Optimise Tables Option 和 repair。你会惊讶这个技巧可能可以帮你节省10%以上的数据库空间。

5.使用可靠的图片托管服务
尽可能将文章中的图片保存到其他地方，如Google Picasa,Flickr等。而不是上传到你的服务器上。这样做可以使Web服务器减少很多平均CPU负载/存储要求。
6.优化网站中的图片
虽然现在上网速度在不断的提升，但是尽可能减小图片的体积也是有必要的，当然，是在保证图片质量的前提下。
7.安装WP Super Cache插件
WP Super Cache插件可以让你的WordPress生成静态的HTML页面。在你访问网站时，看到的是在你的WEB服务器中生成HTML文件，而不是反复地让服务器端处理PHP脚本。
8.安装WP CSS插件
WP CSS插件gzip你的CSS文件中的空格，它使您能够安心地@import CSS文件，而无需担心会在用户端发生什么。可以对缓存时间也进行设置，还可以给特定页面或者文章添加CSS文件。
9.安装DB Cache插件
DB Cache插件可以对每个数据库查询进行终生缓存，它的优点在于速度远远超过其他的HTML缓存插件和使用较少的磁盘空间。
10.显示页面加载时间
在模板的适当位置插入一个简单的代码，可以知道花费了多少时间来加载网页。这个小提示很好的让你了解你的WordPress的优化。

&#60;!&#8211;p echo get_num_queries();&#8211;&#62; queries in &#60;!&#8211;p timer_stop(1);&#8211;&#62;  seconds.

11.使用Optimize DB
Optimize DB插件的作用在与它可以有效得优化重组你的WordPress数据库表。界面很简单，只有一个按钮：Optimize Now。

]]></description>
			<content:encoded><![CDATA[<p>新闻来源:简译+修改<br />
网站性能是任何成功的网站的一个关键因素。<span style="font-weight: bold;">如今WordPress的正变得比以往任何时候都更受欢迎，这里提到的11个提升WordPress速度与性能的技巧可能对你有用。 </span></p>
<p><span id="more-26"></span></p>
<p><strong>1.升级到Wordpress的最新版本（beta版除外 &#8211; -#）</strong><br />
WordPress 2.7相对于以往的版本有大量的更新，因此，最好升级到最新的版本。</p>
<p><strong>2.删除没有必要的插件，升级正在使用的插件</strong><br />
从Web服务器上删除你未使用的插件，仅仅停用插件还是会影响到一个网站的速度，因为WordPress会检查看看他们是否被激活；此外你必须保持你正在使用插件的最新版本，插件作者推出新版本，是因为他们已经修改了代码使插件更好地发挥作用。</p>
<p><strong>3.尽量减少PHP和数据库查询</strong><br />
在<a href="http://wpcandy.com/articles/tutorials/4-simple-ways-to-speed-up-wordpress.html">4 Simple Ways To Speed Up WordPress</a>这篇文章中提出，减少PHP和数据库查询可以减轻网站服务器的负担。每次加载网页时，如果浏览器已经执行任何PHP的查询，它将增加你等待打开页面时间。如果用HTML取代某些PHP ，那么页面加载时，浏览器仅仅只是读取HTML。<br />
例如：可以将hedaer文件中的</p>
<blockquote><p>&lt;h1 id=&#8221;title&#8221;&gt;&lt;!&#8211;p bloginfo(&#8216;name&#8217;);&#8211;&gt;&lt;/h1&gt;</p></blockquote>
<p>替换为</p>
<blockquote><p>&lt;h1 id=&#8221;title&#8221; lang=&#8221;PHP&#8221;&gt;you blog name&lt;/h1&gt;</p></blockquote>
<p><strong>4.从myPhpAdmin中优化和修复你的数据库</strong><br />
你应该经常登陆你的myPhpAdmin来优化你的数据 库。找到你的WordPress的DatabaseTables ，选中所有表格的复选框，选择 Optimise Tables Option 和 repair。你会惊讶这个技巧可能可以帮你节省10%以上的数据库空间。</p>
<p><img class="alignnone size-full wp-image-27" title="11" src="http://www.wpservice.org/wp-content/uploads/2009/03/11.jpg" alt="11" width="500" height="172" /></p>
<p><strong>5.使用可靠的图片托管服务</strong><br />
尽可能将文章中的图片保存到其他地方，如Google Picasa,Flickr等。而不是上传到你的服务器上。这样做可以使Web服务器减少很多平均CPU负载/存储要求。</p>
<p><strong>6.优化网站中的图片</strong><br />
虽然现在上网速度在不断的提升，但是尽可能减小图片的体积也是有必要的，当然，是在保证图片质量的前提下。</p>
<p><strong>7.安装WP Super Cache插件</strong><br />
<a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a>插件可以让你的WordPress生成静态的HTML页面。在你访问网站时，看到的是在你的WEB服务器中生成HTML文件，而不是反复地让服务器端处理PHP脚本。</p>
<p><strong>8.安装WP CSS插件</strong><br />
<a href="http://wordpress.org/extend/plugins/wp-css/">WP CSS</a>插件gzip你的CSS文件中的空格，它使您能够安心地@import CSS文件，而无需担心会在用户端发生什么。可以对缓存时间也进行设置，还可以给特定页面或者文章添加CSS文件。</p>
<p><strong>9.安装DB Cache插件</strong><br />
<a href="http://wordpress.org/extend/plugins/db-cache/">DB Cache</a>插件可以对每个数据库查询进行终生缓存，它的优点在于速度远远超过其他的HTML缓存插件和使用较少的磁盘空间。</p>
<p><strong>10.显示页面加载时间</strong><br />
在模板的适当位置插入一个简单的代码，可以知道花费了多少时间来加载网页。这个小提示很好的让你了解你的WordPress的优化。</p>
<div class="wp_syntax">
<div class="code">&lt;!&#8211;p echo get_num_queries();&#8211;&gt; queries in &lt;!&#8211;p timer_stop(1);&#8211;&gt;  seconds.</div>
</div>
<p><strong>11.使用Optimize DB</strong><br />
<a href="http://yoast.com/wordpress/optimize-db/">Optimize DB</a>插件的作用在与它可以有效得优化重组你的WordPress数据库表。界面很简单，只有一个按钮：Optimize Now。</p>
<p><img class="alignnone size-full wp-image-28" title="2" src="http://www.wpservice.org/wp-content/uploads/2009/03/2.png" alt="2" width="614" height="241" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpservice.org/2009/03/28/11-to-improve-performance-skills-with-wordpress-speed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20个最好的wordpress搜索引擎优化插件</title>
		<link>http://www.wpservice.org/2009/03/28/20-best-wordpress-search-engine-optimization-plug-ins/</link>
		<comments>http://www.wpservice.org/2009/03/28/20-best-wordpress-search-engine-optimization-plug-ins/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 07:46:02 +0000</pubDate>
		<dc:creator>老薛</dc:creator>
				<category><![CDATA[插件推荐]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[搜索引擎]]></category>

		<guid isPermaLink="false">http://www.wpservice.org/?p=22</guid>
		<description><![CDATA[新闻来源:听豆社区
全球互联网博客的数量已经超过1亿2000万，人们如何才能在浩瀚的互联网上找到你的博客呢?社会化媒体营销是一个方法，当然你需要付出大量的时间和精力。也许你对社会化网络没有什么兴趣，你只想专心的为你的博客创作最好的内容，就跟我一样，那么SEO也许是让人们发现你的优秀文章的最简单和快捷的方法，对于博客而言尤其是这样。

搜 索引擎喜欢博客，对于wordpress博客平台而言，你不需要具备一些基本的SEO技能，wordpress对搜索引擎非常友好，它天生就是为不懂 SEO的bloggers而设计的。本文不是为那些搜索引擎优化专家准备的，如果你拥有自己的博客，你只希望专心的投入到博客的文章创新和写作中去，又不 想在搜索引擎优化上面耗费你宝贵的时间和精力，那么本文为你介绍的20个wordpress SEO插件可以帮助你获得更多的流量和读者。
什么是Wordpress SEO插件?
Wordpress SEO插件是简单的搜索引擎优化工具，它可以帮助你选择正确的tags，告诉搜索引擎蜘蛛如何在你的博客上工作，优化你的文章标题，以及优化你的博客内部 链接……使用SEO插件可以让你无须考虑过多的搜索引擎优化细节和SEO技巧，同时它们能让你的博客构架对搜索引擎更加友好，从而让你的博客文章更快被搜 索引擎索引，并获得不错的搜索引擎排名。
20个最好的Wordpress搜索引擎优化插件
All in One SEO Pack &#8211; wordpress平台上最受欢迎的插件之一，该Wordpress 插件可以帮助你选择最好的文章标题和关键词，以及让你避免发布重复内容。利用该插件，你可以给每篇页面添加独立的关键词和摘要，还可以防止存档页面被抓取以免被 Google 降权。
Automatic SEO Links &#8211; Automatic SEO Links允许你选择一个关键词或者文章标题来自动进行链接，比如我们可以设置“网络营销博客” 的自动链接URL为“http://zhengyong.net”，那么在你post的文章中出现“网络营销博客”这个词的时候，插件会将该关键词自动添 加链接。你可以为关键词设置为内部或者外部链接，设置锚文本，选择是否为链接添加 “nofollow” 等等。该插件还有个特色就是一篇文章中只会出现一次相同的自动链接，避免过度优化而造成搜索引擎惩罚。
Google XML Sitemaps &#8211; 个人认为这个是每个wordpress博客都必须的SEO插件工具。虽然说的是google xml站点地图生成工具，但实际上该插件生成的XML-sitmap也可以被ask，msn，yahoo等搜索引擎蜘蛛读取。
更多站点地图工具参考：Sitemap Tools &#8211; 免费的站点地图生成工具及插件介绍、Google站点地图生成工具BETA版
HeadSpace2 &#8211; 该插件让你可以安装各种类型的meta-data，为页面添加特别的javascript和css代码，以及tags提示等，也是一个非常有用的SEO插件。
Meta Robots WordPress plugin &#8211; 可以为你博客的任何页面添加针对搜索引擎机器人的metadata。为页面和目录添加nofollow属性，这对一些利用web service的会员计划来建立的博客商店来说非常重要，可以避免搜索引擎索引重复内容。你还可以防止登陆页，归档页等被索引。
Nofollow Case by Case &#8211; 该插件让你去除在文章评论中的nofollow属性，你可以选择在哪个文章中支持评论的dofollow，避免全站都采用dofollow的评论，防止垃圾评论。
Platinum SEO Plugin &#8211; Platinum SEO Plugin [...]]]></description>
			<content:encoded><![CDATA[<p>新闻来源:听豆社区<br />
全球互联网博客的数量已经超过1亿2000万，人们如何才能在浩瀚的互联网上找到你的博客呢?社会化媒体营销是一个方法，当然你需要付出大量的时间和精力。也许你对社会化网络没有什么兴趣，你只想专心的为你的博客创作最好的内容，<span style="font-weight: bold;">就跟我一样，那么SEO也许是让人们发现你的优秀文章的最简单和快捷的方法，对于博客而言尤其是这样。</span></p>
<p><span id="more-22"></span></p>
<p>搜 索引擎喜欢博客，对于wordpress博客平台而言，你不需要具备一些基本的SEO技能，wordpress对搜索引擎非常友好，它天生就是为不懂 SEO的bloggers而设计的。本文不是为那些搜索引擎优化专家准备的，如果你拥有自己的博客，你只希望专心的投入到博客的文章创新和写作中去，又不 想在搜索引擎优化上面耗费你宝贵的时间和精力，那么本文为你介绍的20个wordpress SEO插件可以帮助你获得更多的流量和读者。</p>
<p>什么是Wordpress SEO插件?</p>
<p>Wordpress SEO插件是简单的搜索引擎优化工具，它可以帮助你选择正确的tags，告诉搜索引擎蜘蛛如何在你的博客上工作，优化你的文章标题，以及优化你的博客内部 链接……使用SEO插件可以让你无须考虑过多的搜索引擎优化细节和SEO技巧，同时它们能让你的博客构架对搜索引擎更加友好，从而让你的博客文章更快被搜 索引擎索引，并获得不错的搜索引擎排名。</p>
<p>20个最好的Wordpress搜索引擎优化插件</p>
<p><a href="http://semperfiwebdesign.com/portfolio/wordpress/wordpress-plugins/all-in-one-seo-pack/">All in One SEO Pack</a> &#8211; wordpress平台上最受欢迎的插件之一，该Wordpress 插件可以帮助你选择最好的文章标题和关键词，以及让你避免发布重复内容。利用该插件，你可以给每篇页面添加独立的关键词和摘要，还可以防止存档页面被抓取以免被 Google 降权。</p>
<p><a href="http://cvs.aesinformatica.com/download/automatic-seo-links">Automatic SEO Links</a> &#8211; Automatic SEO Links允许你选择一个关键词或者文章标题来自动进行链接，比如我们可以设置“网络营销博客” 的自动链接URL为“http://zhengyong.net”，那么在你post的文章中出现“网络营销博客”这个词的时候，插件会将该关键词自动添 加链接。你可以为关键词设置为内部或者外部链接，设置锚文本，选择是否为链接添加 “nofollow” 等等。该插件还有个特色就是一篇文章中只会出现一次相同的自动链接，避免过度优化而造成搜索引擎惩罚。</p>
<p><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Google XML Sitemaps</a> &#8211; 个人认为这个是每个wordpress博客都必须的SEO插件工具。虽然说的是google xml站点地图生成工具，但实际上该插件生成的XML-sitmap也可以被ask，msn，yahoo等搜索引擎蜘蛛读取。</p>
<p>更多站点地图工具参考：<a href="http://zhengyong.net/marketing/sitemap-tools-%E5%85%8D%E8%B4%B9%E7%9A%84%E7%AB%99%E7%82%B9%E5%9C%B0%E5%9B%BE%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7%E5%8F%8A%E6%8F%92%E4%BB%B6%E4%BB%8B%E7%BB%8D.html"><em>Sitemap</em> Tools &#8211; 免费的站点地图生成工具及插件介绍</a>、<a href="http://zhengyong.net/marketing/google-sitemap-generator.html">Google站点地图生成工具BETA版</a></p>
<p><a href="http://urbangiraffe.com/plugins/headspace2/">HeadSpace2</a> &#8211; 该插件让你可以安装各种类型的meta-data，为页面添加特别的javascript和css代码，以及tags提示等，也是一个非常有用的SEO插件。</p>
<p><a href="http://yoast.com/wordpress/meta-robots-wordpress-plugin/">Meta Robots WordPress plugin</a> &#8211; 可以为你博客的任何页面添加针对搜索引擎机器人的metadata。为页面和目录添加nofollow属性，这对一些利用web service的会员计划来建立的博客商店来说非常重要，可以避免搜索引擎索引重复内容。你还可以防止登陆页，归档页等被索引。</p>
<p><a href="http://wordpress.org/extend/plugins/nofollow-case-by-case/">Nofollow Case by Case</a> &#8211; 该插件让你去除在文章评论中的nofollow属性，你可以选择在哪个文章中支持评论的dofollow，避免全站都采用dofollow的评论，防止垃圾评论。</p>
<p><a href="http://techblissonline.com/platinum-seo-pack/">Platinum SEO Plugin</a> &#8211; Platinum SEO Plugin 支持永久链接的自动301重定向，自动生成meta tags，以及post slug优化等，还可以帮助你避免副本内容。</p>
<p><a href="http://urbangiraffe.com/plugins/redirection/">Redirection</a> &#8211; 在很多时候，你因为一些不同的原因需要对博客文章进行移动或者修改，这很容易造成原有页面在搜索引擎的排名下降。Redirection插件可以通过301重定向帮助你捕获404错误日志，因此你可以发现并修改这些错误，你还可以设置一个错误RSS feed。</p>
<p><a href="http://www.francesco-castaldo.com/plugins-and-widgets/seo-blogroll/">SEO Blogroll</a> &#8211; 如果你担心你的blogroll中的博客链接分享你的PageRank，那么使用SEOBlogroll，你可以对链接分组进行分别设置，并为一些链接组分配nofollow属性，避免该链接组中的博客分享你的网站权重。</p>
<p><a href="http://pressedwords.com/solving-wordpress-seo-paged-comments-problem/">SEO for Paged Comments</a> &#8211; WordPress 2.7评论分页功能有效的降低了页面体积，增加页面载入速度，尤其对于留言较多的博客确实很实用，但WordPress默认的评论分页随着带来的SEO问 题–内容重复，正文页面与评论分页页面内容一样。该插件将评论分页页面的post正文显示摘要，再加上一个至post的permalink链接，从而区分 了正文页面，避免重复内容，完全达到了SEO的要求。</p>
<p><a href="http://mark-kirby.co.uk/2009/seo-friendly-and-html-valid-subheadings-a-wordpress-plugin/">SEO friendly and HTML valid subheadings</a> &#8211; 该插件会自动修改你页面中的子标题，使之更加SEO友好。对于一些设计不合理的wordpress主题模板来说非常有用，自动将h2变为h3，h3变为h4等等。</p>
<p><a href="http://www.prelovac.com/vladimir/wordpress-plugins/seo-friendly-images">SEO Friendly Images</a> &#8211; 当人们搜索不同科目的图片时，图片会是一个非常重要的流量来源，SEO图象友好插件将帮助你为博客中的图片添加 “alt” and “title” 标签，帮助搜索引擎正确的索引这些图片。</p>
<p><a href="http://omninoggin.com/wordpress-plugins/seo-no-duplicate-wordpress-plugin/">SEO No Duplicate WordPress Plugin</a> &#8211; 一款刚刚推出的WordPress SEO型插件，主要功能就是告诉搜索引擎爬虫一篇日志页面的首选版本。因为许多黑帽SEO会滥用副本内容来获取搜索引擎排名，而搜索引擎很难检测和处罚他们，该插件帮助你告诉搜索引擎你才是该文章的原创。</p>
<p><a href="http://www.maxblogpress.com/plugins/spl/">SEO Post Link</a> &#8211; post slug是你在浏览器的url输入框中看到的博客标题，有时候由于标题过长造成文章的post slug也很长，搜索引擎不喜欢太长的URL。该插件让你的post slug合理减肥，只保留重要的关键词，让你的文章地址对搜索引擎更加友好。你可以设置包含的字符数量，去除不必要的字词。</p>
<p><a href="http://www.prelovac.com/vladimir/wordpress-plugins/seo-smart-links">SEO Smart Links</a> &#8211; 内部链接对于SEO来说也是一个非常重要的技巧，同时适当的内部链接还可以让更多的人阅读到你更多的相关文章，提高网站的page view，但是如果手动添加链接则会花费你大量的时间和精力。通过SEO Smart Links插件，你可以指定什么关键词自动链接到哪个URL，以及允许你为链接设置nofollow，open in new window等属性。</p>
<p><a href="http://blog.fleischer.hu/wordpress/seo-tag-cloud/">SEO Tag Cloud Widget</a> &#8211; 有许多朋友喜欢在他们的博客上面使用标签云，本插件让你的tags cloud更容易被搜索引擎阅读， 更加SEO友好。</p>
<p><a href="http://www.netconcepts.com/seo-title-tag-plugin/">SEO Title Tag</a> &#8211; 标签是一个非常重要的部分，它让搜索引擎了解你的文章都如何放置，很多人都很讨厌wordpress标题栏那里的那个有点像括号的符号——“»”，因为它 在很多的中文搜索引擎里面显示为乱码，非常地不利于搜索引擎优化（SEO），用SEO Title Tag这个插件则可以方便地把这个符号消除。同时，还可以自定义文章名和网站名中间的那个符号，如使用“-”或者“|”等。另外，你还可以在首页的 title里面加上网站的描述，而在其它的页面则不显示网站的描述，这对SEO非常有利。</p>
<p><a href="http://wordpress.org/extend/plugins/simple-tags/">Simple Tags</a> &#8211; 一个极度受欢迎的tags建议插件，帮助你为你的博客文章选择最好的tag标签，包括标签建议，tags自动完成，批量编辑等众多功能。</p>
<p><a href="http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/">Sitemap Generator</a> &#8211; 一个支持多级分类目录和页面的可定制的站点地图生成插件，有许多可定制选项。把这个插件当成wordpress blog存档插件来使用也是非常不错的选择。</p>
<p><a href="http://wordpress.org/extend/plugins/tgfinet-seo/">TGFInet SEO Wordpress Plugin</a> &#8211; 该插件可以可以做大多数常见的SEO工作，比如标题优化，关键词优化等，对于了解一定SEO技巧的blogger来说非常适用。实际上该插件是<a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">all-in-one-seo-pack</a>的修改版本，在原插件的基础上进行了部分增强，对于想把博客做得像CMS一样的朋友来说，可以试用一下这个插件。</p>
<p>以上就是我们为大家总结的20个<em>wordpress</em> seo 插件，如果您还有更好的，也拿出来给大家分享一下吧！</p>
<p><a href="http://urbangiraffe.com/plugins/redirection/">Redirection</a> &#8211; 在很多时候，你因为一些不同的原因需要对博客文章进行移动或者修改，这很容易造成原有页面在搜索引擎的排名下降。Redirection插件可以通过301重定向帮助你捕获404错误日志，因此你可以发现并修改这些错误，你还可以设置一个错误RSS feed。</p>
<p><a href="http://www.francesco-castaldo.com/plugins-and-widgets/seo-blogroll/">SEO Blogroll</a> &#8211; 如果你担心你的blogroll中的博客链接分享你的PageRank，那么使用SEOBlogroll，你可以对链接分组进行分别设置，并为一些链接组分配nofollow属性，避免该链接组中的博客分享你的网站权重。</p>
<p><a href="http://pressedwords.com/solving-wordpress-seo-paged-comments-problem/">SEO for Paged Comments</a> &#8211; WordPress 2.7评论分页功能有效的降低了页面体积，增加页面载入速度，尤其对于留言较多的博客确实很实用，但WordPress默认的评论分页随着带来的SEO问 题–内容重复，正文页面与评论分页页面内容一样。该插件将评论分页页面的post正文显示摘要，再加上一个至post的permalink链接，从而区分 了正文页面，避免重复内容，完全达到了SEO的要求。</p>
<p><a href="http://mark-kirby.co.uk/2009/seo-friendly-and-html-valid-subheadings-a-wordpress-plugin/">SEO friendly and HTML valid subheadings</a> &#8211; 该插件会自动修改你页面中的子标题，使之更加SEO友好。对于一些设计不合理的wordpress主题模板来说非常有用，自动将h2变为h3，h3变为h4等等。</p>
<p><a href="http://www.prelovac.com/vladimir/wordpress-plugins/seo-friendly-images">SEO Friendly Images</a> &#8211; 当人们搜索不同科目的图片时，图片会是一个非常重要的流量来源，SEO图象友好插件将帮助你为博客中的图片添加 “alt” and “title” 标签，帮助搜索引擎正确的索引这些图片。</p>
<p><a href="http://omninoggin.com/wordpress-plugins/seo-no-duplicate-wordpress-plugin/">SEO No Duplicate WordPress Plugin</a> &#8211; 一款刚刚推出的WordPress SEO型插件，主要功能就是告诉搜索引擎爬虫一篇日志页面的首选版本。因为许多黑帽SEO会滥用副本内容来获取搜索引擎排名，而搜索引擎很难检测和处罚他们，该插件帮助你告诉搜索引擎你才是该文章的原创。</p>
<p><a href="http://www.maxblogpress.com/plugins/spl/">SEO Post Link</a> &#8211; post slug是你在浏览器的url输入框中看到的博客标题，有时候由于标题过长造成文章的post slug也很长，搜索引擎不喜欢太长的URL。该插件让你的post slug合理减肥，只保留重要的关键词，让你的文章地址对搜索引擎更加友好。你可以设置包含的字符数量，去除不必要的字词。</p>
<p><a href="http://www.prelovac.com/vladimir/wordpress-plugins/seo-smart-links">SEO Smart Links</a> &#8211; 内部链接对于SEO来说也是一个非常重要的技巧，同时适当的内部链接还可以让更多的人阅读到你更多的相关文章，提高网站的page view，但是如果手动添加链接则会花费你大量的时间和精力。通过SEO Smart Links插件，你可以指定什么关键词自动链接到哪个URL，以及允许你为链接设置nofollow，open in new window等属性。</p>
<p><a href="http://blog.fleischer.hu/wordpress/seo-tag-cloud/">SEO Tag Cloud Widget</a> &#8211; 有许多朋友喜欢在他们的博客上面使用标签云，本插件让你的tags cloud更容易被搜索引擎阅读， 更加SEO友好。</p>
<p><a href="http://www.netconcepts.com/seo-title-tag-plugin/">SEO Title Tag</a> &#8211; 标签是一个非常重要的部分，它让搜索引擎了解你的文章都如何放置，很多人都很讨厌wordpress标题栏那里的那个有点像括号的符号——“»”，因为它 在很多的中文搜索引擎里面显示为乱码，非常地不利于搜索引擎优化（SEO），用SEO Title Tag这个插件则可以方便地把这个符号消除。同时，还可以自定义文章名和网站名中间的那个符号，如使用“-”或者“|”等。另外，你还可以在首页的 title里面加上网站的描述，而在其它的页面则不显示网站的描述，这对SEO非常有利。</p>
<p><a href="http://wordpress.org/extend/plugins/simple-tags/">Simple Tags</a> &#8211; 一个极度受欢迎的tags建议插件，帮助你为你的博客文章选择最好的tag标签，包括标签建议，tags自动完成，批量编辑等众多功能。</p>
<p><a href="http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/">Sitemap Generator</a> &#8211; 一个支持多级分类目录和页面的可定制的站点地图生成插件，有许多可定制选项。把这个插件当成wordpress blog存档插件来使用也是非常不错的选择。</p>
<p><a href="http://wordpress.org/extend/plugins/tgfinet-seo/">TGFInet SEO Wordpress Plugin</a> &#8211; 该插件可以可以做大多数常见的SEO工作，比如标题优化，关键词优化等，对于了解一定SEO技巧的blogger来说非常适用。实际上该插件是<a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">all-in-one-seo-pack</a>的修改版本，在原插件的基础上进行了部分增强，对于想把博客做得像CMS一样的朋友来说，可以试用一下这个插件。</p>
<p>以上就是我们为大家总结的20个<em>wordpress</em> seo 插件，如果您还有更好的，也拿出来给大家分享一下吧！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpservice.org/2009/03/28/20-best-wordpress-search-engine-optimization-plug-ins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress中10个有用的RSS技巧和修改(二)</title>
		<link>http://www.wpservice.org/2009/03/17/wordpress-in-10-useful-skills-and-modify-rss-2/</link>
		<comments>http://www.wpservice.org/2009/03/17/wordpress-in-10-useful-skills-and-modify-rss-2/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 01:32:31 +0000</pubDate>
		<dc:creator>老薛</dc:creator>
				<category><![CDATA[使用技巧]]></category>
		<category><![CDATA[修改]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[技巧]]></category>

		<guid isPermaLink="false">http://www.wpservice.org/?p=13</guid>
		<description><![CDATA[4. 为Feed阅读器排版你的图片



问题：你花费了大量的时间写文章和排版来让它们看起来整洁又美观。在你的Blog上看这些内容真是帅呆了。但遗憾的是，当文章出现在Google  Reader或是其他RSS阅读器上时，它就不是这回事儿了。
解决方案：这是由于大多数feed阅读器都将图片直接插入到文本中导致的：

为了避免这个问题的出现，添加一个CSS class让图片以一个区块的方式显示。Wordpress提供内建的class”center“:
【img class=&#8221;center&#8221; src=&#8221;http://78.46.108.98/images/wordpress-rss-hacks/myimage.jpg&#8221; alt=&#8221;This is my image&#8221; /】
来源：How  to format images for feed readers
5. 为你的每篇文章准备一个单独的Feed

问题:当一篇文章有大量的评论时，对读者来说加入讨论是非常困难的事。大多数Wordpress用户并不清楚这个问题，但我们的最佳Blog引擎其实有一个内建的功能来为每篇文章的评论提供一个RSS  feed。
解决方案:其实，这并不能算是严格意义上的修改或是什么别的：实现给特定文章提供一个RSS  feed，只需使用comment_rss_link() 功能：
&#60; ?php comments_rss_link(&#8216;&#38;raquo; Comments RSS Feed&#8217;); ?&#62;
来源：WordPress  how to: provide an RSS feed for the comments in each post
6. 从你的RSS  Feed中排除分类
问题:你是否使用了一个博客分类来让读者了解你的网站新闻，或是你的Blog的有一个分类对其余的内容来说一点用也没有？如果是，那么把它包括在你的RSS  feed中就不是一个好主意。
解决方案:怎样从你的RSS feed中去掉一个分类:
1. 首先，找到你要排除掉的分类的数字ID。如果你不知道怎么找到一个特定分类的ID，你可以先看看这篇文章。
2. 当你知道了你要从RSS  feed中排除的ID，编辑你的主题的functions.php文件。如果它不存在，创建之。
3. 将下面的代码复制进去：


function [...]]]></description>
			<content:encoded><![CDATA[<p><strong>4. 为Feed阅读器排版你的图片</strong></p>
<p><strong><img class="alignnone size-full wp-image-15" title="1" src="http://www.wpservice.org/wp-content/uploads/2009/03/1.jpg" alt="1" width="489" height="270" /></strong></p>
<p><strong><span id="more-13"></span><br />
</strong></p>
<p><strong>问题：</strong>你花费了大量的时间写文章和排版来让它们看起来整洁又美观。在你的Blog上看这些内容真是帅呆了。但遗憾的是，当文章出现在Google  Reader或是其他RSS阅读器上时，它就不是这回事儿了。</p>
<p><strong>解决方案：</strong>这是由于大多数feed阅读器都将图片直接插入到文本中导致的：</p>
<p><img class="alignnone size-full wp-image-16" title="2" src="http://www.wpservice.org/wp-content/uploads/2009/03/2.jpg" alt="2" width="500" height="172" /></p>
<p>为了避免这个问题的出现，添加一个CSS class让图片以一个区块的方式显示。Wordpress提供内建的class”center“:</p>
<blockquote><p>【img class=&#8221;center&#8221; src=&#8221;http://78.46.108.98/images/wordpress-rss-hacks/myimage.jpg&#8221; alt=&#8221;This is my image&#8221; /】</p></blockquote>
<p>来源：<a href="http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php">How  to format images for feed readers</a></p>
<p><strong>5. 为你的每篇文章准备一个单独的Feed</strong></p>
<p><strong><img class="alignnone size-full wp-image-17" title="3" src="http://www.wpservice.org/wp-content/uploads/2009/03/3.png" alt="3" width="393" height="180" /></strong></p>
<p><strong>问题:</strong>当一篇文章有大量的评论时，对读者来说加入讨论是非常困难的事。大多数Wordpress用户并不清楚这个问题，但我们的最佳Blog引擎其实有一个内建的功能来为每篇文章的评论提供一个RSS  feed。</p>
<p><strong>解决方案:</strong>其实，这并不能算是严格意义上的修改或是什么别的：实现给特定文章提供一个RSS  feed，只需使用comment_rss_link() 功能：</p>
<blockquote><p>&lt; ?php comments_rss_link(&#8216;&amp;raquo; Comments RSS Feed&#8217;); ?&gt;</p></blockquote>
<p>来源：<a href="http://www.wprecipes.com/wordpress-how-to-provide-rss-feed-for-each-post-comments">WordPress  how to: provide an RSS feed for the comments in each post</a></p>
<p><strong>6. 从你的RSS  Feed中排除分类</strong><br />
<strong>问题:</strong>你是否使用了一个博客分类来让读者了解你的网站新闻，或是你的Blog的有一个分类对其余的内容来说一点用也没有？如果是，那么把它包括在你的RSS  feed中就不是一个好主意。</p>
<p><strong>解决方案:</strong>怎样从你的RSS feed中去掉一个分类:</p>
<p>1. 首先，找到你要排除掉的分类的数字ID。如果你不知道怎么找到一个特定分类的ID，你可以先看看这篇文章。<br />
2. 当你知道了你要从RSS  feed中排除的ID，编辑你的主题的functions.php文件。如果它不存在，创建之。<br />
3. 将下面的代码复制进去：</p>
<blockquote>
<ol class="hl-main ln-show" title="Double click to hide line number.">
<li class="hl-firstline">function myFilter($query) {</li>
<li>if ($query-&amp;gt;is_feed) {</li>
<li>$query-&amp;gt;set(&#8216;cat&#8217;,'-5&#8242;); //Don&#8217;t forget to change the category ID  =^o^=</li>
<li>}</li>
<li>return $query;</li>
<li>}</li>
<li>add_filter(&#8216;pre_get_posts&#8217;,'myFilter&#8217;);</li>
</ol>
</blockquote>
<p>4.保存文件，搞定！</p>
<p><strong>代码解释:</strong> 这次修改实际上和之前说的那个一样：创建一个自动以的功能来排除那个你不想让它出现在RSS  feed中的类别，然后使用非常有用的add_filter() 功能来让它在这个Wordpress核心功能pre_get_posts() 上提交。</p>
<p>来源：<a href="http://www.jangro.com/a/2008/03/01/excluding-posts-from-your-blog-feed/">Excluding  posts from your WordPress feed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpservice.org/2009/03/17/wordpress-in-10-useful-skills-and-modify-rss-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wordpress中10个有用的RSS技巧和修改(一)</title>
		<link>http://www.wpservice.org/2009/02/18/wordpress-in-10-useful-skills-and-modify-rss-1/</link>
		<comments>http://www.wpservice.org/2009/02/18/wordpress-in-10-useful-skills-and-modify-rss-1/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 14:16:54 +0000</pubDate>
		<dc:creator>老薛</dc:creator>
				<category><![CDATA[使用技巧]]></category>
		<category><![CDATA[修改]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[技巧]]></category>

		<guid isPermaLink="false">http://www.wpservice.org/?p=1</guid>
		<description><![CDATA[RSS是一项非常简单同时非常强大的技术。如今，RSS是Blog内容联合的事实标准，它被同时广泛应用于个人和商业环境中；比如，在Blog中。而且因为这些Blog中的很大一部分是运行于Wordpress，我们将在本文中涉及到一些（也许）相对而言不为人所知但是有用的RSS相关技巧和修改，希望藉由这些技巧可以帮助你更有效的使用RSS  — 而不用使用一些不必要和臃肿的WordPress插件。
让我们看看10个有用但不为人所知的Wordpress  RSS技巧。这篇文章的每个部分提出一个问题，建议一个解决方案以及对这个解决方案的解释，这样不仅解决了你的RSS相关问题，同时让你了解你究竟在做什么，据此，你可以确定你的WordPress主题仍然在你的控制之中，而并没有被一些不安全的源代码充斥。

1.当你的新文章通过RSS发布时，控制它



问题： 你有没有过当发表文章时突然发现了一个错误？当然，你可以编辑它，但是还有个问题：这篇文章已经在你的RSS  feed里发布了。为了避免这样的问题，使用下面的代码来给文章发布和发布到RSS feed之间创建一个延迟。
解决方案：复制下面的代码到你的主题的functions.php文件中来应用修改。如果你的主题不包含这个文件，创建即可。
 

function publish_later_on_feed($where) {
global $wpdb;
if ( is_feed() ) {
// timestamp in WP-format
$now = gmdate(&#8216;Y-m-d H:i:s&#8217;);
// value for wait; + device
$wait = &#8216;5&#8242;; // integer
// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$device = &#8216;MINUTE&#8217;; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
// add SQL-sytax to default $where
$where .= &#8221; AND TIMESTAMPDIFF($device, $wpdb-&#62;posts.post_date_gmt, &#8216;$now&#8217;) &#62; $wait [...]]]></description>
			<content:encoded><![CDATA[<p>RSS是一项非常简单同时非常强大的技术。如今，RSS是Blog内容联合的事实标准，它被同时广泛应用于个人和商业环境中；比如，在Blog中。而且因为这些Blog中的很大一部分是运行于Wordpress，我们将在本文中涉及到一些（也许）相对而言不为人所知但是有用的RSS相关技巧和修改，希望藉由这些技巧可以帮助你更有效的使用RSS  — 而不用使用一些不必要和臃肿的WordPress插件。</p>
<p>让我们看看10个有用但不为人所知的Wordpress  RSS技巧。这篇文章的每个部分提出一个问题，建议一个解决方案以及对这个解决方案的解释，这样不仅解决了你的RSS相关问题，同时让你了解你究竟在做什么，据此，你可以确定你的WordPress主题仍然在你的控制之中，而并没有被一些不安全的源代码充斥。</p>
<p><span id="more-1"></span></p>
<p><strong>1.当你的新文章通过RSS发布时，控制它</strong></p>
<p><strong><img class="alignnone size-full wp-image-4" title="sm8" src="http://www.wpservice.org/wp-content/uploads/2009/02/sm8.jpg" alt="sm8" width="500" height="195" /></strong></p>
<p><strong><br />
</strong></p>
<p><strong><span style="font-weight: normal;"><strong>问题：</strong> 你有没有过当发表文章时突然发现了一个错误？当然，你可以编辑它，但是还有个问题：这篇文章已经在你的RSS  feed里发布了。为了避免这样的问题，使用下面的代码来给文章发布和发布到RSS feed之间创建一个延迟。</span></strong></p>
<p><strong><span style="font-weight: normal;"><strong>解决方案：</strong>复制下面的代码到你的主题的functions.php文件中来应用修改。如果你的主题不包含这个文件，创建即可。</span></strong></p>
<p><strong> </strong></p>
<blockquote><p><span style="font-weight: normal;"><br />
function publish_later_on_feed($where) {<br />
global $wpdb;<br />
if ( is_feed() ) {<br />
// timestamp in WP-format<br />
$now = gmdate(&#8216;Y-m-d H:i:s&#8217;);<br />
// value for wait; + device<br />
$wait = &#8216;5&#8242;; // integer<br />
// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff<br />
$device = &#8216;MINUTE&#8217;; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR<br />
// add SQL-sytax to default $where<br />
$where .= &#8221; AND TIMESTAMPDIFF($device, $wpdb-&gt;posts.post_date_gmt, &#8216;$now&#8217;) &gt; $wait &#8220;;<br />
}<br />
return $where;<br />
}<br />
add_filter(&#8216;posts_where&#8217;, &#8216;publish_later_on_feed&#8217;);</span></p></blockquote>
<p><strong>代码解释：</strong><br />
上面的代码会在文章发布到Blog和出现在RSS  feed之间制造一个5分钟的延迟。如果你想修改延时的长短，请修改第九行的$wait的值。<br />
<strong></strong></p>
<p><strong>来源：<a href="http://wpengineer.com/publish-the-feed-later/">Publish your feed  later</a></strong></p>
<p><strong> </strong></p>
<p>2. 将Wordpress Feed重定向到FeedBurner Feeds上。</p>
<p><img class="alignnone size-full wp-image-5" title="sm1" src="http://www.wpservice.org/wp-content/uploads/2009/02/sm1.png" alt="sm1" width="500" height="160" /></p>
<p><span style="font-weight: normal;"><strong>问题：</strong>初级Blogger们常常是这样的：通常只有在他们看到很多其他Blog都在使用FeedBurner的服务，和认识到这个工具是多么有用和酷之后才会使用它。  他们注册和开始使用FeedBurner，但是他们的早期读者们却已经订阅了WordPress缺省的Feed。</span></p>
<p><span style="font-weight: normal;"><strong>另一个问题: </strong>你经常修改你的主题吗？如果答案是”是”，你肯定厌倦了把每个bloginfo(’rss2_url’)都替换为你的FeedBurner  Feed地址的工作。</span></p>
<p><span style="font-weight: normal;"><strong>解决方案：</strong>对上述两个问题的解决方案很简单：使用服务器重定向。</span></p>
<p><span style="font-weight: normal;">1. 创建你的.htaccess文件备份，它在你的服务器的根目录。<br />
2.  编辑.htaccess文件并添加下面的代码。别忘了把代码中的Feed地址替换成你自己的。</span></p>
<blockquote><p><span style="font-weight: normal;"># temp redirect wordpress content feeds to feedburner<br />
RewriteEngine on<br />
RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC]<br />
RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]<br />
RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/wprecipes [R=302,NC,L]</span></p></blockquote>
<p><strong>代码解释:</strong> 每当有人点击指向  “http://www.yourblog.com/feed的链接时，他/她会被重定向到http://feeds.feedburner.com  /yourblog。这样你就永远不会丢失你的RSS订阅者，或者即使你一天修改你的主题两次，也不用再手工编辑你的RSS feed地址了。</p>
<p>来源：<a href="http://perishablepress.com/press/2008/03/25/redirect-wordpress-feeds-to-feedburner-via-htaccess-redux/">Redirect  WordPress feeds to FeedBurner via htaccess (Redux)</a></p>
<p><strong>3. 添加广告（或任何内容）到你的RSS Feed</strong></p>
<p><strong><img class="alignnone size-full wp-image-6" title="sm2" src="http://www.wpservice.org/wp-content/uploads/2009/02/sm2.png" alt="sm2" width="500" height="231" /></strong></p>
<p><strong><br />
</strong></p>
<p><strong><br />
</strong></p>
<p><strong><span style="font-weight: normal;"><strong>问题：</strong>让RSS  Feed赚钱现在已经成为很普通的一件事，很多blog所有者都在利用这项技术将他们的收入最大化。利用FeedBurner，你可以添加Adsense到你的Feed中，但是你需要至少500个订户并且不能再使用除了Feedburner提供的  Adsense之外的任何其他广告才能启用它。</span></strong></p>
<p><strong><span style="font-weight: normal;"><strong>解决方案：</strong>当然，还是有办法把其他的广告插入到你的RSS  feed之中的。比如，你可以专门为你的RSS订阅者准备一个指向免费Wordpress主题的链接</span></strong></p>
<p><strong><span style="font-weight: normal;">通过下面的几个简单步骤来达到这个目的:</span></strong></p>
<p><strong><span style="font-weight: normal;">1. 编辑你的主题的functions.php文件。如果你的主题不包含这个文件，创建之。<br />
2.  将下面的代码复制到你的functions.php文件中： </span></strong></p>
<p><strong></strong></p>
<p><strong></strong></p>
<p><strong></strong></p>
<p><strong> </strong></p>
<blockquote><p><span style="font-weight: normal;"><br />
【a href=&#8221;http://www.wprecipes.com&#8221;】Have you visited WpRecipes today?【hr /】&#8217;;<br />
return $content;<br />
}<br />
add_filter(&#8216;the_excerpt_rss&#8217;, &#8216;insertAds&#8217;);<br />
add_filter(&#8216;the_content_rss&#8217;, &#8216;insertAds&#8217;);<br />
?&gt;</span></p></blockquote>
<p>3.保存文件。现在你就可以在你的RSS feed中显示广告啦！</p>
<p><strong>代码解释:</strong> 我见到过很多类似的修改，但是它们全部需要你编辑WordPress的核心文件来达到同样的效果。当然，编辑WordPress核心文件是个非常不好的主意，因为你需要在每次升级Blog之后再次编辑这些文件。而这次的这个替代方案使用了add_filter()  这个Wordpress功能来向RSS feed中插入内容，而不用编辑任何核心文件。</p>
<p>来源：<a href="http://www.wprecipes.com/how-to-insert-ads-on-your-rss-feed">How  to: insert ads in your RSS feed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpservice.org/2009/02/18/wordpress-in-10-useful-skills-and-modify-rss-1/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
