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

<channel>
	<title>翱翔白鹭 &#187; WordPress</title>
	<atom:link href="http://yanglu.org/category/makepage/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://yanglu.org</link>
	<description>天高任鸟飞，海阔凭鱼跃！</description>
	<lastBuildDate>Wed, 23 Nov 2011 06:04:18 +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垃圾评论特征收集</title>
		<link>http://yanglu.org/wordpress_spam_blacklist_keys/</link>
		<comments>http://yanglu.org/wordpress_spam_blacklist_keys/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 01:31:05 +0000</pubDate>
		<dc:creator>yanglu</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://yanglu.org/?p=236</guid>
		<description><![CDATA[最近老外发垃圾评论越来越勤，本人博客每天才百来个IP，垃圾评论却有上百个，大有上升趋势。而我又不想用评论安全问答类似的插件，所以只好通过已有垃圾评论来收集他们的特征字符加入黑名单，然后偶尔清空下垃圾评论就大致清净了。 博友们，把你们收到的垃圾评论特征找出来，让大家共享这份黑名单，坚决打击垃圾评论！ 垃圾评论特征字符如下引用：（当评论的内容、评论者名称、URL、电子邮件或者 IP 中包含这些关键字时将会被标记为垃圾评论。每个关键字或 IP 隔行书写。关键字是匹配包含的，例如 “press” 将匹配 “WordPress”。） t35.com free .ru]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 2em">最近老外发垃圾评论越来越勤，本人博客每天才百来个IP，垃圾评论却有上百个，大有上升趋势。而我又不想用评论安全问答类似的插件，所以只好通过已有垃圾评论来收集他们的特征字符加入黑名单，然后偶尔清空下垃圾评论就大致清净了。</p>
<p style="text-indent: 2em">博友们，把你们收到的垃圾评论特征找出来，让大家共享这份黑名单，坚决打击垃圾评论！</p>
<p style="text-indent: 2em">垃圾评论特征字符如下引用：（当评论的内容、评论者名称、URL、电子邮件或者 IP 中包含这些关键字时将会被标记为垃圾评论。每个关键字或 IP 隔行书写。关键字是匹配包含的，例如 “press” 将匹配 “WordPress”。）</p>
<p style="text-indent: 2em"><span id="more-236"></span></p>
<blockquote><p>t35.com<br />
free<br />
.ru</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://yanglu.org/wordpress_spam_blacklist_keys/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>博客升级到WordPress2.8.2</title>
		<link>http://yanglu.org/upgrade_wordpress2-8-2/</link>
		<comments>http://yanglu.org/upgrade_wordpress2-8-2/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 02:43:58 +0000</pubDate>
		<dc:creator>yanglu</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://yanglu.org/?p=204</guid>
		<description><![CDATA[这才几天刚升级过博客，又来了升级补丁，WordPress官方真是勤快。这次升级的版本号是2.8.2，升级说明是“WordPress 2.8.2 修复了一个 XSS 高危漏洞，2.8用户请注意尽快升级。”，看吧，又是漏洞补丁，还是高危级别，你还不赶快屁颠屁颠的补上。一路升级顺利，OK!使用与外观上没什么变化。]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 2em">这才几天刚升级过博客，又来了升级补丁，WordPress官方真是勤快。这次升级的版本号是2.8.2，升级说明是“WordPress 2.8.2 修复了一个 XSS 高危漏洞，2.8用户请注意尽快升级。”，看吧，又是漏洞补丁，还是高危级别，你还不赶快屁颠屁颠的补上。一路升级顺利，OK!使用与外观上没什么变化。</p>
]]></content:encoded>
			<wfw:commentRss>http://yanglu.org/upgrade_wordpress2-8-2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>wp-recentcomments在侧边栏显示管理员评论的BUG</title>
		<link>http://yanglu.org/wp-recentcomments_sidebar_administration/</link>
		<comments>http://yanglu.org/wp-recentcomments_sidebar_administration/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 03:41:46 +0000</pubDate>
		<dc:creator>yanglu</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[sidebar]]></category>

		<guid isPermaLink="false">http://yanglu.org/?p=196</guid>
		<description><![CDATA[最近在使用wp-recentcomments插件时，发现它有一个在sidebar边栏显示管理员的BUG。如果你的WordPress安装时不是使用默认的表前缀（wp_），那么在小工具设置不显示管理员评论就会失效。这是个小问题，总体来说不影响使用，不知道以前有没有人发现过，自己动手改一下吧。 打开博客目录\wp-content\plugins\wp-recentcomments下的文件core.php，如果你没有修改过该文件，请找到第70行，找到原语句是 71 $sql_administrator = &#34; AND comment_author_email NOT IN (SELECT A1.user_email FROM $wpdb-&#62;users A1, $wpdb-&#62;usermeta A2 WHERE A1.ID = A2.user_id AND A2.meta_key = 'wp_capabilities' AND A2.meta_value LIKE '%administrator%')&#34;; 问题就出在这了，如果WordPress安装时不是使用默认的表前缀（wp_），那么meta_key的值就不会是wp_capabilities，解决方法是把该查询语句改成如下： 68 69 70 71 72 // 是否显示管理员用户的 SQL 条件 $sql_administrator &#8230; <a href="http://yanglu.org/wp-recentcomments_sidebar_administration/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 2em">最近在使用wp-recentcomments插件时，发现它有一个在sidebar边栏显示管理员的BUG。如果你的WordPress安装时不是使用默认的表前缀（wp_），那么在小工具设置不显示管理员评论就会失效。这是个小问题，总体来说不影响使用，不知道以前有没有人发现过，自己动手改一下吧。</p>
<p><span id="more-196"></span></p>
<p style="text-indent: 2em">打开博客目录<span style="color: #3366ff;">\wp-content\plugins\wp-recentcomments</span>下的文件<span style="color: #ff0000;">core.php</span>，如果你没有修改过该文件，请找到第70行，找到原语句是</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>71
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$sql_administrator</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot; AND comment_author_email NOT IN (SELECT A1.user_email FROM <span style="color: #006699; font-weight: bold;">$wpdb-&gt;users</span> A1, <span style="color: #006699; font-weight: bold;">$wpdb-&gt;usermeta</span> A2 WHERE A1.ID = A2.user_id AND A2.meta_key = 'wp_capabilities' AND A2.meta_value LIKE '%administrator%')&quot;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p style="text-indent: 2em">问题就出在这了，如果WordPress安装时不是使用默认的表前缀（wp_），那么meta_key的值就不会是wp_capabilities，解决方法是把该查询语句改成如下：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>68
69
70
71
72
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">	<span style="color: #666666; font-style: italic;">// 是否显示管理员用户的 SQL 条件</span>
	<span style="color: #000088;">$sql_administrator</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$args</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'administrator'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">'false'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$sql_administrator</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot; AND comment_author_email NOT IN (SELECT A1.user_email FROM <span style="color: #006699; font-weight: bold;">$wpdb-&gt;users</span> A1, <span style="color: #006699; font-weight: bold;">$wpdb-&gt;usermeta</span> A2 WHERE A1.ID = A2.user_id AND A2.meta_key LIKE '<span style="color: #009933; font-weight: bold;">%c</span>apabilities%' AND A2.meta_value LIKE '%administrator%')&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p style="text-indent: 2em">OK!问题解决完毕，不显示管理员评论设置生效。</p>
]]></content:encoded>
			<wfw:commentRss>http://yanglu.org/wp-recentcomments_sidebar_administration/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>博客升级到wordpress2.8.1</title>
		<link>http://yanglu.org/upgrade_wordpress2-8-1/</link>
		<comments>http://yanglu.org/upgrade_wordpress2-8-1/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 03:50:25 +0000</pubDate>
		<dc:creator>yanglu</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[个人杂谈]]></category>

		<guid isPermaLink="false">http://yanglu.org/?p=185</guid>
		<description><![CDATA[每天必做事情之一：打开自己的博客，看看有无朋友留言。今天却在后台意外的发现2.8.1的升级提示，打开wordpress中文官网查看新版本特性，结果就发这么一句话：“2.8.1修复了大量的bug以及安全问题，推荐给所有2.8的用户升级。” 原本打算等几天再升级，看到这么一句话，得，立马升级吧，安全问题不容忽视。现在用的主机在在线解压文件大小设置上限制很小，只能手动上传文件，用FTP传一个wordpress起码用了1个小时，想起这就郁闷，今天我就鄙视下主机商，以前上传那么快速，现在却总是在设置传输模式的时候卡住，用网上的方法去掉被动模式也不行。呃，扯远了，回正题。上传完毕执行过升级文件后登陆后台，大致看了下并无显著区别，细节方法观察中…… 总的来说这次升级大概只是修补安全方法的问题。]]></description>
			<content:encoded><![CDATA[<p>每天必做事情之一：打开自己的博客，看看有无朋友留言。今天却在后台意外的发现2.8.1的升级提示，打开wordpress中文官网查看新版本特性，结果就发这么一句话：“<a href="http://wordpress.org/development/2009/07/wordpress-2-8-1/">2.8.1修复了大量的bug以及安全问题</a>，推荐给所有2.8的用户升级。”</p>
<p>原本打算等几天再升级，看到这么一句话，得，立马升级吧，安全问题不容忽视。现在用的主机在在线解压文件大小设置上限制很小，只能手动上传文件，用FTP传一个wordpress起码用了1个小时，想起这就郁闷，今天我就鄙视下主机商，以前上传那么快速，现在却总是在设置传输模式的时候卡住，用网上的方法去掉被动模式也不行。呃，扯远了，回正题。上传完毕执行过升级文件后登陆后台，大致看了下并无显著区别，细节方法观察中……</p>
<p>总的来说这次升级大概只是修补安全方法的问题。</p>
]]></content:encoded>
			<wfw:commentRss>http://yanglu.org/upgrade_wordpress2-8-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

