<?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>IInterest &#187; Wordpress</title>
	<atom:link href="http://www.iinterest.net/category/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iinterest.net</link>
	<description>Design &#38; Develope 关注用户体验,追求以用户为中心的设计.</description>
	<lastBuildDate>Thu, 26 Aug 2010 15:17:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>通过数据库快速删除wordpress垃圾评论</title>
		<link>http://www.iinterest.net/2010/08/16/delete-wordpress-spam/</link>
		<comments>http://www.iinterest.net/2010/08/16/delete-wordpress-spam/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 14:40:42 +0000</pubDate>
		<dc:creator>Bell</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.iinterest.net/?p=968</guid>
		<description><![CDATA[有段时间没更新博客,今天登陆后台一看竟然有400+的评论,不用想多半是垃圾评论,要删除如此之多的垃圾信息最方便的方法肯定是通过数据库的SQL操作,虽然对SQL不熟,但查了下资料发现还是蛮简单的. 第一步当然是进入phpmyadmin; 然后点击&#8221;SQL&#8221;选项卡,在运行SQL查询框中输入SQL语句; delete from wp_comments where comment_approved = '参数' wp_comments是WP默认的评论表 &#8220;参数&#8221;有几个值: spam: 垃圾评论 0: 未审核评论 1: 已审核评论 我要删除的是未审核评论,所以参数填的 0 ; 最后点击执行按钮就搞定了! 话说我还给评论加了算数验证,为啥还会有这么多的垃圾评论呢?&#8230;看来还是得把Akismet搞定=.=]]></description>
			<content:encoded><![CDATA[<p>有段时间没更新博客,今天登陆后台一看竟然有400+的评论,不用想多半是垃圾评论,要删除如此之多的垃圾信息最方便的方法肯定是通过数据库的SQL操作,虽然对SQL不熟,但查了下资料发现还是蛮简单的.<br />
第一步当然是进入phpmyadmin;<br />
然后点击&#8221;SQL&#8221;选项卡,在运行SQL查询框中输入SQL语句;<br />
<code>delete from wp_comments where comment_approved = '参数'</code><br />
wp_comments是WP默认的评论表<br />
&#8220;参数&#8221;有几个值:<br />
<span id="more-968"></span>spam: 垃圾评论<br />
0: 未审核评论<br />
1: 已审核评论<br />
我要删除的是未审核评论,所以参数填的 0 ;<br />
最后点击执行按钮就搞定了!</p>
<p><img src="http://www.iinterest.net/wp-content/uploads/2010/08/SQL.png" alt="" title="SQL" width="500" height="329" class="alignnone size-full wp-image-971" /></p>
<p>话说我还给评论加了算数验证,为啥还会有这么多的垃圾评论呢?&#8230;看来还是得把Akismet搞定=.=</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iinterest.net/2010/08/16/delete-wordpress-spam/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>mac下安装配置php环境以及WordPress</title>
		<link>http://www.iinterest.net/2010/07/01/mac-php-apache-mysql-wordpress/</link>
		<comments>http://www.iinterest.net/2010/07/01/mac-php-apache-mysql-wordpress/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 03:25:59 +0000</pubDate>
		<dc:creator>Bell</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.iinterest.net/?p=903</guid>
		<description><![CDATA[很久之前写过一篇介绍windows下配置PHP安装WordPress的文章&#8221;在本地安装 wordpress&#8220;,最近经常在mac上做开发,所以也想把WordPress搬过来,于是折腾就开始了: 1.配置PHP环境 这里用于配置PHP环境的软件仍然是XAMPP,首先下载XAMPP Mac OS X 1.7.3;然后安装到/Applications目录下;运行XAMPP,开启apache和mysql;最后在浏览器中输入http://localhost.如果出现下图所示的欢迎页面就说明成功了! 2.安装WordPress 新建数据库,在欢迎页面中点击&#8221;phpMyAdmin&#8221;进入数据库后台,具体的设置可以看看&#8221;在本地安装 wordpress&#8220;. 下载最新的WordPress3.0,然后将解压的文件放到&#8221;站点&#8221;文件夹下,最后在浏览器中输入http://localhost/~用户名/文件夹名 进行自动安装. 至此&#8221;又一个WordPress博客&#8221;就完成了. 如果只是安装一个WordPress那么现在就可以收工了,但我想把blog的数据也同步,于是折腾才刚刚开始&#8230; 说到WordPress同步数据,最先想到的自然是最常用的导入,导出工具,但这次它却很不给面子,导入过程中提示&#8221;已上传的文件无法被移动到&#8230;&#8220;检查XML的文件名和相关文件夹的权限都没发现问题,不想纠结,放弃&#8230;改用phpmyadmin导入数据. 进入phpmyadmin选择相应的数据库,点击导入数据,选择上传备份的sql文件 但这里却提示&#8221;#1062 &#8211; Duplicate entry &#8217;1&#8242; for key 1错误&#8230;&#8220;,没退路了&#8230;google一下,发现是主键重复造成的错误,可能是刚刚导入XML所致,于是清空所有表,再导入一次,成功! 原以为这就搞定了,但进入blog才发现由于导入的是线上的数据所以链接全是http://iinterest.net&#8230;再次进入数据库,打开&#8221;wp_options&#8220;表,将&#8221;siteurl&#8220;&#8221;home&#8220;的值改为&#8221;http://localhost/~用户名/文件夹名&#8220;,到这里才算全部搞定,历经2个小时&#8230;]]></description>
			<content:encoded><![CDATA[<p>很久之前写过一篇介绍windows下配置PHP安装WordPress的文章&#8221;<a href="http://www.iinterest.net/2008/12/11/setup_wordpress/" target="_blank">在本地安装 wordpress</a>&#8220;,最近经常在mac上做开发,所以也想把WordPress搬过来,于是折腾就开始了:</p>
<p><strong>1.配置PHP环境</strong></p>
<p>这里用于配置PHP环境的软件仍然是XAMPP,首先下载<a href="http://www.apachefriends.org/download.php?xampp-macosx-1.7.3.dmg">XAMPP Mac OS X 1.7.3</a>;然后安装到/Applications目录下;运行XAMPP,开启apache和mysql;最后在浏览器中输入<a href="http://localhost" target="_blank">http://localhost</a>.如果出现下图所示的欢迎页面就说明成功了!<br />
<span id="more-903"></span><br />
<a href="http://www.iinterest.net/wp-content/uploads/2010/07/mac-xampp1.jpg"><img class="alignnone size-full wp-image-909" title="mac-xampp" src="http://www.iinterest.net/wp-content/uploads/2010/07/mac-xampp1.jpg" alt="" width="500" height="281" /></a></p>
<p><strong>2.安装WordPress</strong></p>
<p>新建数据库,在欢迎页面中点击&#8221;phpMyAdmin&#8221;进入数据库后台,具体的设置可以看看&#8221;<a href="http://www.iinterest.net/2008/12/11/setup_wordpress/" target="_blank">在本地安装 wordpress</a>&#8220;.</p>
<p>下载最新的<a href="http://wordpress.org/" target="_blank">WordPress3.0</a>,然后将解压的文件放到&#8221;站点&#8221;文件夹下,最后在浏览器中输入http://localhost/~用户名/文件夹名 进行自动安装.</p>
<p><strong>至此&#8221;又一个WordPress博客&#8221;就完成了.</strong></p>
<p>如果只是安装一个WordPress那么现在就可以收工了,但我想把blog的数据也同步,于是折腾才刚刚开始&#8230;</p>
<p>说到WordPress同步数据,最先想到的自然是最常用的导入,导出工具,但这次它却很不给面子,导入过程中提示&#8221;<span style="color: #ff6600;">已上传的文件无法被移动到&#8230;</span>&#8220;检查XML的文件名和相关文件夹的权限都没发现问题,不想纠结,放弃&#8230;改用phpmyadmin导入数据.</p>
<p>进入phpmyadmin选择相应的数据库,点击导入数据,选择上传备份的sql文件</p>
<p><a href="http://www.iinterest.net/wp-content/uploads/2010/07/sql.jpg"><img class="alignnone size-full wp-image-913" title="sql" src="http://www.iinterest.net/wp-content/uploads/2010/07/sql.jpg" alt="" width="500" height="160" /></a></p>
<p>但这里却提示&#8221;<span style="color: #ff6600;">#1062 &#8211; Duplicate entry &#8217;1&#8242; for key 1错误&#8230;</span>&#8220;,没退路了&#8230;google一下,发现是主键重复造成的错误,可能是刚刚导入XML所致,于是清空所有表,再导入一次,成功!</p>
<p>原以为这就搞定了,但进入blog才发现由于导入的是线上的数据所以链接全是http://iinterest.net&#8230;再次进入数据库,打开&#8221;<span style="color: #008000;">wp_options</span>&#8220;表,将&#8221;<span style="color: #008000;">siteurl</span>&#8220;&#8221;<span style="color: #008000;">home</span>&#8220;的值改为&#8221;<span style="color: #008000;">http://localhost/~用户名/文件夹名</span>&#8220;,到这里才算全部搞定,历经2个小时&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iinterest.net/2010/07/01/mac-php-apache-mysql-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>使用poedit修改语言包(zh_CN.mo)</title>
		<link>http://www.iinterest.net/2009/10/15/poedit-zh_cn-mo/</link>
		<comments>http://www.iinterest.net/2009/10/15/poedit-zh_cn-mo/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 02:02:33 +0000</pubDate>
		<dc:creator>Bell</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[语言包]]></category>

		<guid isPermaLink="false">http://iinterest.net/blog/?p=501</guid>
		<description><![CDATA[最近博客使用的WordPress自带的主题,但官方语言包的汉化非常蹩脚,于是就想自己对语言包进行修改,我们知道语言包是两个文件:zh_CN.po和zh_CN.mo.但语言包是无法被常用软件修改的,这时就需要poedit这个软件. 步骤也比较简单: 用poedit打开zh_CN.po文件. 选择你想要改的条目在下方进行编辑. 保存zh_CN.po,保存后会自动生成zh_CN.mo. 上传覆盖&#8230;]]></description>
			<content:encoded><![CDATA[<p>最近博客使用的WordPress自带的主题,但官方语言包的汉化非常蹩脚,于是就想自己对语言包进行修改,我们知道语言包是两个文件:zh_CN.po和zh_CN.mo.但语言包是无法被常用软件修改的,这时就需要<a href="http://www.google.cn/search?hl=zh-CN&amp;newwindow=1&amp;q=poedit&amp;btnG=Google+%E6%90%9C%E7%B4%A2&amp;aq=f&amp;oq=" target="_blank">poedit</a>这个软件.</p>
<p>步骤也比较简单:</p>
<ol>
<li>用poedit打开zh_CN.po文件.</li>
<li>选择你想要改的条目在下方进行编辑.</li>
<li>保存zh_CN.po,保存后会自动生成zh_CN.mo.</li>
<li>上传覆盖&#8230;</li>
</ol>
<p><img src="http://api.photoshop.com/home_aaa9cc05ee874f8fb3929d4ce5c41105/adobe-px-assets/e79b384286844a4fa87e72bfe36d54ef" alt="" width="499" height="332" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iinterest.net/2009/10/15/poedit-zh_cn-mo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>wordpress2.8.4无法升级,手动解除安全危机</title>
		<link>http://www.iinterest.net/2009/08/12/wordpress2_8_4-upgrade/</link>
		<comments>http://www.iinterest.net/2009/08/12/wordpress2_8_4-upgrade/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 12:57:17 +0000</pubDate>
		<dc:creator>Bell</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://iinterest.net/blog/?p=443</guid>
		<description><![CDATA[WP紧急发布了2.8.4版,为的是修复一个安全漏洞,这个漏洞可以使攻击者通过伪造一个请求到一个特别的网址，从而绕过安全检查，直接验证用户并重设密码。其结果是，可以重设第一个帐户（通常是管理员帐户）的密码，并将其通过邮件发送给该帐户的拥有者。 但直到现在,WP的官方2.8.4版都无法正常更新,那么我们只有手动解决这个安全隐患. 这次漏洞的具体问题在于攻击者可以滥用密码重置功能，并绕过用户名(电子邮箱地址)验证,然后直接重设代表管理密码的$key 关键变量。(具体的可以看看这篇文章) 那么解决的方法就是判断KEY是不是数组,如果是就终止执行或者提示,修复方法: 搜索wp-login.php文件 require( dirname(__FILE__) . ‘/wp-load.php’ ); 下面增加 if (is_Array($_GET["key"])){ exit(); } 这就OK了. 如果你不幸中招怎么办？ 登陆你的phpadmin,输入SQL查询语句 UPDATE `你的数据库名`.`wp_users` SET `user_pass` = ‘32位的MD5加密’ WHERE `wp_users`.`ID` =1 LIMIT 1 ; 你可以到一些提供MD5在线加密的网站把你的密码加密后 在复制到查询器查询更新。然后你就可以用你的新密码登陆了.]]></description>
			<content:encoded><![CDATA[<p>WP紧急发布了2.8.4版,为的是修复一个安全漏洞,这个漏洞可以使攻击者通过伪造一个请求到一个特别的网址，从而绕过安全检查，直接验证用户并重设密码。其结果是，可以重设第一个帐户（通常是管理员帐户）的密码，并将其通过邮件发送给该帐户的拥有者。</p>
<p>但直到现在,WP的官方2.8.4版都无法正常更新,那么我们只有手动解决这个安全隐患.</p>
<p>这次漏洞的具体问题在于攻击者可以滥用密码重置功能，并绕过用户名(电子邮箱地址)验证,然后直接重设代表管理密码的$key 关键变量。(<a href="http://www.milw0rm.com/exploits/9410" target="_blank">具体的可以看看这篇文章</a>)</p>
<p>那么解决的方法就是判断KEY是不是数组,如果是就终止执行或者提示,修复方法:<br />
<span id="more-443"></span><br />
搜索<span style="color: #008000;">wp-login.php</span>文件</p>
<blockquote><p><span style="color: #080000;">require( dirname(__FILE__) . ‘/wp-load.php’ );</span><br />
下面增加<br />
<span style="color: #080000;">if (is_Array($_GET["key"])){<br />
exit();<br />
}</span></p></blockquote>
<p><span style="color: #080000;">这就OK了.</span></p>
<p><strong><span style="color: #080000;">如果你不幸中招怎么办？</span></strong><br />
登陆你的phpadmin,输入SQL查询语句</p>
<blockquote><p>UPDATE `你的数据库名`.`wp_users` SET `user_pass` = ‘32位的MD5加密’<br />
WHERE `wp_users`.`ID` =1 LIMIT 1 ;</p></blockquote>
<p>你可以到一些提供MD5在线加密的网站把你的密码加密后 在复制到查询器查询更新。然后你就可以用你的新密码登陆了.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iinterest.net/2009/08/12/wordpress2_8_4-upgrade/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WP插件Category Order分类排序自由调整</title>
		<link>http://www.iinterest.net/2009/08/11/wp-plugins-category-order/</link>
		<comments>http://www.iinterest.net/2009/08/11/wp-plugins-category-order/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 01:43:08 +0000</pubDate>
		<dc:creator>Bell</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WP插件]]></category>

		<guid isPermaLink="false">http://iinterest.net/blog/?p=436</guid>
		<description><![CDATA[分类排序是经常要用到的功能,Category Order就是一款方便分类排序的小插件,安装很简单:放入plugins文件夹,然后在后台激活就可以了. 使用起来更是方便,在&#8221;文章&#8221;里面可以找到该插件,然后只需用鼠标拖动&#8221;分类&#8221;来排序,最后点击&#8221;order categories&#8221;就OK了. Category Orde下载地址]]></description>
			<content:encoded><![CDATA[<p>分类排序是经常要用到的功能,Category Order就是一款方便分类排序的小插件,安装很简单:放入plugins文件夹,然后在后台激活就可以了.</p>
<p><img class="alignnone" title="pic" src="http://api.photoshop.com/home_aaa9cc05ee874f8fb3929d4ce5c41105/adobe-px-assets/ae9fe1a53a564c5eb66927477e8ed483" alt="" width="400" height="417" /></p>
<p>使用起来更是方便,在&#8221;文章&#8221;里面可以找到该插件,然后只需用鼠标拖动&#8221;分类&#8221;来排序,最后点击&#8221;order categories&#8221;就OK了.</p>
<p><a href="http://wordpress.org/extend/plugins/order-categories/" target="_blank">Category Orde下载地址</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.iinterest.net/2009/08/11/wp-plugins-category-order/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
