<?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>乔大海个人网站 &#187; WordPress</title>
	<atom:link href="http://qiaodahai.com/personal/article/category/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://qiaodahai.com</link>
	<description>http://qiaodahai.com/</description>
	<lastBuildDate>Tue, 22 May 2012 00:46:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>WordPress 3.3.2正式版下载地址及简要中文说明</title>
		<link>http://qiaodahai.com/personal/article/2012/the-latest-version-of-wordpress.htm</link>
		<comments>http://qiaodahai.com/personal/article/2012/the-latest-version-of-wordpress.htm#comments</comments>
		<pubDate>Fri, 20 Apr 2012 23:30:39 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/personal/?p=1566</guid>
		<description><![CDATA[需要WordPress 3.3.2 英文正式版的用户可以从http://wordpress.org/download/下载。
需要WordPress 3.3.2 简体中文正式版的用户可以从http://cn.wordpress.org/下载。
WordPress 3.3作为第三次对 3 系列的修订，本版本主要显著提升了您的使用体验：导航菜单、上传机制，以及导入以往备份等等。
面向用户
有经验的用户一定会喜欢全新的“拖放上传工具”、鼠标悬浮式导航菜单、一体化工具栏、增强的合作编辑体验、以及 Tumblr 导入工具。我们也关注新用户的体验。3.3  [...]]]></description>
			<content:encoded><![CDATA[<p>需要WordPress 3.3.2 英文正式版的用户可以从<a href="http://wordpress.org/download/" target="_blank">http://wordpress.org/download/</a>下载。</p>
<p>需要WordPress 3.3.2 简体中文正式版的用户可以从<a href="http://cn.wordpress.org/" target="_blank">http://cn.wordpress.org/</a>下载。</p>
<p>WordPress 3.3作为第三次对 3 系列的修订，本版本主要显著提升了您的使用体验：导航菜单、上传机制，以及导入以往备份等等。</p>
<p><strong>面向用户</strong></p>
<p>有经验的用户一定会喜欢全新的“拖放上传工具”、鼠标悬浮式导航菜单、一体化工具栏、增强的合作编辑体验、以及 Tumblr 导入工具。我们也关注新用户的体验。3.3 版本新增了“气泡提示”功能，在每次更新后，在功能上大幅度的改动会主动弹出提醒用户。同时，使用 3.3 版本新安装 WordPress 的用户会看到一个非常友好的消息框，提示如何开始使用 WordPress。每个页面上的“帮助”选项卡也有显著改进，实用性得到极大提升。站点的“仪表盘”也更加兼容 iPad 和其它平板电脑了。</p>
<p>中文版本方面本次新加入了中文字数统计功能，在您写文章时会自动统计中文字数和英文词数之和。</p>
<p><strong>面向开发者</strong></p>
<p>开发者应该会喜欢新的编辑器 API、最新的 jQuery 版本、更易用的帮助钩子，和更高的固定的链接性能。更多改进，请参见 Codex 文档（英文）和 Trac（英文）。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2012/the-latest-version-of-wordpress.htm/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordPress链接表（Links）的导出与导入</title>
		<link>http://qiaodahai.com/personal/article/2012/wordpress-links-table-export-and-import.htm</link>
		<comments>http://qiaodahai.com/personal/article/2012/wordpress-links-table-export-and-import.htm#comments</comments>
		<pubDate>Sun, 18 Mar 2012 03:00:44 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=8443</guid>
		<description><![CDATA[WordPress链接表（Links）的导出
虽然WordPress没有提供链接表（Links）导出功能，但是我们在浏览器地址栏中输入如“http://qiaodahai.com/wp-links-opml.php”的网址（可以根据实际情况，把域名修改为自己的域名，如果WordPress程序位于子目录，需要填写WordPress程序所在目录的实际位置），就可以获得基于WordPress站点的链接表，然后把打开的页面另存为.xml格式的文件（WordPress的链接储存文件是OPML文件，后缀为xml）。
WordPress链接表（Links）的导入
进入WordPress后台Tools的导入（ [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WordPress链接表（Links）的导出</strong></p>
<p>虽然WordPress没有提供链接表（Links）导出功能，但是我们在浏览器地址栏中输入如“<strong>http://qiaodahai.com/wp-links-opml.php</strong>”的网址（可以根据实际情况，把域名修改为自己的域名，如果WordPress程序位于子目录，需要填写WordPress程序所在目录的实际位置），就可以获得基于WordPress站点的链接表，然后把打开的页面另存为.xml格式的文件（WordPress的链接储存文件是OPML文件，后缀为xml）。</p>
<p><strong>WordPress链接表（Links）的导入</strong></p>
<p>进入WordPress后台Tools的导入（Import）页面点击Blogroll，会自动跳转到插件安装下载页面，安装OPML Importer插件后就会出现Blogroll导入功能，导入刚保存的OPML文件即可。</p>
<p>提示：使用此方法导出的链接表不能保存原链接的描述及打开方式，如果想原封不动的导出和导入数据，请直接备份MySQL数据库。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2012/wordpress-links-table-export-and-import.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Super Cache官方文档中文版</title>
		<link>http://qiaodahai.com/personal/article/2012/wordpress-super-cache-chinese-version-of-the-official-document.htm</link>
		<comments>http://qiaodahai.com/personal/article/2012/wordpress-super-cache-chinese-version-of-the-official-document.htm#comments</comments>
		<pubDate>Tue, 31 Jan 2012 14:28:39 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=7195</guid>
		<description><![CDATA[
WordPress Super Cache

&#160;

让你的WordPress更快
简介
WP Super Cache是一个WordPress的静态缓存插件。它可以生成由Apache直接处理的html文件，而不需要相对繁重的PHP脚本处理。 通过使用这个插件，你会显著加快你的WordPress博客。
这个插件是优秀的 WP-Cache 2插件（由Ricardo Galli Granada开发）的一个分支。WP-Cache 2 缓存你的 WordPress博客网页 并且提供它们而不访问数据库。不幸的是，它仍然意味着加载PHP引擎来服务这些缓存文件。
WP Super Cache  [...]]]></description>
			<content:encoded><![CDATA[<header>
<h1>WordPress Super Cache</h1>
</header>
<p>&nbsp;</p>
<div>
<h2 align="center">让你的WordPress更快</h2>
<h2>简介</h2>
<p>WP Super Cache是一个WordPress的静态缓存插件。它可以生成由Apache直接处理的html文件，而不需要相对繁重的PHP脚本处理。 通过使用这个插件，你会显著加快你的WordPress博客。</p>
<p>这个插件是优秀的 <a href="http://wordpress.org/extend/plugins/wp-cache/" target="_blank">WP-Cache 2</a>插件（由Ricardo Galli Granada开发）的一个分支。WP-Cache 2 缓存你的 WordPress博客网页 并且提供它们而不访问数据库。不幸的是，它仍然意味着加载PHP引擎来服务这些缓存文件。</p>
<p>WP Super Cache 可以解决这些问题。当它被安装后，会生成和使用html文件，而无需调用一行PHP代码。你的网站调用图形文件有多快？这些已经被缓存的文件也可以（几乎）一样快。如果您的网站已经疲于应付每天的访客数量，或者如果您的网站在Digg.com，Slashdot或任何其他受欢迎的网站上出现，那么这个插件是非常适合你的。</p>
<h2>如果可以的话，请捐款!</h2>
<p>WP Super Cache是一个免费插件，但很高兴接受捐款。去，在我的 <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=3244504" target="_blank">PayPal donation box</a>放入1美元。我还有一个 <a href="http://www.amazon.co.uk/gp/registry/35ZCGIU2AH4NB" target="_blank">Amazon Wishlist</a> ，如果你愿意慷慨捐助的话。</p>
<h2>下载并安装</h2>
<ul>
<li>移除任何已存在的WP Cache插件，以便替换成WP Super Cache。不要忘了删除这些文件 wp-content/advanced-caching.php 和 wp-content/wp-cache-config.php， 并注释掉 wp-config.php中的WP_CACHE define。</li>
<li>下载 <a href="http://wordpress.org/extend/plugins/wp-super-cache/download/" target="_blank">WP Super Cache plugin</a> 最新版本并按照readme.txt文件的指示去做。如果此前你已经安装过WP-Cache，那么不应该有任何困难。</li>
<li>安装完成后，去WP Super Cache选项页面，设置所需的缓存时间。</li>
</ul>
<div align="center"><a href="http://wordpress.org/extend/plugins/wp-super-cache/download/" target="_blank">WP Super Cache下载地址</a></div>
<h2>它是如何工作</h2>
<p>一个经典的方法是，如驱动Digg头版外观或者Slashdotting等网站，手动去保存那些动态生成的页面的副本，并将其放置在与永久链接结构相匹配的目录。 这种增强性能的方法可以帮助服务器处理更高的负载而不崩溃，但可以预见的是，当（服务器）繁忙时它是惟一有效的（解决方法）。单独的WP-Cache在很多情况下不让人满意，所以呢，创建WP Super Cache来有效的模仿（上面所介绍的）手动页面缓存方法，但以自动的方式来处理它。</p>
<p>一个没有登录或没有留下评论的访问者，（就可以直接）访问WordPress的缓存目录内supercache子目录的一个静态的HTML页面。 如果您导航到该目录，您可以查看您的永久链接的精确副本，以及目录内的HTML文件。</p>
<p>要确定一个页面是否已被缓存，可以查看源代码，页面上的最后一行应为类似（下面的代码）。</p>
<blockquote><p><code>&lt;!-- Dynamic Page Served (once) in 0.829 seconds --&gt;<br />
&lt;!-- Cached page generated by WP-Super-Cache on 2009-01-12 16:11:54 --&gt;<br />
&lt;!-- Compression = gzip --&gt;</code></p></blockquote>
<p>如果启用了压缩，你只能看到最后一行。</p>
<p>如果你启用了压缩功能，在不查看页面headers时，不可能确定页面是否已被缓存。 WP-Cache “half on”时所缓存的页面将有一个额外的header。</p>
<blockquote><p>WP-Super-Cache: WP-Cache</p></blockquote>
<p>有<a href="http://www.google.ie/search?q=how+to+view+web+page+headers" target="_blank">很多方式</a>查看headers。<br />
当压缩被禁用时，如果页面是从静态Supercache送达，文本 <code>&lt;!-- super cache --&gt;</code> 将显示在（这个）页面的结尾。</p>
<p>使用 <a href="http://ismyblogworking.com/" target="_blank">ismyblogworking.com</a> 以检查是否压缩正常工作。 它也将显示您的博客现在到底有多快。</p>
<h2>特点</h2>
<ul>
<li>一个插件和挂钩系统。WP Cache常被抱怨的是， 要求hacking使它很好的与其他插件同时工作。 现在你可以利用简单的插件系统来实现页面被缓存的优势。如你所愿的使用 <code>do_cacheaction()</code> 和 <code>add_cacheaction()</code> 与WordPress 相连。插件可以在管理页面添加自己的选项。</li>
<li>（它）在虚拟主机或非虚拟主机设置的 <a href="http://mu.wordpress.org/" target="_blank">WordPress MU</a> 中很好的工作，可以确保每个博客的缓存文件，以提高性能。</li>
<li>正常的WP-Cache文件现在被一分为二。Meta文件到它们自己的目录，使它更快的扫描和更新缓存。</li>
<li>包括 <a href="http://ocaoimh.ie/2007/10/18/howto-wp-cache-and-protected-posts/" target="_blank">WP-Cache and protected posts</a>修正。</li>
<li>在WordPress自动禁用gzip压缩而不是dying。</li>
<li>由于Akismet和其他的抗垃圾评论工具的更新，如果一个评论确定不是垃圾邮件时，缓存将是无效的。</li>
<li>一个 “锁定”按钮。我会想到我的 “Digg Proof”按钮。 这基本上是准备一个如digging或slashdotting访问量的网站。当一个新的评论产生时，（可以）锁定静态缓存文件，并不会删除它们。</li>
<li>当一个更新些的文件被送达时，Supercache静态文件是可以被再度生成的。这将<em>大大</em>降低一个有很多流量和评论的繁忙服务器的负载。可以把它想象成为您的网站每个页面的自动 “锁定模式”。</li>
<li>自动更新.htaccess文件。(在安装这个补丁前请备份您的.htaccess!)</li>
<li>不会super cache GET 参数的任何请求。</li>
<li>在你使用一个老版的情况下，wp-cache-config.php 和 advanced-cache.php有更好的版本检查。</li>
<li>更好的支持Microsoft Windows。</li>
<li>妥善的在Red Hat/Cent OS系统或其他gzip的条目中，在/ etc / mime.types中缓存静态文件。</li>
<li>拒绝URI的功能现在使用正则表达式。</li>
<li>支持Bad Behaviour插件，如果被安装的话 (仅限Half on模式)。</li>
<li>支持在移动设备显示不同主题的插件。</li>
</ul>
<h2>注意事项</h2>
<ul>
<li>如果你登录或留下评论，你永远不会看到一个超高速缓存的页面。你会看到旧的定期WP-Cached的页面。 这不是那么糟糕，因为绝大多数的访问者永远不会发表评论。</li>
<li>Mod Rewrite被用来服务于静态 HTML页面。 永久链接也是一个要求，它应该已经安装。</li>
<li>您网站模版的一些动态部分不会很快的刷新。例如，最近的评论侧边栏插件。 这些插件应该使用JavaScript来加载其内容。</li>
<li>某些网站在使用压缩html文件时有问题，这需要额外的设置。</li>
<li>不要指望一个便宜的主机可以应对高额的访问量，即使（页面）被缓存!</li>
<li>请记住，如在侧边栏的动态内容，只有在缓存的页面被刷新的时候才会刷新。 此超时值可以修改，但如果你有一个静态和动态请求的组合，缓存的文件将被删除。</li>
<li>像SK2和其他依赖于“最新”的数据的一些插件可能无法很好地工作，至少要等到这些插件支持wp-super-cache这个插件，必要时清除缓存。</li>
</ul>
</div>
<p>官方英文文档：<a href="http://ocaoimh.ie/wp-super-cache/" target="_blank">http://ocaoimh.ie/wp-super-cache/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2012/wordpress-super-cache-chinese-version-of-the-official-document.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何删除WordPress3.3.1中的自定义顶部图像</title>
		<link>http://qiaodahai.com/personal/article/2012/how-to-delete-wordpress-custom-header-images.htm</link>
		<comments>http://qiaodahai.com/personal/article/2012/how-to-delete-wordpress-custom-header-images.htm#comments</comments>
		<pubDate>Sun, 29 Jan 2012 09:20:16 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=7159</guid>
		<description><![CDATA[我的一个网站使用的程序是WordPress 3.3.1，主题为Twenty Eleven 1.3，可以自己上传自定义顶部图像并随机显示，但是如果感觉某些图像不想再使用，但Wordpress后台控制面板（Dashboard）-外观（Appearance）-顶部（Header）-自定义顶部（Custom Header）中并未提供对已上传图像的删除选项，如果直接从/wordpress/wp-content/uploads/删除这些图像。刷新后会发现在自定义顶部（Custom  [...]]]></description>
			<content:encoded><![CDATA[<p>我的一个网站使用的程序是WordPress 3.3.1，主题为Twenty Eleven 1.3，可以自己上传自定义顶部图像并随机显示，但是如果感觉某些图像不想再使用，但Wordpress后台控制面板（Dashboard）-外观（Appearance）-顶部（Header）-自定义顶部（Custom Header）中并未提供对已上传图像的删除选项，如果直接从/wordpress/wp-content/uploads/删除这些图像。刷新后会发现在自定义顶部（Custom Header）的已上传图像部分，已不再显示被删除的图像。但是该图像的圆形选择框依旧存在，也就是说，系统依然会随机选择这个圆形选择框所包含的内容，即便当中没有图像，只是用空白替代而已。</p>
<p>其实在Wordpress后台控制面板（Dashboard）-媒体库（Media Library）中就可以删除自定义图像，再回到Wordpress后台控制面板（Dashboard）-外观（Appearance）-顶部（Header）-自定义顶部（Custom Header），就可以看到已删除的图像与圆形选择框已经同时消失了。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2012/how-to-delete-wordpress-custom-header-images.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一条语句关闭WordPress所有文章的TrackBack</title>
		<link>http://qiaodahai.com/personal/article/2011/wordpress-trackback-closed.htm</link>
		<comments>http://qiaodahai.com/personal/article/2011/wordpress-trackback-closed.htm#comments</comments>
		<pubDate>Sun, 18 Sep 2011 07:03:37 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=6072</guid>
		<description><![CDATA[前一段由于大量垃圾评论的骚扰，使我不得不安装了评论算术题插件，这样一来垃圾评论果然少了很多，不过每天依然有一些垃圾，这让我感觉很是奇怪，难道机器人也会自己做算术题了？
查看了一下Akismet拦截的垃圾评论，发现它们都有一个共同点，没有写邮箱。有了这个发现，我就到后台的评论设置里，将&#8221;评论作者必须填写姓名和电子邮件&#8221;的开关打开，心想这样的话那些垃圾评论应该不会再出现了吧&#8230;
可是事与愿违，第二天垃圾评论依然如潮水般涌入，而且依旧没有邮箱地址&#8230;暂时解决不了，就不去想了，反正垃圾评论不是很多。
开了这么多评论验证，Akismet就显得不是那么重要了，索 [...]]]></description>
			<content:encoded><![CDATA[<p>前一段由于大量垃圾评论的骚扰，使我不得不安装了评论算术题插件，这样一来垃圾评论果然少了很多，不过每天依然有一些垃圾，这让我感觉很是奇怪，难道机器人也会自己做算术题了？</p>
<p>查看了一下Akismet拦截的垃圾评论，发现它们都有一个共同点，没有写邮箱。有了这个发现，我就到后台的评论设置里，将&#8221;评论作者必须填写姓名和电子邮件&#8221;的开关打开，心想这样的话那些垃圾评论应该不会再出现了吧&#8230;</p>
<p>可是事与愿违，第二天垃圾评论依然如潮水般涌入，而且依旧没有邮箱地址&#8230;暂时解决不了，就不去想了，反正垃圾评论不是很多。</p>
<p>开了这么多评论验证，Akismet就显得不是那么重要了，索性把它禁用了(关闭它可以大大加快评论提交的速度)。不过这样一来，倒让我发现了之前 的垃圾评论没有邮箱地址的真正原因。因为关闭了Akismet，那些垃圾评论就出现在了审核列表里，不过它们不是垃圾评论，而是垃圾 TrackBack&#8230;怪不得没有邮箱地址，怪不得能通过算术题验证，原来是TrackBack&#8230;</p>
<p>既然找到了真凶，那就斩草除根吧。先到后台把默认TrackBack开关关掉，然后就是关闭所有文章的TrackBack开关了。对于有400多篇文章的我来说，这可是一项大工程，一个一个修改那就不知道猴年马月了，只能祭出大法宝了 &#8212;- SQL语句</p>
<p>WordPress数据库中的wp_posts表存放的是所有文章的相关信息，而我们用到的是下面这个字段</p>
<blockquote><p>ping_status &#8211; ping状态，枚举enum(’open’,&#8217;closed’)值，open指打开pingback功能，closed为关闭。默认值是open。</p></blockquote>
<p>我们的目的就是批量修改所有文章的&#8221;ping_status&#8221;字段为&#8221;closed&#8221;</p>
<p>1、首先进入phpmyadmin，当然，如果你有其他的数据库管理工具也可以。</p>
<p>2、进入后点击&#8221;SQL&#8221;，也就是可以输入SQL语句的地方。</p>
<p>3、修改对应的数据库名称以及数据表前缀(这个看一下就知道了)，运行以下语句，提示成功则证明修改已经生效。</p>
<div>
<div>
<pre>UPDATE `数据库名称`.`数据表前缀_posts` SET `ping_status` = 'closed';</pre>
</div>
</div>
<p>这样一来，所有文章的TrackBack就被关闭了，垃圾TrackBack不会再出现了。</p>
<p>&nbsp;</p>
<p>本文作者：Slyar 文章来源：Slyar Home (<a title="Slyar" href="http://www.slyar.com/" target="_blank">www.slyar.com</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2011/wordpress-trackback-closed.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress存档页面插件Clean Archives Reloaded</title>
		<link>http://qiaodahai.com/personal/article/2010/wordpress-plugins-clean-archives-reloaded.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/wordpress-plugins-clean-archives-reloaded.htm#comments</comments>
		<pubDate>Fri, 29 Oct 2010 07:46:46 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=5192</guid>
		<description><![CDATA[WordPress存档页面插件Clean Archives Reloaded，无须修改模板文件，使用方便。
只需建立一个页面（Pages），然后加入下面的代码即可。
Here is all (cartotalposts) of my posts:
(cleanarchivesreloaded)
说明：请将上面代码中的英文半角字符小括号（）用英文半角字符中括号[]来代替。
下载地址：http://wordpress.org/extend/plugins/clean-archives-reloaded/
]]></description>
			<content:encoded><![CDATA[<p>WordPress存档页面插件Clean Archives Reloaded，无须修改模板文件，使用方便。</p>
<p>只需建立一个页面（Pages），然后加入下面的代码即可。</p>
<pre>Here is all (cartotalposts) of my posts:
(cleanarchivesreloaded)</pre>
<p>说明：请将上面代码中的英文半角字符小括号（）用英文半角字符中括号[]来代替。<br />
下载地址：<a href="http://wordpress.org/extend/plugins/clean-archives-reloaded/" target="_blank">http://wordpress.org/extend/plugins/clean-archives-reloaded/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/wordpress-plugins-clean-archives-reloaded.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>用Akismet解决WordPress垃圾评论问题</title>
		<link>http://qiaodahai.com/personal/article/2010/wordpress-plugins-akismet.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/wordpress-plugins-akismet.htm#comments</comments>
		<pubDate>Thu, 28 Oct 2010 02:00:13 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/personal/?p=403</guid>
		<description><![CDATA[Akismet(Automattic Kismet)是应用广泛的一个垃圾留言过滤系统，其作者是大名鼎鼎的WordPress创始人Matt Mullenweg，Akismet也是WordPress默认安装的插件，其使用非常广泛，设计目标便是帮助博客网站来过滤留言spam。有了akismet之后，基本上不用担心垃圾留言的烦恼了。绝大多数wordpress  [...]]]></description>
			<content:encoded><![CDATA[<p>Akismet(Automattic Kismet)是应用广泛的一个垃圾留言过滤系统，其作者是大名鼎鼎的WordPress创始人Matt Mullenweg，Akismet也是WordPress默认安装的插件，其使用非常广泛，设计目标便是帮助博客网站来过滤留言spam。有了akismet之后，基本上不用担心垃圾留言的烦恼了。绝大多数wordpress blogger都在使用的Akismet可用于多种blog平台，而不仅WordPress，也包括诸如MovableType、PixelPost等均可使用。</p>
<p>其工作机制简单地说便是，启用Akismet后，当博客再收到留言、pingback或trackback后，其会自动将其提交到Akismet并与Akismet上的黑名单进行比对，如果名列该黑名单中，则该条留言或trackback不会发布，当然，为避免误判，这些信息并不会马上被删除，而是暂存下来以待博客管理者进行进一步的人工判断，一般这个期限为15天，即15天内博客管理者可将其恢复，一旦过了这个期限才会删除。而对于没有被Akismet识别出来的漏网之鱼，当博客管理者将其标注为Spam时，Akismet服务器端也会有相应更新，即将相应内容添加到Akismet的黑名单中，也即是说，这个黑名单是由广大博客共同维护的。</p>
<p>默认 WordPress 下载中就有了 Akismet 插件，所以你无需另外去下载 Akismet 进行安装，但是它你必须到 WordPress官网去注册个帐号，获取 WordPress官网的 API Key。然后把这个key 输入到插件的提供的选项中，如果你是给WordPress Mu 安装 Akismet 插件的话，你可以编辑 Akismet 插件，在插件开始定义一个叫做 WPCOM_API_KEY 的常量，把这个 key 的值赋给它，然后全站激活这个插件就可以。</p>
<p>Automattic 提供两种不同的版本的 Akismet，一种是个人版，我们现在使用的就是，大家都可以都免费试用，另外一种是商业版本，它是给那些能够从他们 blog 赚 500 美元的人或者商业客户使用，商业版有更好的服务，并且没有限制。</p>
<p>Akismet API key获取地址：<a href="http://akismet.com/" target="_blank">http://akismet.com/</a></p>
<p>填写注册信息时可以选择免费或者付费版本。</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/wordpress-plugins-akismet.htm/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress后台自动升级时需要输入FTP账户信息</title>
		<link>http://qiaodahai.com/personal/article/2010/wordpress-auto-update-need-ftp-username-password.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/wordpress-auto-update-need-ftp-username-password.htm#comments</comments>
		<pubDate>Mon, 20 Sep 2010 04:12:11 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=4528</guid>
		<description><![CDATA[在WordPress后台自动升级时，或者更新、删除主题或者插件的时候，如果提示需要输入FTP账户信息，解决方法如下：
方法一、如果使用虚拟主机，可以在wp-config.php里加入下面代码:

define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

方法二、如果使用独立服务器或VPS，可以修改网站所在目录属性：

chmod -R 755 /home/wwwroot
chown -R www  [...]]]></description>
			<content:encoded><![CDATA[<p>在WordPress后台自动升级时，或者更新、删除主题或者插件的时候，如果提示需要输入FTP账户信息，解决方法如下：</p>
<p>方法一、如果使用虚拟主机，可以在wp-config.php里加入下面代码:</p>
<pre lang="bash">
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
</pre>
<p>方法二、如果使用独立服务器或VPS，可以修改网站所在目录属性：</p>
<pre lang="bash">
chmod -R 755 /home/wwwroot
chown -R www /home/wwwroot
</pre>
<p>其实出现这个的问题就是Apache/Nginx的执行身份非文件属主身份。</p>
<p>解决方法：<br />
假设你的wordpress安装目录为/home/wwwroot/wordpress<br />
执行：</p>
<pre lang="bash">
chown -R www /home/wwwroot/wordpress
</pre>
<p>执行上面的命令就可以将/home/wwwroot/wordpress下所有文件的属主改为www，这样就可以解决自动更新必须填FTP的问题。</p>
<p>注意：1，必须是把wordpress程序文件上传到空间以后再执行该命令，顺序不能颠倒；2，添加完虚拟主机以后，也必须把wordpress程序文件上传到空间以后，再执行该命令才有效！</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/wordpress-auto-update-need-ftp-username-password.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress插件Google XML Sitemaps</title>
		<link>http://qiaodahai.com/personal/article/2010/wordpress-plugins-google-xml-sitemaps.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/wordpress-plugins-google-xml-sitemaps.htm#comments</comments>
		<pubDate>Mon, 13 Sep 2010 04:42:29 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/?p=4408</guid>
		<description><![CDATA[Google XML Sitemaps是一个WordPress插件，可以生成XML Sitemap，以帮助搜索引擎如Google、Bing、Yahoo及Ask.com更好的收录你的网站。
下载地址：http://wordpress.org/extend/plugins/google-sitemap-generator/
官方网站：http://www.arnebrachhold.de/
英文简介：
This plugin will generate a special XML sitemap which will help search engines like Google, Bing,  [...]]]></description>
			<content:encoded><![CDATA[<p>Google XML Sitemaps是一个WordPress插件，可以生成XML Sitemap，以帮助搜索引擎如Google、Bing、Yahoo及Ask.com更好的收录你的网站。</p>
<p>下载地址：<a href="http://wordpress.org/extend/plugins/google-sitemap-generator/" target="_blank">http://wordpress.org/extend/plugins/google-sitemap-generator/</a><br />
官方网站：<a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" target="_blank">http://www.arnebrachhold.de/</a></p>
<p>英文简介：<br />
This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it&#8217;s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.</p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/wordpress-plugins-google-xml-sitemaps.htm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nginx支持WordPress3.0.1的永久链接(Permalink)</title>
		<link>http://qiaodahai.com/personal/article/2010/nginx-wordpress-permalink-configure.htm</link>
		<comments>http://qiaodahai.com/personal/article/2010/nginx-wordpress-permalink-configure.htm#comments</comments>
		<pubDate>Sun, 22 Aug 2010 14:30:04 +0000</pubDate>
		<dc:creator>qiaodahai</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[主机]]></category>

		<guid isPermaLink="false">http://qiaodahai.com/personal/?p=2659</guid>
		<description><![CDATA[我最近准备使用Nginx+php-fpm搭建WordPress平台。
安装完成后准备启用友好形式的永久链接，但是经过种种尝试和查资料后，都不能成功。
Nginx没有Apache特有的mod_rewrite，因此不能由WordPress自动配置。
查资料时发现网上流传广泛的解决方案都不管用。
下面给出我的解决方案。
首先参照Apache2的.htaccess文件：
	RewriteEngine On
	RewriteBase /wordpress/
	RewriteRule ^index.php$ - [L]

	RewriteCond %{REQUEST_FILENAME} !-f  [...]]]></description>
			<content:encoded><![CDATA[<p>我最近准备使用Nginx+php-fpm搭建WordPress平台。</p>
<p>安装完成后准备启用友好形式的永久链接，但是经过种种尝试和查资料后，都不能成功。</p>
<p>Nginx没有Apache特有的mod_rewrite，因此不能由WordPress自动配置。</p>
<p>查资料时发现网上流传广泛的解决方案都不管用。</p>
<p>下面给出我的解决方案。</p>
<p>首先参照Apache2的.htaccess文件：</p>
<pre lang="bash">	RewriteEngine On
	RewriteBase /wordpress/
	RewriteRule ^index.php$ - [L]

	RewriteCond %{REQUEST_FILENAME} !-f [OR]
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule . /wordpress/index.php [L]</pre>
<p>翻译成Nginx的rewrite规则如下：</p>
<pre lang="bash">	location /wordpress/ {
	    rewrite ^index.php$ - last;

	    if ( !-e $request_filename ) {
	            rewrite . /wordpress/index.php last;
	    }
	}</pre>
<p>已经经过实践验证了。:-)</p>
<p>本文来自：<a href="http://www.cnblogs.com/HCOONa/archive/2010/08/22/enable-permalink-for-wordpress-3-in-nginx.html" target="_blank">http://www.cnblogs.com/HCOONa/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://qiaodahai.com/personal/article/2010/nginx-wordpress-permalink-configure.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

