<?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; 博客教程</title>
	<atom:link href="http://webbeta.org/category/blog-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://webbeta.org</link>
	<description>WordPress,Web2.0</description>
	<lastBuildDate>Wed, 22 Dec 2010 07:31:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>解决WordPress头像Gravatar无法显示 新增头像修正插件</title>
		<link>http://webbeta.org/2010/10/21/wordpress-gravatar-fixed/</link>
		<comments>http://webbeta.org/2010/10/21/wordpress-gravatar-fixed/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 17:01:36 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress进阶]]></category>
		<category><![CDATA[Gravatar无法显示]]></category>
		<category><![CDATA[Gravatar被墙]]></category>
		<category><![CDATA[WordPress头像]]></category>

		<guid isPermaLink="false">http://webbeta.org/?p=6933</guid>
		<description><![CDATA[最近玩WordPress的朋友应该发现了Gravatar上的头像总是显示不出来，已经有网友发现是由于Gravatar的一台服务器http://0.gravatar.com 被墙，稍作修改即可恢复。 方法如下： 编辑打开/wp-includes/pluggable.php，找到下面这段代码： if ( is_ssl() ) { $host = &#8216;https://secure.gravatar.com&#8217;; } else { if ( !empty($email) ) $host = sprintf( “http://%d.gravatar.com”, ( hexdec( $email_hash{0} ) % 2 ) ); else $host = &#8216;http://0.gravatar.com&#8217;; } 修改为： if ( is_ssl() ) $host = &#8216;https://secure.gravatar.com&#8217;; else $host = &#8216;http://www.gravatar.com&#8217;; 修改保存完你就会发行，可爱的Gravatar头像又回来了！但网贝担心的是如果www.gravatar.com也一起被封，那该怎么办？一个这么简单实用广受欢迎的工具网站，凭什么要求他承担他不该承担的责任？ 另mg12推出了一个小小的替换插件，方便对修改代码恐惧的朋友。 点击下载Gravatar Fixed 头像修正插件]]></description>
			<content:encoded><![CDATA[<p>最近玩WordPress的朋友应该发现了Gravatar上的头像总是显示不出来，已经有网友发现是由于Gravatar的一台服务器http://0.gravatar.com 被墙，稍作修改即可恢复。</p>
<p>方法如下：</p>
<p>编辑打开/wp-includes/pluggable.php，找到下面这段代码：<span id="more-6933"></span></p>
<blockquote><p>if ( is_ssl() ) {<br />
$host = &#8216;https://secure.gravatar.com&#8217;;<br />
} else {<br />
if ( !empty($email) )<br />
$host = sprintf( “http://%d.gravatar.com”, ( hexdec( $email_hash{0} ) % 2 ) );<br />
else<br />
$host = &#8216;http://0.gravatar.com&#8217;;<br />
}</p></blockquote>
<p>修改为：</p>
<blockquote><p>if ( is_ssl() )<br />
$host = &#8216;https://secure.gravatar.com&#8217;;<br />
else $host = &#8216;http://www.gravatar.com&#8217;;</p></blockquote>
<p>修改保存完你就会发行，可爱的Gravatar头像又回来了！但<a href="http://webbeta.org/" target="_blank">网贝</a>担心的是如果www.gravatar.com也一起被封，那该怎么办？一个这么简单实用广受欢迎的工具网站，凭什么要求他承担他不该承担的责任？</p>
<p>另mg12推出了一个小小的替换插件，方便对修改代码恐惧的朋友。</p>
<p><a href="http://webbeta.org/wp-content/uploads/2010/10/gravatar-fixed.png"><img class="alignleft size-full wp-image-6935" title="gravatar-fixed" src="http://webbeta.org/wp-content/uploads/2010/10/gravatar-fixed.png" alt="" width="542" height="171" /></a></p>
<p><a href="http://webbeta.org/wp-content/uploads/2010/10/gravatar-fixed.zip">点击下载Gravatar Fixed 头像修正插件</a></p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2010/10/21/wordpress-gravatar-fixed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress是什么</title>
		<link>http://webbeta.org/2009/07/31/what-is-wordpress/</link>
		<comments>http://webbeta.org/2009/07/31/what-is-wordpress/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 20:03:23 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress入门]]></category>
		<category><![CDATA[WordPress是什么]]></category>
		<category><![CDATA[WordPress是什么东西]]></category>
		<category><![CDATA[WordPress是什么软件]]></category>
		<category><![CDATA[什么是WordPress]]></category>

		<guid isPermaLink="false">http://webbeta.org/?p=5292</guid>
		<description><![CDATA[之前就有人问WordPress是什么，今天在论坛上竟然看到有人在问：WordPress是什么东西，WordPress是什么软件。很无语了，觉得有必要在此做个简要的介绍。 概述 WordPress 是目前最流行的个人Blog软件,是一种使用 PHP 语言和 MySQL 数据库开发的开源、免费的 Blog（博客，网志）引擎，用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。 WordPress 是一个功能非常强大的博客系统，插件众多，易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。 此外，标签、标签云、pingback、blogroll、（任意层次的）分类、导航栏等功能也是WordPress的典型特点。 WordPress 的原版是英文版的，UTF-8 编码，最新版本为 2.8 beta2。为满足日益庞大的中文用户需求开辟了中文官方站点且提供中文版程序下载。还有爱好者开发了中文语言包，使其可以支持中文。不过，由于使用的编码原因，中文字符截断时会出现乱码。 WordPress 可以说是世界上目前最先进的 weblog 程序。目前开发的程序大多都是根据它仿造的。它更能把握搜索引擎，在你使用 WordPress 并掌握几种插件后，对于优化将不用过多的操心，它会为你想的更多。 插件和模板 WordPress 拥有世界上最强大的插件和模板。个人可以根据它的核心程序提供的规则自己开发模板和插件。他可以在瞬间把你的博客改变成 cms、forums、门户等各种类型的站点。它强大的功能令你刮目相看。WordPress Theme 风格模板是世界上的程序里最多的。类型复杂，品质可嘉，样式繁多，你只需要把不同的模板文件放到空间的 Theme 目录下就可以自由的在后台变幻，方便使用，而且不管你安装的的什么语言包，都可以自由的使用这些风格。根本没有限制。 WordPress Plugin 扩展插件太多，导致我都无法选择几 种来为你详细的解释。但是我要告诉你的是，只要你掌握了 plugin 目录下插件文件的使用方法，什么程序在你的眼里都将会是小儿科。只需要把插件文件上传到你 FTP 的 plugin 目录下，就可以直接在后台起用管理。甚至功能强大点的插件会有一个自己的管理目录在后台出现，就象程序自带似的方便，它强大的插件囊括的所有互联网上可以实现的功能。拥有这些插件，笑傲江湖不在是神话。 Webbeta有许多优秀的模板和插件供大家下载。 WordPress 2.7 WordPress 2.7最大的不同来自后台界面的重新设计，更加合理的布局和更多方便的功能，比之 [...]]]></description>
			<content:encoded><![CDATA[<p>之前就有人问WordPress是什么，今天在论坛上竟然看到有人在问：WordPress是什么东西，WordPress是什么软件。很无语了，觉得有必要在此做个简要的介绍。</p>
<h2>概述</h2>
<p>WordPress 是目前最流行的个人Blog软件,是一种使用 PHP 语言和 MySQL <span onclick="tagshow(event)">数据</span>库开发的开源、免费的 Blog（<span onclick="tagshow(event)">博客</span>，网志）引擎，<span onclick="tagshow(event)">用户</span>可以在支持 PHP 和 MySQL 数据库的<span onclick="tagshow(event)">服务器</span>上建立自己的 Blog。<span id="more-5292"></span><br />
WordPress 是一个功能非常强大的博客<span onclick="tagshow(event)">系统</span>，插件众多，易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建<span onclick="tagshow(event)">平台</span>。<br />
此外，标签、标签云、pingback、blogroll、（任意层次的）分类、导航栏等功能也是WordPress的典型特点。<br />
WordPress 的原版是英文版的，UTF-8 编码，最新版本为 2.8 beta2。为满足日益庞大的中文用户需求开辟了中文<span onclick="tagshow(event)">官方</span><span onclick="tagshow(event)">站点</span>且提供中文版<span onclick="tagshow(event)">程序</span><span onclick="tagshow(event)">下载</span>。还有爱好者开发了中文语言包，使其可以支持中文。不过，由于使用的编码原因，中文字符截断时会出现乱码。<br />
WordPress 可以说是世界上目前最先进的 weblog 程序。目前开发的程序大多都是根据它仿造的。它更能把握<span onclick="tagshow(event)">搜索引擎</span>，在你使用 WordPress 并掌握几种插件后，对于优化将不用过多的操心，它会为你想的更多。</p>
<h2>插件和模板</h2>
<p>WordPress 拥有世界上最强大的插件和模板。个人可以根据它的核心程序提供的<span onclick="tagshow(event)">规则</span>自己开发模板和插件。他可以在瞬间把你的博客改变成 cms、forums、门户等各种类型的站点。它强大的功能令你刮目相看。WordPress Theme 风格模板是世界上的程序里最多的。类型复杂，品质可嘉，样式繁多，你只需要把不同的模板文件放到<span onclick="tagshow(event)">空间</span>的 Theme 目录下就可以自由的在后台变幻，方便使用，而且不管你安装的的什么语言包，都可以自由的使用这些风格。根本没有限制。<br />
WordPress Plugin 扩展插件太多，导致我都无法<span onclick="tagshow(event)">选择</span>几 种来为你详细的解释。但是我要告诉你的是，只要你掌握了 plugin 目录下插件文件的使用方法，什么程序在你的眼里都将会是小儿科。只需要把插件文件上传到你 FTP 的 plugin 目录下，就可以直接在后台起用管理。甚至功能强大点的插件会有一个自己的管理目录在后台出现，就象程序自带似的方便，它强大的插件囊括的所有<span onclick="tagshow(event)">互联网</span>上可以实现的功能。拥有这些插件，笑傲江湖不在是神话。</p>
<p><a href="http://webbeta.org/">Webbeta</a>有许多优秀的模板和插件供大家下载。</p>
<h2>WordPress 2.7</h2>
<p>WordPress 2.7最大的不同来自后台界面的重新设计，更加合理的布局和更多方便的功能，比之 2.6 版本，2.7版本现在在宽屏上显示就漂亮许多了。<br />
控制板组件化，现在可以随意组合，隐藏，显示组件，快速发布功能，线程化可分页评论，直接在控 制板里回复评论，直接安装插件，还有一个不能不提到的：自动升级 WordPress 功能，以后你将不用再重复下载、解压、上传文件的步骤，WordPress会自动帮你完成。<br />
WordPress 2.7 还有更多的细节和功能等你去发现，现在就下载安装，或者升级吧，别忘了，升级前请先备份老系统 。<br />
升级WordPress 2.7前，请确认您是否已经备份过您修改过的文件，如 index.php 。<br />
从任何较早版本的 WordPress 升级到 2.7：备份您修改过的文件，并删除所有旧的 WordPress 文件。 上传所有新文件。 在浏览器中打开 /wp-admin/upgrade.php 。 升级完成。</p>
<h2>WordPress 2.8</h2>
<p>2009年5月24日，WordPress官方推出了WordPress 2.8 beta2。<br />
新版本最大的亮点就是主题的后台一键安装，WordPress官方设置了主题筛选的功能，可以根据 颜色、栏数、主题宽度、功能和博客类型进行主题的筛选，也可以查看最新上传的主题，当然，也可以根据标签和作者<span onclick="tagshow(event)">搜索</span>主题。这些搜索功能是可以并用的，功能很强大。<br />
2009年6月10日，WordPress正式释出2.8正式版。<br />
2.8的代号为“Baker”，这个代号是为了向小号声乐家“Chet Baker”致敬而起的。</p>
<h2>基于WordPress平台的博客</h2>
<p>基于WordPress平台的博客是指由使用WordPress平台的博客供应商提供的博客，典型的基于WordPress平台的博客有yo2、72pines、donews等，这些博客服务商提供的博客享有WordPress的全部（或部分）功能。</p>
<p>经过上面的介绍，相信你已经可以回答，WordPress是什么</p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/07/31/what-is-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10个修改WordPress评论代码的技巧</title>
		<link>http://webbeta.org/2009/07/26/10-wordpress-comments-hacks/</link>
		<comments>http://webbeta.org/2009/07/26/10-wordpress-comments-hacks/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 14:46:49 +0000</pubDate>
		<dc:creator>西小西</dc:creator>
				<category><![CDATA[Wordpress进阶]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://webbeta.org/?p=4873</guid>
		<description><![CDATA[很多博客对评论部分比较忽略。这绝对是一件坏事，因为评论代表着你和你的读者之间的互动关系。在本文中，我们可以看看10伟大的技巧和窍门，以提高您的博客的评论部分，并给予它应有的质量。 1. 加入动作链接的评论 问题描述。 无论你是否批准读者添加注释，你将经常需要对评论进行修改、删除或标记为垃圾评论。默认情况下， WordPress只在评论上显示“编辑”链接（使用edit_comment_link （ ）函数） ，而不显示“删除”或“垃圾评论”链接。让我们来手动添加吧。 解决方案。 首先，我们必须建立一个函数。下面的代码粘贴在您的functions.php文件： view plaincopy to clipboardprint? function delete_comment_link($id) { if (current_user_can(&#8216;edit_post&#8217;)) { echo &#8216;&#124; &#60;a href=”&#8216;.admin_url(“comment.php?action=cdc&#38;c=$id“).&#8217;”&#62;del&#60;/a&#62; &#8217;; echo &#8216;&#124; &#60;a href=”&#8216;.admin_url(“comment.php?action=cdc&#38;dt=spam&#38;c=$id“).&#8217;”&#62;spam&#60;/a&#62;&#8217;; } } 编辑完functions.php函数之后，打开comments.php文件，并将下面的代码添加在您想要出现“删除”和“垃圾邮件”链接的地方。代码必须放在评论循环里。对于大多数的主题，你会发现一个edit_comment_link （ ）声明。把代码就放在声明的后面。 view plaincopy to clipboardprint? delete_comment_link(get_comment_ID()); 代码解释. 当然，首先我们要确保当前用户对评论有修改权限。如果有的话，删除和标记为垃圾评论的链接就会显示在评论里。注意admin_url（ ）函数的使用，这个函数允许你重新定位博客的管理网址。 文章来源： How to: Add “Delete” and “Spam” buttons to your comments. 2. 区分引用评论 问题描述。 你的文章中有很多引用评论吗？我的有很多。引用评论能够让你的读者在你的博客上看到其他博客上和你文章相关联的文章，这个功能绝对够酷。但问题是引用评论越多，你与读者的互动交流就越难。如果你不使用WordPress 2.7引入的的“回复”潜能的话，那么把引用评论在评论里分离出来肯定是值得考虑的。 解决方案。 在您的主题里打开并编辑comments.php文件。 找到如下评论循环代码： view [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: left;padding-bottom: 3px;padding-left: 0px;width: 649px;padding-right: 0px;color: #939393;font-size: 0.85em;padding-top: 6px"><span style="color: #000000;font-size: small"><span style="line-height: 20px">很多博客对评论部分比较忽略。这绝对是一件坏事，因为评论代表着你和你的读者之间的互动关系。在本文中，我们可以看看10伟大的技巧和窍门，以提高您的博客的评论部分，并给予它应有的质量。</span></span></div>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">1. 加入动作链接的评论</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/7729_sm1.png" alt="Screenshot" width="500" height="140" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。 </strong>无论你是否批准读者添加注释，你将经常需要对评论进行修改、删除或标记为垃圾评论。默认情况下， WordPress只在评论上显示“编辑”链接（使用edit_comment_link （ ）函数） ，而不显示“删除”或“垃圾评论”链接。让我们来手动添加吧。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。 </strong>首先，我们必须建立一个函数。下面的代码粘贴在您的functions.php文件：</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><span id="more-4873"></span></p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">function</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> delete_comment_link(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$id</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (current_user_can(</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;edit_post&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">)) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">echo</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;| &lt;a href=”&#8216;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.admin_url(“comment.php?action=cdc&amp;c=</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$id</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“).&#8217;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&gt;del&lt;/a&gt; &#8217;; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">echo</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;| &lt;a href=”&#8216;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.admin_url(“comment.php?action=cdc&amp;dt=spam&amp;c=</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$id</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“).&#8217;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&gt;spam&lt;/a&gt;&#8217;; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">编辑完functions.php函数之后，打开comments.php文件，并将下面的代码添加在您想要出现“删除”和“垃圾邮件”链接的地方。代码必须放在评论循环里。对于大多数的主题，你会发现一个edit_comment_link （ ）声明。把代码就放在声明的后面。</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">delete_comment_link(get_comment_ID()); </span></span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释</strong>. 当然，首先我们要确保当前用户对评论有修改权限。如果有的话，删除和标记为垃圾评论的链接就会显示在评论里。注意admin_url（ ）函数的使用，这个函数允许你重新定位博客的管理网址。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://www.wprecipes.com/how-to-add-del-and-spam-buttons-to-your-comments">How to: Add “Delete” and “Spam” buttons to your comments.</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">2. 区分引用评论</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/ea7f_sm2.png" alt="Screenshot" width="500" height="177" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。 </strong>你的文章中有很多引用评论吗？我的有很多。引用评论能够让你的读者在你的博客上看到其他博客上和你文章相关联的文章，这个功能绝对够酷。但问题是引用评论越多，你与读者的互动交流就越难。如果你不使用WordPress 2.7引入的的“回复”潜能的话，那么把引用评论在评论里分离出来肯定是值得考虑的。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong> 在您的主题里打开并编辑comments.php文件。 找到如下评论循环代码：</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">foreach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">as</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) : ?&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #008200;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">// Comments are displayed here</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">endforeach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">找到上述代码之后，用下面的代码进行替换：</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;ul </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">class</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">=</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“commentlist”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php <span style="font-size: 12px;color: #008200;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">//Displays comments only</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">foreach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">as</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) : ?&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php <span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_type</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = get_comment_type(); ?&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php <span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_type</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> == </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;comment&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) { ?&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;li&gt;<span style="font-size: 12px;color: #008200;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">//Comment code goes here&lt;/li&gt;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php } </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">endforeach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;/ul&gt; </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;ul&gt; </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php <span style="font-size: 12px;color: #008200;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">//Displays trackbacks only</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">foreach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">as</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) : ?&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php <span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_type</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = get_comment_type(); ?&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php <span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_type</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> != </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;comment&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) { ?&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;li&gt;&lt;?php comment_author_link() ?&gt;&lt;/li&gt; </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php } </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">endforeach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;/ul&gt; </span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。 </strong>代码并没有什么难得。get_comment_type（ ）函数会告诉你哪些评论是普通的评论哪些评论是引用评论。我们只须简单的创建两个HTML列表，一个是普通评论，一个是引用评论。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://www.wprecipes.com/jamie-asked-how-can-i-display-comments-and-trackbacks-separately">Jamie asks: How do I display comments and TrackBacks separately?</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">3. 去除评论里的超链接</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/5e25_sm3.png" alt="Screenshot" width="500" height="137" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。<span style="font-weight: normal"> 博客一族总是想推广他们的博客，同时垃圾评论也到处都是。我博客的评论里有大量的超链接，其实这也没什么大不了的，但这真的使我非常苦恼。默认情况下， WordPress会把评论里的网址变成超链接。值得庆幸的是，如果你和我一样厌倦了评论里的超链接，其实这个是可以解决的。</span></strong></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong>只需打开您function.php文件并粘贴此代码：</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">function</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> plc_comment_post( </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$incoming_comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> ) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$incoming_comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">[</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">'comment_content'</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">] = htmlspecialchars(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$incoming_comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">[</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">'comment_content'</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">]); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$incoming_comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">[</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">'comment_content'</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">] = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">str_replace</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">( </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“&#8216;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, &#8217;&amp;apos;</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;, $incoming_comment['</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">comment_content'] ); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">return</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">( </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$incoming_comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> ); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">function</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> plc_comment_display( </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_to_display</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> ) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_to_display</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">str_replace</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">( </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;&amp;apos;&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“&#8216;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_to_display</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> ); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">return</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment_to_display</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">add_filter(<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;preprocess_comment&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;plc_comment_post&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, 1); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">add_filter(<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;comment_text&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;plc_comment_display&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, 1); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">add_filter(<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;comment_text_rss&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;plc_comment_display&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, 1); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">add_filter(<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;comment_excerpt&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;plc_comment_display&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, 1); </span></span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">一旦你保存好了文件，在你的评论里和那些不受欢迎的超链接说再见吧。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。</strong> 首先我们建立两个函数用实体字符来代替超链接字符。然后，通过使用强大的WordPress add_filter（ ）函数，把WordPress的评论功能和我们刚刚建立的两个函数建立在一起。这可以确保任何评论里的超链接被过滤掉。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://www.wprecipes.com/how-to-get-rid-of-links-in-your-comments">How to: get rid of links in your comments</a></li>
<li><a href="http://www.theblog.ca/literal-comments">How to disable HTML in WordPress comments</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">4. 在评论中使用Twitter的造型精灵</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/b163_sm4.png" alt="Screenshot" width="500" height="246" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。</strong> 博客爱好者们发现Twitter对于促进他们的博客与其他博客和阅读者之间保持紧密联系是非常有用的。由于Twitter很流行，为什么不用Twitter的头像取代平常的头像呢？</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong></p>
<ol style="font-size: 12px;margin-top: 1px;margin-right: 0px;margin-bottom: 1px;margin-left: 0.5em">
<li>首先下载函数 <a href="http://www.smashingmagazine.com/2009/01/08/twitter-avatars-in-comments-wordpress-plugin/">here</a>。</li>
<li>下载只有解压到硬盘，然后打开twittar.php 文件。</li>
<li>选择全部代码并复制，粘贴到博客的functions.php文件里。</li>
<li>最后打开comments.php文件并查找评论 comments loop。</li>
<li>把下列代码粘贴到评论循环里comments loop:
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 596px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php twittar(</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8217;45&#8242;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;default.png&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;#e9e9e9&#8242;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;twitavatars&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, 1, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;G&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">); ?&gt; </span></span></li>
</ol>
</div>
</li>
</ol>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。</strong> 几个月前在Smashing Magazine网站，一个相当强大的名为的Twittar的插件被放行。其目的是让您能您的WordPress的博客上使用Twitter的头像。由于接到众多来自WpRecipes.com读者的请求，我决定将这个插件变成一种技巧，提供给喜欢修改的人。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">当然，你也可以安装插件而不是在function函数里添加这些代码。这个有你自己来决定。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://www.smashingmagazine.com/2009/01/08/twitter-avatars-in-comments-wordpress-plugin/">Twitter avatars in comments</a></li>
<li><a href="http://www.wprecipes.com/ho-to-use-twitter-avatars-in-comments">How to: Use Twitter avatars in comments</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">5. 区分作者的评论风格</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/b7a4_sm5.jpg" alt="Screenshot" width="500" height="175" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。</strong>通常来讲博客文章会有很多评论，快速找到作者的评论或是回复读者的问题有的时候并不那么简单，尤其是当博客里没有threaded comments功能。令人高兴的是，给作者一个不同的评论方式是可行的，这样的话读者就能很快找到你的回复。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong></p>
<ol style="font-size: 12px;margin-top: 1px;margin-right: 0px;margin-bottom: 1px;margin-left: 0.5em">
<li>打开comments.php文件并且找到如下语句：
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 596px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">foreach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> comment </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">as</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) { ?&gt; </span></span></li>
</ol>
</div>
</li>
<li>在代码的下一行，插入如下代码：
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 596px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$isByAuthor</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = false; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;comment_author_email == get_the_author_email()) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$isByAuthor</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = true; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">?&gt; </span></li>
</ol>
</div>
</li>
<li>保存成功后，找到这行关于评论的代码（不同主题可能有所变化）:
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 596px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;li </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">class</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">=</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“&lt;?php echo $oddcomment; ?&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> id=</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“comment-&lt;?php comment_ID() ?&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&gt; </span></span></li>
</ol>
</div>
</li>
<li>如果是作者的评论我们就输出作者的评论级别：
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 596px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;li </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">class</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">=”&lt;?php </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">echo</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$oddcomment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; ?&gt; &lt;?php </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$isByAuthor</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> ) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">echo</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;authorcomment&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">;} ?&gt;</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“ id=”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">comment-&lt;?php comment_ID() ?&gt;”&gt; </span></span></li>
</ol>
</div>
</li>
<li>最后我们为作者的评论建立一个CSS分类，打开style.css文件并插入如下代码。选择你自己的颜色来替代例子中的颜色。
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 596px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.authorcomment{ </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">color</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">:</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">#fff</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">font-weight</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">:</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">bold</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">background</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">:</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">#068</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
</ol>
</div>
</li>
</ol>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。</strong> 一般来讲，这个代码会比较每个评论人的邮件地址。如果邮件地址匹配$isByAuthor会返回真值。当显示评论的时候$isByAuthor的值会被检查，如果返回真值，那么authorcomment类被添加到容器中。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">在Wordpress2.7以上版本这个可以变得更加简单，只有添加comment_class()表单，在作者评论的时候它会自动添加作者的标签。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://aonach.com/chatter/highlight-author-comments-in-wordpress/">Highlight Author Comments in WordPress</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">6. 显示每篇文章的评论数和平均评论数</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/6034_sm6.png" alt="Screenshot" width="500" height="310" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题来源。</strong>在你博客上的边栏上，告诉别人你的博客总的评论数。不幸的是，WordPress并没有这样的信息的功能。显示博客总的评论数和每篇博客的评论数是非常有益的，尤其是如果你有一些网页的广告机会。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong></p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$count_posts</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = wp_count_posts(); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$posts</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$count_posts</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;publish; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$count_comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = get_comment_count(); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$count_comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">[</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">'approved'</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">]; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">echo</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“There&#8217;s a total of ”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“ comments on my blog, with an average ”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">round</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">/</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$posts</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">).</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“ comments per post.”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">?&gt; </span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。</strong> WordPress在2.5版以后引入了wp_count_posts（ ）和get_comment_count（ ）函数，您可以轻松的检索到总的文章数和评论数。为了确保平均评论数是一个整数，我们必须使用PHPround（ ）函数做一些简单的计算。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://www.wprecipes.com/how-to-display-your-average-comments-per-posts">How to: Display your average number of comments per posts</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">7. 显示最新评论数</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/68b4_sm7.jpg" alt="Screenshot" width="544" height="289" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题来源。</strong>默认情况下，Wordpress可以利用边栏输出最新评论。这非常的好，但是有的时候你不想用边栏来实现。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong> 这个技巧很简单：只需将此代码粘贴在任何一个你想显示最新评论的地方。不要忘记在第3行说明实际的数字。</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$pre_HTML</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> =</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$post_HTML</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> =</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">global</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$wpdb</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$sql</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,30) AS com_excerpt FROM $wpdb-&gt;comments LEFT OUTER JOIN $wpdb-&gt;posts ON ($wpdb-&gt;comments.comment_post_ID = $wpdb-&gt;posts.ID) WHERE comment_approved = &#8217;1&#8242; AND comment_type = ” AND post_password = ” ORDER BY comment_date_gmt DESC LIMIT 10&#8243;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$wpdb</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;get_results(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$sql</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$output</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$pre_HTML</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$output</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> .= </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“\n&lt;ul&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">foreach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comments</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">as</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$output</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> .= </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“\n&lt;li&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">strip_tags</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;comment_author) .</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“:”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> . </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“&lt;a href=\”"</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> . get_permalink(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;ID).</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“#comment-”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> . </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;comment_ID . </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“\” title=\”on ”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">.</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;post_title . </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“\”&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> . </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">strip_tags</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$comment</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;com_excerpt).</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“&lt;/a&gt;&lt;/li&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$output</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> .= </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“\n&lt;/ul&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$output</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> .= </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$post_HTML</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">echo</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$output</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">?&gt; </span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>Code explanation</strong>。正如在前面提到的技巧，我们使用了$wpdb对象，这一次是与get_results（ ）一起使用。一旦评论被记录到WordPress的数据库，我们只需使用for循环将评论纳入一个HTML无序列表。$pre_HTML和$post_HTML变量，在代码的开始被初始化，允许你定义那些内容在评论列表的前面而那些在后面。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://www.wprecipes.com/how-to-list-most-recent-comments">How to: List most recent comments</a></li>
<li><a href="http://wphacks.com/huge-compilation-of-wordpress-code/">Huge Compilation of WordPress Code</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">8. 轻松阻止垃圾评论</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/9f14_sm8.jpg" alt="Screenshot" width="500" height="279" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。</strong>每个人对评论垃圾都很痛苦。 Akismet插件是一个很好的解决办法，但如果我们怀疑有垃圾评论的时候为什么不直接阻止它呢？此代码寻找HTTP引用（页面来自网页请求），当引用不正确或不明确的时候会自动阻断评论。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong>在functions.php加入如下代码 ：</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">function</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> check_referrer() { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (!isset(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$_SERVER</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">[</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">'HTTP_REFERER'</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">]) || </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$_SERVER</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">[</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">'HTTP_REFERER'</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">] == “”) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">wp_die( __(<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;Please enable referrers in your browser, or, if you\&#8217;re a spammer, bugger off!&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) ); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">add_action(<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;check_comment_flood&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;check_referrer&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">); </span></span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">这是这个样子。保存好文件之后，你的博客会具有更高级别的垃圾评论防护。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。</strong> 此代码会自动拒绝来自浏览器（或者，更常见的是BOT）那些没有任何引用的评论。是用PHP的$ _SERVER[ ]数组来检查的。如果引用没有定义或不正确，评论会被称为wp_die功能和脚本停止执行。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">此功能连接到WordPress的check_comment_flood（ ）函数。这样的话，我们可以肯定，当每次评论的时候check_referrer（ ）函数会被调用。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://yoast.com/">Yoast.com</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">9. 让WordPress的兼容版本在2.7以前</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/7f4e_sm9.jpg" alt="Screenshot" width="500" height="230" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。</strong> 几个月前释放的WordPress2.7引入了一个允许直接引用并可以分页显示的全新的评论系统。虽然这很棒，但是请记住如果您要为客户创建主题或者在线发布主题的话，许多用户还没有升级安装2.8版本 ，甚至2.7。此代码允许2.7以上版本用户能够受益于新的评论系统，同时为使用老版本的人们兼容了评论功能。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong> 您需要这两个文件：第一个是兼容WordPress2.7评论的alledcomments.php。第二个是为旧版本WordPress准备的评论模板calledlegacy.comments.php 。把这两个文件放到你的主题目录里。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em">在 functions.php文件里放入以下代码。</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">add_filter(<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;comments_template&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">, </span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;legacy_comments&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">function</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> legacy_comments(</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$file</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">(!function_exists(</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;wp_list_comments&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">)) : </span><span style="font-size: 12px;color: #008200;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">// WP 2.7-only check</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$file</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = TEMPLATEPATH.</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&#8216;/legacy.comments.php&#8217;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">endif</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">return</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$file</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">?&gt; </span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。</strong>此代码创建一个函数名为legacy_comments（ ）的函数，并连接到了WordPress comments_template功能。每次WordPress调用comments_template（ ）时， ourlegacy_comments（ ）函数将被执行。如果wp_list_comments（ ）函数不存在，代码会自动加载legacy.comments.php而不执行comments.php。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>文章来源：</strong></p>
<ul style="font-size: 12px;margin-top: 0.7em;margin-right: 4em;margin-bottom: 0px;margin-left: 4em;padding: 0px">
<li><a href="http://justintadlock.com/archives/2008/11/01/making-your-themes-comments-compatible-with-wordpress-27-and-earlier-versions">Making your theme’s comments compatible with WordPress 2.7 and earlier versions</a></li>
<li><a href="http://www.wprecipes.com/how-to-make-your-comments-template-compatible-with-wordpress-27-and-older-versions">How to: make your comments template compatible with WordPress 2.7 and older versions</a></li>
</ul>
<h3 style="font-size: 2.7em;font-family: Helvetica, Arial, 'Lucida Sans Unicode', Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height: 1.3em;font-weight: normal;letter-spacing: 0px;color: #333333;padding-top: 0.95em;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #333333;margin-top: 12px;margin-right: 16px;margin-bottom: 14px;margin-left: 0px;clear: both">10. 显示指定时间内评论最多的帖子</h3>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><img style="font-size: 12px;text-decoration: none;border: initial none initial" src="http://webbeta.org/wp-content/uploads/2009/07/f9b1_sm10.png" alt="Screenshot" width="500" height="293" /></p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>问题描述。</strong> 评论的数量是一篇博文受欢迎程度的很好衡量，也是显示受欢迎的文章的一个很好的过滤。另一种很好的想法是列出在一段时期内最受欢迎的文章，例如“上个月最受欢迎文章”。</p>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>解决方案。</strong> 只需将以下代码粘贴到您希望显示最多评论的地方。可以根据您的需要在第3行更改日期的选择。</p>
<div style="background-color: #e7e5dc;margin: 18px 0px;width: 642px;font-family: Consolas,'Courier New',Courier,mono,serif;font-size: 12px;padding-top: 1px">
<div style="font-size: 12px;padding-left: 45px">
<div style="font-size: 9px;font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;color: silver;background-color: #f8f8f8;border-left-width: 3px;border-left-style: solid;border-left-color: #6ce26c;padding-top: 3px;padding-right: 8px;padding-bottom: 10px;padding-left: 10px"><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">view plain</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">copy to clipboard</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">print</a><a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/#">?</a></div>
</div>
<ol style="font-size: 12px;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 1px !important;margin-left: 45px !important;background-color: #ffffff;color: #5c5c5c;padding: 0px;border: initial none initial">
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;ul&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$result</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$wpdb</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;get_results(</span><span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“SELECT comment_count,ID,post_title, post_date FROM $wpdb-&gt;posts WHERE post_date BETWEEN &#8217;2009-06-01&#8242; AND &#8217;2009-07-01&#8242; ORDER BY comment_count DESC LIMIT 0 , 10&#8243;</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">); </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">foreach</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$result</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">as</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$topten</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$postid</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$topten</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;ID; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$title</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$topten</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;post_title; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$commentcount</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> = </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$topten</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">-&gt;comment_count; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"><span style="font-size: 12px;color: #006699;background-color: inherit;font-weight: bold;padding: 0px;margin: 0px;border: initial none initial">if</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> (</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$commentcount</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> != 0) { </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">?&gt; </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;li&gt;&lt;a href=<span style="font-size: 12px;color: blue;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">“&lt;?php echo get_permalink($postid); ?&gt;”</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&gt;&lt;?php </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">echo</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> </span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">$title</span><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial"> ?&gt;&lt;/a&gt;&lt;/li&gt; </span></span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;?php } </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">} </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">?&gt; </span></li>
<li><span style="font-size: 12px;color: black;background-color: inherit;padding: 0px;margin: 0px;border: initial none initial">&lt;/ul&gt; </span></li>
</ol>
</div>
<p style="font-size: 12px;margin-top: 13px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;line-height: 1.72em"><strong>代码解释。</strong>首先我们使用$wpdb对象向WordPress的数据库发出一个SQL查询。一旦我们得到的结果，我们就可以用一个简单的PHPforeach声明在HTML无序列表里显示出在某一段时期内最热门的帖子。</p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/07/26/10-wordpress-comments-hacks/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Fatal error: Allowed memory size of 33554432 bytes exhausted错误的解决办法</title>
		<link>http://webbeta.org/2009/06/30/fatal-error-allowed-memory-size-of-33554432-bytes-exhausted/</link>
		<comments>http://webbeta.org/2009/06/30/fatal-error-allowed-memory-size-of-33554432-bytes-exhausted/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 17:11:48 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress入门]]></category>

		<guid isPermaLink="false">http://webbeta.org/?p=4473</guid>
		<description><![CDATA[修改WordPress目录下面的wp-settings.php文件，将define(&#8216;WP_MEMORY_LIMIT&#8217;, &#8217;32M&#8217;);`中的32改成64，问题就可以解决了 类似的错误还有Fatal error: Allowed memory size of 16777216 bytes exhausted]]></description>
			<content:encoded><![CDATA[<p>修改WordPress目录下面的wp-settings.php文件，将define(&#8216;WP_MEMORY_LIMIT&#8217;, &#8217;32M&#8217;);`中的32改成64，问题就可以解决了</p>
<p>类似的错误还有Fatal error: Allowed memory size of 16777216 bytes exhausted</p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/06/30/fatal-error-allowed-memory-size-of-33554432-bytes-exhausted/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>说说博客更换域名后正确的SEO操作</title>
		<link>http://webbeta.org/2009/06/28/talk-about-domain-changed-seo/</link>
		<comments>http://webbeta.org/2009/06/28/talk-about-domain-changed-seo/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 10:25:43 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress进阶]]></category>

		<guid isPermaLink="false">http://webbeta.org/?p=4308</guid>
		<description><![CDATA[本站从原来的BlogHost.cn更换新域名为WebBeta.org，一个问题面临挑战，如何让新域名迅速继承老域名的搜索引擎收录和PR（Page Rank)。论坛找到这篇文章，特转来给大家分享； 更换永久URL后应该如何做SEO而不影响搜索引擎对博客的收录？主要从两点出发，一个是URL标准化出发，另一个就是做好301重定向。 1、URL标准化：挑选出你想要的 URL，并且在此后一直使用这个 URL 访问特定博客，并且在你的内部链接中总是使用这个格式。不要让同一个输入的链接一会指向 http: /webbeta.org/ 而另一半则指向 http://www.webbeta.org/ 。 2、301重新定向：如果你希望你的默认 URL 为 http://webbeta.org/，那么，你可以设置你的 web 服务器，这样如果有人请求 http: //BlogHost.cn/，它就会产生一个 301 的（永久性）重新定向，链接到http://webbeta.org/。一个 301 重新定向将更便于搜索引擎的定位和捕获。 记住：是301 重新定向而不是302重新定向。302转向只是告诉搜索引擎机器人你这次的变动是临时的，而机器人会继续索引你的旧域名。301转向告诉搜索引擎机器人你这次的变动是永久的，这样它就会开始索引新的博客，而不会继续索引你的旧博客了，并且不会将新域名的内容当作是重复内容而遭到惩罚。]]></description>
			<content:encoded><![CDATA[<p>本站从原来的BlogHost.cn更换新域名为WebBeta.org，一个问题面临挑战，如何让新域名迅速继承老域名的搜索引擎收录和PR（Page Rank)。论坛找到这篇文章，特转来给大家分享；</p>
<p>更换永久URL后应该如何做SEO而不影响搜索引擎对博客的收录？主要从两点出发，一个是URL标准化出发，另一个就是做好301重定向。<span id="more-4308"></span></p>
<p>1、URL标准化：挑选出你想要的 URL，并且在此后一直使用这个 URL 访问特定博客，并且在你的内部链接中总是使用这个格式。不要让同一个输入的链接一会指向 http: /webbeta.org/ 而另一半则指向 http://www.webbeta.org/ 。</p>
<p>2、301重新定向：如果你希望你的默认 URL 为 http://webbeta.org/，那么，你可以设置你的 web 服务器，这样如果有人请求 http: //BlogHost.cn/，它就会产生一个 301 的（永久性）重新定向，链接到http://webbeta.org/。一个 301 重新定向将更便于搜索引擎的定位和捕获。</p>
<p>记住：是301 重新定向而不是302重新定向。302转向只是告诉搜索引擎机器人你这次的变动是临时的，而机器人会继续索引你的旧域名。301转向告诉搜索引擎机器人你这次的变动是永久的，这样它就会开始索引新的博客，而不会继续索引你的旧博客了，并且不会将新域名的内容当作是重复内容而遭到惩罚。</p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/06/28/talk-about-domain-changed-seo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>独立博客更换域名后该如何进行正确的SEO</title>
		<link>http://webbeta.org/2009/06/27/domain-changed-seo/</link>
		<comments>http://webbeta.org/2009/06/27/domain-changed-seo/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 15:25:00 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress进阶]]></category>
		<category><![CDATA[博客更换域名]]></category>
		<category><![CDATA[更换域名]]></category>

		<guid isPermaLink="false">http://webbeta.org/?p=4305</guid>
		<description><![CDATA[博客更换域名，对于很多情况下来说，等于算是重新建立一个新的博客，因为权重全部丢失。但我们可以采用SEO的一些手段来操作，让新旧域名可以顺利的过渡，把风险降到最低，下面就说下一些SEO操作原理和方式。 如何处理决定启用新域名的项目，这是以一个比较棘手的问题。相对于过去经过考验、真实存在、具有很高排名的域名，这些客户需要以新的URL展示新的内容，或者需要拆分原有博客的内容，使得博客更加有利于销售、获得排名及进行广告。 所以，下面探讨下，当一个博客注册了一个新的域名、进行内容迁移或者是域名更换，首先希望通过SEO达到的目标？ 内容迁移或者域名更换后希望通过SEO达到的目标 3-6个月后，Google收录的内容页的原有排名能够恢复 1-3个月后，百度、MSN、Yahoo!收录能够恢复 可行的实践过程： 使用301重定向将旧博客的所有页面都指向新博客的正确域名上。 改变旧站的所有链接、指向新的博客(比指向重定向页面要好一些)。 分析访问日志，了解给旧博客带来访问量最高的2-300个链接，然后尽可能的处理旧站，更新旧站链接。 使用Yahoo! Site Explorer 重复上一步操作，重新获取2-300的链接指向(Yahoo!显示的链接非常重要)。 确信新旧博客都经过Google Webmaster的验证、且提交了sitemaps。 在Google webmaster help这个讨论区写个帖子，表明你的博客变动、这样做的原因、并请使用Google的人原谅由此带来的不快、并希望大家能够认可新的域名。 在媒体和网络上发文——一方面可以最大程度的找回这些外链、另一方面也可以吸引更多的用户。 监控博客的内容页面的排名、与旧的比对—如果排名下滑，那么马上在同Google联系，并告知他们此次更新过程及细节通过Webmaster工具监控Google蜘蛛的抓取错误，看看使用301重定向、Google是否依旧运转良好。 后面的一些操作主要是针对Google，对于百度来说，前面几点做到就足够了，重要的是新博客增加些原创内容和导入些高权种链接。新的域名虽然权重不如老域名，但是只要新生的血液够多，年轻有活力在百度眼里，权重不低于沉稳。]]></description>
			<content:encoded><![CDATA[<p>博客更换域名，对于很多情况下来说，等于算是重新建立一个新的博客，因为权重全部丢失。但我们可以采用SEO的一些手段来操作，让新旧域名可以顺利的过渡，把风险降到最低，下面就说下一些SEO操作原理和方式。</p>
<p>如何处理决定启用新域名的项目，这是以一个比较棘手的问题。相对于过去经过考验、真实存在、具有很高排名的域名，这些客户需要以新的URL展示新的内容，或者需要拆分原有博客的内容，使得博客更加有利于销售、获得排名及进行广告。<span id="more-4305"></span></p>
<p>所以，下面探讨下，当一个博客注册了一个新的域名、进行内容迁移或者是域名更换，首先希望通过SEO达到的目标？</p>
<p>内容迁移或者域名更换后希望通过SEO达到的目标<br />
3-6个月后，Google收录的内容页的原有排名能够恢复<br />
1-3个月后，百度、MSN、Yahoo!收录能够恢复</p>
<p>可行的实践过程：<br />
使用301重定向将旧博客的所有页面都指向新博客的正确域名上。<br />
改变旧站的所有链接、指向新的博客(比指向重定向页面要好一些)。<br />
分析访问日志，了解给旧博客带来访问量最高的2-300个链接，然后尽可能的处理旧站，更新旧站链接。<br />
使用Yahoo! Site Explorer 重复上一步操作，重新获取2-300的链接指向(Yahoo!显示的链接非常重要)。<br />
确信新旧博客都经过Google Webmaster的验证、且提交了sitemaps。<br />
在Google webmaster help这个讨论区写个帖子，表明你的博客变动、这样做的原因、并请使用Google的人原谅由此带来的不快、并希望大家能够认可新的域名。<br />
在媒体和网络上发文——一方面可以最大程度的找回这些外链、另一方面也可以吸引更多的用户。<br />
监控博客的内容页面的排名、与旧的比对—如果排名下滑，那么马上在同Google联系，并告知他们此次更新过程及细节通过Webmaster工具监控Google蜘蛛的抓取错误，看看使用301重定向、Google是否依旧运转良好。</p>
<p>后面的一些操作主要是针对Google，对于百度来说，前面几点做到就足够了，重要的是新博客增加些原创内容和导入些高权种链接。新的域名虽然权重不如老域名，但是只要新生的血液够多，年轻有活力在百度眼里，权重不低于沉稳。</p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/06/27/domain-changed-seo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>wordpress修改域名后图片无法显示的解决方法</title>
		<link>http://webbeta.org/2009/06/27/could-not-display-picture-after-domain-changed/</link>
		<comments>http://webbeta.org/2009/06/27/could-not-display-picture-after-domain-changed/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 15:19:32 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress进阶]]></category>
		<category><![CDATA[wordpress修改域名]]></category>

		<guid isPermaLink="false">http://webbeta.org/?p=4302</guid>
		<description><![CDATA[有朋友如果更换域名后无法正常显示图片，那么可以按照本文所述的方式试试，说不准就能解决这个问题了：原文转自:wordpress修改域名后图片无法显示的解决方法 前两天博客域名从intermilan.cn换成了xuun.net，把后台的网址URL简单改改就可以了,没想到所有的上传图片都无法显示。鼠标移到图片上一看地址，域名还是老域名，看来光改改全局变量还是不够的，老的图片附件地址和上传的附件都一起捆绑保存到了mysql数据库里了(wordpress这点上还需要好好改进下啊)。 这也难不倒我，不就是几句SQL语言嘛，以前好歹也研究过，正打算找下语法复习下的时候，发现。。。网上已经有别人写过了。。。汗下 那就贴上来吧 呵呵 下面的所有标点符号都要改用英文半角，注意下下 首先介绍下SQL替换命令 UPDATE 表名 SET 字段 = REPLACE(字段,’替换内容’,'替换值’); 示例如下： UPDATE wp_options SET option_value = REPLACE(option_value,'www.mystyle.info','mystyle.info'); 注意上面的标点要都要用英文半角。其中wp_options就是表名，option_value就是表wp_options里的一个字段，wp_options里有siteurl和home的值。 一般只要执行以下命令，就可完成域名的修改： 修改option_value里的站点url和主页地址： UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl'; 更正文章中内部链接及附件的地址： UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com'); 更正wordpress文章默认的永久链接：UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com'); [...]]]></description>
			<content:encoded><![CDATA[<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">有朋友如果更换域名后无法正常显示图片，那么可以按照本文所述的方式试试，说不准就能解决这个问题了：原文转自:<a style="text-decoration: none;" href="http://xuun.net/2008/12/28/wordpress-change-url/" target="_blank">wordpress修改域名后图片无法显示的解决方法</a></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">前两天博客域名从<a href="http://intermilan.cn" target="_blank">intermilan.cn</a>换成了<a href="http://xuun.net" target="_blank">xuun.net</a>，把后台的网址URL简单改改就可以了,没想到所有的上传图片都无法显示。鼠标移到图片上一看地址，域名还是老域名，看来光改改全局变量还是不够的，老的图片附件地址和上传的附件都一起捆绑保存到了mysql数据库里了(wordpress这点上还需要好好改进下啊)。<span id="more-4302"></span></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">这也难不倒我，不就是几句SQL语言嘛，以前好歹也研究过，正打算找下语法复习下的时候，发现。。。网上已经有别人写过了。。。汗下 那就贴上来吧 呵呵 下面的所有标点符号都要改用英文半角，注意下下</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">首先介绍下SQL替换命令</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">UPDATE 表名 SET 字段 = REPLACE(字段,’替换内容’,'替换值’);</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">示例如下：</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">UPDATE wp_options SET option_value = REPLACE(option_value,'www.mystyle.info','mystyle.info');</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">注意上面的标点要都要用英文半角。其中wp_options就是表名，option_value就是表wp_options里的一个字段，wp_options里有siteurl和home的值。</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">一般只要执行以下命令，就可完成域名的修改：</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">修改option_value里的站点url和主页地址：</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">更正文章中内部链接及附件的地址：</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">更正wordpress文章默认的永久链接：<br style="padding: 0px; margin: 0px;" /><code style="color: #555555; padding: 0px; margin: 0px;"><br style="padding: 0px; margin: 0px;" />UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">PS：后来一想，phpmyadmin里面直接备份一份到本地，随便一个文本文件把新旧域名复制粘贴下就ok了。。。。更简单了</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">下面再贴一篇文章留作存档</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;"><a style="color: #727248; text-decoration: none; padding: 0px; margin: 0px;" title="Permanent Link: How to Move WordPress Blog to New Domain or Location" rel="bookmark" href="http://www.mydigitallife.info/2007/10/01/how-to-move-wordpress-blog-to-new-domain-or-location/">How to Move WordPress Blog to New Domain or Location</a></code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">For blogger who self-hosts the WordPress blog publishing system on a <a style="color: #009900; text-decoration: underline; border-bottom-color: #009900; border-bottom-width: 1px; border-bottom-style: solid; padding: 0px; margin: 0px;" href="javascript:void(0)">web hosting server</a> with own <a style="color: #009900; text-decoration: underline; border-bottom-color: #009900; border-bottom-width: 1px; border-bottom-style: solid; padding: 0px; margin: 0px;" href="javascript:void(0)">registered domain name</a>, sometimes, you may decide to reorganize the blog link URL to make it tidier or to reflect <a style="color: #009900; text-decoration: underline; border-bottom-color: #009900; border-bottom-width: 1px; border-bottom-style: solid; padding: 0px; margin: 0px;" href="javascript:void(0)">new focus</a> or theme of the blog. If you decide to change the URL or link location of your WordPress blog due to changing of domain name (such as from http://www.old-domain.com/ to http://www.new-domain.com/) or the blog to another directory location (such as from http://www.domain.com/ to http://www.domain.com/blog/), there are some steps that should be done to ensure the proper migration and no breaking links.</code></p>
<p><code style="color: #555555; padding: 0px; margin: 0px;"> </code></p>
<p><code style="color: #555555; padding: 0px; margin: 0px;"></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">The tricky part when moving WordPress blog to another location is that WordPress is using absolute path in URL link instead of relative path in URL link location when stores some parameters in database. Within blog posts’ contents itself, users may also use the old URLs when creating reference backlinks. All these values in the database will need to be changed when WordPress is moved. The following guide will show you which database fields that has references or values related to blog’s URLs that you want to modify. Note that this guide is not about how to move WordPress blog from one server or host to another new hosting service.</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">Once the blog has been moved (all files copy over in case of moving location or server or <a style="color: #009900; text-decoration: underline; border-bottom-color: #009900; border-bottom-width: 1px; border-bottom-style: solid; padding: 0px; margin: 0px;" href="javascript:void(0)">new domain name</a> properly propagated across Internet for <br style="padding: 0px; margin: 0px;" />new domain name), the first thing to change is to tell WordPress the<a style="color: #009900; text-decoration: underline; border-bottom-color: #009900; border-bottom-width: 1px; border-bottom-style: solid; padding: 0px; margin: 0px;" href="javascript:void(0)">new blog</a> location (wp-config.php should be no changes, and .htaccess file should be also no changes. If for some reason mod_rewrite rules for friendly URLs no longer works, you can always regenerate the .htaccess file via WP Administration’s Update Permalinks page). This value can be changed via WordPress Options page, but if you no longer able to access to old blog URL, you have to modify the value via MySQL database.</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">Note: The guide uses SQL statements based on <a style="color: #727248; text-decoration: none; padding: 0px; margin: 0px;" href="http://www.mydigitallife.info/2007/04/23/how-to-find-and-replace-text-in-mysql-database-using-sql/">MySQL replace() function</a>to modify the database. To run SQL queries, login to MySQL database that houses WordPress tables via phpMyAdmin or login to the DB server and run MySQL client as root.</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">To update WordPress options with the <br style="padding: 0px; margin: 0px;" />new blog location, use the following SQL command:</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">After that you will need to fix URLs of the WordPress posts and pages, which translated from post slug, and stored in database wp_posts table as guid field. The URL values in this field are stored as absolute URLs instead of relative URLs, so it needs to be changed with the following SQL query:</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">If you have linked internally within blog posts or pages with absolute URLs, these links will point to wrong locations after you move the blog location. Use the following SQL commands to fix all internal links to own blog in all WordPress posts and pages:</p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;"><code style="color: #555555; padding: 0px; margin: 0px;">UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');</code></p>
<p style="font-size: 10pt; color: #333333; padding: 10px; margin: 0px;">Browse through WordPress blog to check if everything is okay. You also need to re-login to WP Administration as authentication cookie has now became invalid due to different domain.</p>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/06/27/could-not-display-picture-after-domain-changed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress更换域名后如何进行301重定向 使新旧域名都可以同时访问而不影响搜索引擎收录</title>
		<link>http://webbeta.org/2009/06/18/wordpress-301-redirect/</link>
		<comments>http://webbeta.org/2009/06/18/wordpress-301-redirect/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 07:34:36 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress进阶]]></category>

		<guid isPermaLink="false">http://bloghost.cn/?p=4041</guid>
		<description><![CDATA[很多朋友都有将自己的WordPress独立博客更换域名的经历，或是对原来的域名不满意，或者原来的域名是国内域名想更换成国际域名等等。更换的过程方法很简单。wordpress后台或者是进到数据库phpmyadmin更改wp-config里面相应的url就可以了。 但问题是：更改域名后原来的旧域名就无法访问了，搜索引擎里面收录的页面还是用的旧域名做为地址，那些通过搜索引擎来到你博客的访客很有可能因为域名的变动而无法访问，甚至使搜索引擎的爬虫误以为你的站无法访问而影响收录，被降权甚至是被K站。这么大的损失自然不是博友们愿意看到的。 这个时候Linux主机强大的自定义.htaccess文件功能就能发挥它的作用了。你只需要按照下面的方法添加代码到.htaccess文件，就可以完美解决WordPress更换域名后老域名无法正常访问的问题。 打开你站点下面的.htaccess文件，一般情况下你看到的应该是类似于： # BEGIN WordPress &#60;IfModule mod_rewrite.c&#62; RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] &#60;/IfModule&#62; # END 你在下面添加下面一段代码，变成， # BEGIN WordPress &#60;IfModule mod_rewrite.c&#62; RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] &#60;/IfModule&#62; # BEGIN WordPress &#60;IfModule mod_rewrite.c&#62; Options +FollowSymLinks RewriteEngine [...]]]></description>
			<content:encoded><![CDATA[<p>很多朋友都有将自己的WordPress独立博客更换域名的经历，或是对原来的域名不满意，或者原来的域名是国内域名想更换成国际域名等等。更换的过程方法很简单。wordpress后台或者是进到数据库phpmyadmin更改wp-config里面相应的url就可以了。</p>
<p>但问题是：更改域名后原来的旧域名就无法访问了，搜索引擎里面收录的页面还是用的旧域名做为地址，那些通过搜索引擎来到你博客的访客很有可能因为域名的变动而无法访问，甚至使搜索引擎的爬虫误以为你的站无法访问而影响收录，被降权甚至是被K站。这么大的损失自然不是博友们愿意看到的。<span id="more-4041"></span></p>
<p>这个时候Linux主机强大的自定义.htaccess文件功能就能发挥它的作用了。你只需要按照下面的方法添加代码到.htaccess文件，就可以完美解决WordPress更换域名后老域名无法正常访问的问题。</p>
<p>打开你站点下面的.htaccess文件，一般情况下你看到的应该是类似于：<br />
# BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
&lt;/IfModule&gt;<br />
# END</p>
<p>你在下面添加下面一段代码，变成，<br />
# BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
&lt;/IfModule&gt;<br />
# BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
Options +FollowSymLinks<br />
RewriteEngine on<br />
rewritecond %{http_host} ^www.olddomain.com[nc]<br />
rewriterule ^(.*)$ http://www.newdomain.com/$1 [L,R=301]<br />
&lt;/IfModule&gt;<br />
# END</p>
<p>把代码中的www.olddomain.com和www.newdomain.com分别改成你的旧域名和新域名，这样，就可以解决WordPress更换域名后如何进行301重定向。如果你使用的主机不支持.htaccess的方法，那么下面一种方法就很适合你：利用PHP代码实现301的重定向。</p>
<p>如果你的主机不支持.htaccess进行重写，那么，直接在程序中进行重写可能就很适合你了，而在程序中进行重写也十分的简单，下面进行介绍。</p>
<p>1. 直接打开WordPress根目录下的 wp-blog-header.php 文件<br />
2. 在第一行插入以下代码：<br />
if (strtolower($_SERVER['SERVER_NAME'])!=’www.nupt.org’)<br />
{<br />
$URIRedirect=$_SERVER['REQUEST_URI'];<br />
if(strtolower($URIRedirect)==’/index.php’)    {<br />
$URIRedirect=’/&#8217;;<br />
}<br />
header(’HTTP/1.1 301 Moved Permanently’);<br />
header(’Location:http://www.nupt.org’.$URIRedirect);<br />
exit();<br />
}</p>
<p>然后上传上服务器，你的301重定向就实现了。</p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/06/18/wordpress-301-redirect/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>离线博客发布工具 FireFox插件 ScribeFire 支持同步更新多个博客</title>
		<link>http://webbeta.org/2009/06/12/firefox-plugin-scribefire-341-released/</link>
		<comments>http://webbeta.org/2009/06/12/firefox-plugin-scribefire-341-released/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 12:36:43 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress进阶]]></category>
		<category><![CDATA[ScribeFire]]></category>
		<category><![CDATA[scribefire设置]]></category>
		<category><![CDATA[scribefire设置使用]]></category>
		<category><![CDATA[博客同步更新]]></category>
		<category><![CDATA[同步更新多个博客]]></category>
		<category><![CDATA[离线博客发布]]></category>
		<category><![CDATA[离线博客发布工具]]></category>

		<guid isPermaLink="false">http://bloghost.cn/?p=3918</guid>
		<description><![CDATA[6月10日最新版 ScribeFire 3.4.1发布。ScribeFire 是一个小巧快捷的离线blog 发布工具，你可以离线写，然后在线发布，并且非常适合一稿多发。同时ScribeFire 也是一个Firefox 扩展，你需要先安装Firefox 才能使用它。 你可以从这里下 载安装ScribeFire，安装完成后你可以在Firefox 右下角点击一个记事本似 的图标。然后在ScribeFire 界面的右侧点击“Launch Account Wizard” 来创建一个账号。账号的创建非常简单，如果你使用的是wordpress，drupal，move type 等非常流行的BLog程序，在输入你的BLog地址后系统会自己选择查找API借口完成设置，你只要在最后输入你的账号密码即可。 ScribeFire 的主界面很干净，Title 处写blog 标题，下面的编辑器内写文章全文。右侧的按钮中Blogs 一项是选择发布到你具体的blog，Tags 一项在我的wordpress blog 下其实是分类，Posts 一项是已经发布的文章，Pages 是已创建的pages，Nostes 已保存在本地的文章。 点击Publishing Options 里是del.icio.us Technorati 标签，TrackBack，ping 等。 第一步：安装火狐浏览器 如果你没有使用Firefox浏览器的习惯，或者不打算用这里介绍的方法，那么可以跳过以下步骤了。火狐浏览器的下载和安装方法请见火狐官方网站或者火狐中国版网站。 请选择适合自己操作系统和语言的版本火狐浏览器。 第二步：在火狐浏览器中安装ScribeFire插件 请点击这里，然后按照屏幕出现的步骤来完成ScribeFire插件的安装。安装后需要重新启动火狐浏览器方可启用这个新插件。 注：如果出现安装问题，主要是安全提示说本网站不能提供插件的地址，这时候可以点击允许(Allow)，或者到FireFox官方主页下载这个插件并安装。 第三步：设置ScribeFire插件 (1) 首先点击Firefox界面最下沿的橙色图标来显示/隐藏ScribeFire插件用户界面。 (2) 点击”Launch Account Wizard”来添加一个新的博客站点和帐户。 (3)首先输入博客的地址。 (4)下一步ScribeFire会自动检测，然后给出博客站点所用的系统，不要修改任何东西，直接点击Continue进入下一步。 (5) 输入你的用户名和密码，然后点击Continue进入下一步。 (5)如果用户名和密码正确，那么ScribeFire会返回博客的名称信息，这表明设置成功了，点击continue完成设置。 设置完ScribeFire插件之后，ScribeFire会自动下载博客的目录(Categories)等信息，方便你发表新的文章。 你还可以添加多个博客网站，然后通过ScribeFire将文章发表到你选中的博客网站上。 [...]]]></description>
			<content:encoded><![CDATA[<p>6月10日最新版 ScribeFire 3.4.1发布。ScribeFire 是一个小巧快捷的离线blog 发布工具，你可以离线写，然后在线发布，并且非常适合一稿多发。同时ScribeFire 也是一个Firefox 扩展，你需要先安装Firefox 才能使用它。<span id="more-3918"></span></p>
<p>你可以从这里下 载安装ScribeFire，安装完成后你可以在Firefox 右下角点击一个记事本似 的图标。然后在ScribeFire 界面的右侧点击“Launch Account Wizard” 来创建一个账号。账号的创建非常简单，如果你使用的是wordpress，drupal，move type 等非常流行的BLog程序，在输入你的BLog地址后系统会自己选择查找API借口完成设置，你只要在最后输入你的账号密码即可。</p>
<p>ScribeFire 的主界面很干净，Title 处写blog 标题，下面的编辑器内写文章全文。右侧的按钮中Blogs 一项是选择发布到你具体的blog，Tags 一项在我的wordpress blog 下其实是分类，Posts 一项是已经发布的文章，Pages 是已创建的pages，Nostes 已保存在本地的文章。 点击Publishing Options 里是del.icio.us Technorati 标签，TrackBack，ping 等。</p>
<p>第一步：安装火狐浏览器</p>
<p>如果你没有使用Firefox浏览器的习惯，或者不打算用这里介绍的方法，那么可以跳过以下步骤了。火狐浏览器的下载和安装方法请见火狐官方网站或者火狐中国版网站。</p>
<p>请选择适合自己操作系统和语言的版本火狐浏览器。</p>
<p>第二步：在火狐浏览器中安装ScribeFire插件</p>
<p>请点击这里，然后按照屏幕出现的步骤来完成ScribeFire插件的安装。安装后需要重新启动火狐浏览器方可启用这个新插件。</p>
<p>注：如果出现安装问题，主要是安全提示说本网站不能提供插件的地址，这时候可以点击允许(Allow)，或者到FireFox官方主页下载这个插件并安装。</p>
<p>第三步：设置ScribeFire插件</p>
<p>(1) 首先点击Firefox界面最下沿的橙色图标<img style="max-width: 800px;" src="http://webbeta.org/wp-content/uploads/2009/06/a25f_icon-scribefire.jpg" alt="" />来显示/隐藏ScribeFire插件用户界面。</p>
<p>(2) 点击”Launch Account Wizard”来添加一个新的博客站点和帐户。<br />
<img style="max-width: 800px;" src="http://webbeta.org/wp-content/uploads/2009/06/9cb3_setting1.jpg" alt="" /></p>
<p>(3)首先输入博客的地址。<br />
<img style="max-width: 800px;" src="http://webbeta.org/wp-content/uploads/2009/06/a781_setting2.png" alt="" /></p>
<p>(4)下一步ScribeFire会自动检测，然后给出博客站点所用的系统，不要修改任何东西，直接点击Continue进入下一步。<br />
<img style="max-width: 800px;" src="http://webbeta.org/wp-content/uploads/2009/06/3f97_setting3.png" alt="" /></p>
<p>(5) 输入你的用户名和密码，然后点击Continue进入下一步。<br />
<img style="max-width: 800px;" src="http://webbeta.org/wp-content/uploads/2009/06/8e07_setting4.png" alt="" /></p>
<p>(5)如果用户名和密码正确，那么ScribeFire会返回博客的名称信息，这表明设置成功了，点击continue完成设置。<br />
<img style="max-width: 800px;" src="http://webbeta.org/wp-content/uploads/2009/06/9e91_setting5.png" alt="" /></p>
<p>设置完ScribeFire插件之后，ScribeFire会自动下载博客的目录(Categories)等信息，方便你发表新的文章。</p>
<p>你还可以添加多个博客网站，然后通过ScribeFire将文章发表到你选中的博客网站上。</p>
<p>第四步：不用登录博客网站，直接使用插件发表文章</p>
<p>点击Publish之后，有个选项让你选择是发表Post还是Page，请选择Post。如果你还没有打算立即发表，可以先将设置为Draft，以后可以还可以编辑后再发表。</p>
<p><img style="max-width: 800px;" src="http://webbeta.org/wp-content/uploads/2009/06/c1a0_ishot-5.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/06/12/firefox-plugin-scribefire-341-released/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>新版WP升级不成功，无法自动更新，如何手动升级WordPress 2.8</title>
		<link>http://webbeta.org/2009/06/12/upgrading-wordpress/</link>
		<comments>http://webbeta.org/2009/06/12/upgrading-wordpress/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 06:38:00 +0000</pubDate>
		<dc:creator>xuun</dc:creator>
				<category><![CDATA[Wordpress入门]]></category>
		<category><![CDATA[WordPress 2.8 升级失败]]></category>
		<category><![CDATA[WordPress 2.8 无法升级]]></category>
		<category><![CDATA[手动升级WordPress 2.8]]></category>

		<guid isPermaLink="false">http://bloghost.cn/?p=3913</guid>
		<description><![CDATA[6月10日最新发布了WordPress 2.8，但很多朋友在升级过程中出现很多问题，比如无法自动更新WordPress 2.8，下面就介绍下如何手动更新WordPress 2.8。 第一：毫无疑问就是备份旧版wordpress资料，包括数据库和服务器内的文件。 第二：从WP中文官网下载最新版WordPress 2.8，下载完毕解压到你电脑上。 第三：删除博客主机上的wp-includes和wp-admin目录。 第四：将解压在本地电脑的wordpress文件夹中除了wp-content目录外的所有文件都上传并覆盖到你博客主机相对应的位置。 第五：执行升级步骤，运行http://你的博客地址/wp-admin/upgrade.php，将你的博客地址填入路径中执行升级程序。 升级完毕！]]></description>
			<content:encoded><![CDATA[<p><a href="http://webbeta.org/wp-content/uploads/2009/05/wp-logo.jpg"><img class="alignleft size-full wp-image-2825" title="wp-logo" src="http://webbeta.org/wp-content/uploads/2009/05/wp-logo.jpg" alt="wp-logo" width="130" height="130" /></a></p>
<p>6月10日最新发布了WordPress 2.8，但很多朋友在升级过程中出现很多问题，比如无法自动更新WordPress 2.8，下面就介绍下如何手动更新WordPress 2.8。</p>
<p>第一：毫无疑问就是备份旧版wordpress资料，包括数据库和服务器内的文件。</p>
<p>第二：从WP中文官网<a href="http://cn.wordpress.org/wordpress-2.8-zh_CN.zip">下载最新版WordPress 2.8</a>，下载完毕解压到你电脑上。</p>
<p>第三：删除博客主机上的wp-includes和wp-admin目录。</p>
<p>第四：将解压在本地电脑的wordpress文件夹中除了wp-content目录外的所有文件都上传并覆盖到你博客主机相对应的位置。</p>
<p>第五：执行升级步骤，运行http://你的博客地址/wp-admin/upgrade.php，将你的博客地址填入路径中执行升级程序。</p>
<p>升级完毕！</p>
]]></content:encoded>
			<wfw:commentRss>http://webbeta.org/2009/06/12/upgrading-wordpress/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

