<?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://www.satwe.com/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.satwe.com</link>
	<description>心随所致，梦想为开。Follow the Dreams &#38; Heart.</description>
	<lastBuildDate>Fri, 03 Feb 2012 12:28:10 +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 3.0发布了</title>
		<link>http://www.satwe.com/archives/wordpress-3-0-released.html</link>
		<comments>http://www.satwe.com/archives/wordpress-3-0-released.html#comments</comments>
		<pubDate>Fri, 18 Jun 2010 02:28:52 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/wordpress-3-0%e5%8f%91%e5%b8%83%e4%ba%86.html</guid>
		<description><![CDATA[WordPress 3.0今天正式发布了，增加了很多期待中的特性。 &#160; 另外: WordPress免登陆发布接口 理论上应该继续完美支持3.0，也欢迎大家试用。 由于目前项目太紧张，关于自定义域等功能需要在2周后才能有时间添加，非常抱歉。 本文标签: wordpress]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org">WordPress 3.0</a>今天正式发布了，增加了很多期待中的特性。</p>
<p>&#160;</p>
<p>另外: <a href="http://www.satwe.com/archives/917.html">WordPress免登陆发布接口</a> 理论上应该继续完美支持3.0，也欢迎大家试用。</p>
<p>由于目前项目太紧张，关于自定义域等功能需要在2周后才能有时间添加，非常抱歉。</p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/wordpress-3-0-released.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>WordPress免登录发布接口,支持WP3.0</title>
		<link>http://www.satwe.com/archives/917.html</link>
		<comments>http://www.satwe.com/archives/917.html#comments</comments>
		<pubDate>Tue, 16 Jun 2009 10:41:11 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[采集]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/917.html</guid>
		<description><![CDATA[下载地址: hm-locowp（支持最新的WordPress3.x版本) 下载 hm-locowp火车头发布模块 声明： (1)公开这个免登录的发布接口主要出于技术研究的考虑，请不要进行纯粹的采集。 (2)请尊重作者劳动，谴责拷贝后收费的行为。 发布不成功的请注意检查几点：1. 发布的编码注意应该是utf8 2. 发布规则中选中“数据发布时进行UrlEncode处理” 3.定义发布接口是注意路径是hm-locowp.php所在的路径，不是wp的根目录。 2010.10.15: 感谢wind和Jingwen，发文中引号问题已经解决。参考后面评论，或者重新下载附件。 2010.08.03: 增加了自定义作者，增加自定义域，具体见hm-locowp.php中说明。 9. 增加了自定义域功能，发布参数指定post_meta_list=key1$$value1&#124;&#124;&#124;key2$$value2，不同域之间用&#124;&#124;&#124;隔开，名称与内容之间用$$隔开。 经过测试，在WordPress3.x工作正常。 &#8212;&#8212;&#8212;&#8212;&#8212;-更新记录分割线&#8212;&#8212;&#8212;&#8212;&#8211; 2010.05.11: 处理了部分服务器由于设置了magic_quotes_gpc参数而导致的引号问题。 2009.09.14： 修改了category只能在默认分类的问题，很抱歉，是下载链接被指向了老的版本。http://www.satwe.com/u/18 现在重写程序，主要更新为： 可以支持WordPress 2.5+所有版本，包括WordPress 2.8以及以后的所有版本. 采用Wordpress内置的发布函数，最大限度提高了兼容性。 简化了配置文件。 测试非常稳定，欢迎大家更新试用。 &#8212;&#8212;&#8212;&#8212;&#8212;-旧版分割线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; 1. 说明 使用HM-LocoWP接口可以在不登陆Wordpress的情况下发布日志，并且集成了预约发布、自动翻译生成slug、自动添加tag等功能，可以配合火车头采集器Locoly使用。本接口参考了rq204的接口，并借鉴了cos_slug_translatorslug等插件代码，在此一并感谢。 获取接口模块的最新版本请访问: http://www.satwe.com/u/14 2. 主要功能 可以支持各种发布状态，“发布publish”，“预约发布future”、“审核pending” 支持定期自动审核发布功能 发布时间随机或者按照间隔递增 自动设置英文永久链接。根据标题自动翻译为英文并进行seo处理 发布后自动ping 时区处理功能：可以处理由于服务器时间与博客时间的时区不同带来的问题，特别适合在国外服务器上的博客 支持多标签和分类catagory，对不存在的Tag和Category可以自动添加 3. 使用方法： 下载hm-locowp接口文件，并解压到WordPress的根目录。 根据需要在hm-locowp-config.php修改相关参数 下载hm-locowp火车头发布模块,注意网站/CMS根地址需要注意加上hm-locowp目录名称，比如http://www.satwe.com/hm-locowp。模块编辑密码: www.hamo.cn 自动审核发布，调用hm-locowp.php?action=update 4. 下载地址:&#8230;]]></description>
			<content:encoded><![CDATA[<p>下载地址: <a title="hm-locowp WordPress免登录发布接口" href="http://www.satwe.com/u/18" target="_blank">hm-locowp（支持最新的WordPress3.x版本)</a></p>
<p><a title="hm-locowp WordPress免登录发布接口" href="http://www.satwe.com/u/18" target="_blank"></a>下载  <a href="http://www.satwe.com/u/13">hm-locowp火车头发布模块</a></p>
<p>声明：<br />
(1)公开这个免登录的发布接口主要出于技术研究的考虑，请不要进行纯粹的采集。</p>
<p>(2)<strong>请尊重作者劳动，谴责拷贝后收费的行为。</strong></p>
<p>发布不成功的请注意检查几点：1. 发布的编码注意应该是utf8  2. 发布规则中选中“数据发布时进行UrlEncode处理” 3.定义发布接口是注意路径是hm-locowp.php所在的路径，不是wp的根目录。</p>
<p><span style="color: red;"><strong>2010.10.15: 感谢wind和Jingwen，发文中引号问题已经解决。参考后面评论，或者重新下载附件。<br />
</strong></span></p>
<p><span style="color: red;"><strong>2010.08.03:  增加了自定义作者，增加自定义域，具体见hm-locowp.php中说明。</strong></span><br />
9. 增加了自定义域功能，发布参数指定post_meta_list=key1$$value1|||key2$$value2，不同域之间用|||隔开，名称与内容之间用$$隔开。</p>
<p><span style="color: red;"><strong>经过测试，在WordPress3.x工作正常。</strong></span></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-更新记录分割线&#8212;&#8212;&#8212;&#8212;&#8211;<br />
<strong>2010.05.11: 处理了部分服务器由于设置了magic_quotes_gpc参数而导致的引号问题。</strong></p>
<p><strong>2009.09.14： 修改了category只能在默认分类的问题，很抱歉，是下载链接被指向了老的版本。<a href="http://www.satwe.com/u/18">http://www.satwe.com/u/18</a></strong></p>
<p><strong>现在重写程序，主要更新为：</strong></p>
<ul>
<li> 可以支持WordPress 2.5+所有版本，包括WordPress 2.8以及以后的所有版本.</li>
<li>采用Wordpress内置的发布函数，最大限度提高了兼容性。</li>
<li>简化了配置文件。</li>
</ul>
<p>测试非常稳定，欢迎大家更新试用。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-旧版分割线&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<strong>1. 说明</strong></p>
<p>使用HM-LocoWP接口可以在不登陆Wordpress的情况下发布日志，并且集成了预约发布、自动翻译生成slug、自动添加tag等功能，可以配合火车头采集器Locoly使用。本接口参考了<a href="http://bbs.locoy.com/spider-33527-1-1.html">rq204的接口</a>，并借鉴了<a href="http://www.storyday.com/html/y2007/1202_auto-slug-translate-plugin.html">cos_slug_translator</a>slug等插件代码，在此一并感谢。</p>
<p>获取接口模块的最新版本请访问: <a href="http://www.satwe.com/u/14"><strong>http://www.satwe.com/u/14</strong></a></p>
<p><strong>2. 主要功能</strong></p>
<ol>
<li><strong>可以支持各种发布状态，“<strong>发布publish</strong>”，“<strong>预约发布future</strong>”、“<strong>审核pending</strong>”</strong></li>
<li><strong>支持定期自动审核发布功能</strong></li>
<li><strong>发布时间随机或者按照间隔递增</strong></li>
<li><strong>自动设置英文永久链接</strong>。根据标题自动翻译为英文并进行seo处理</li>
<li><strong>发布后自动ping</strong></li>
<li><strong>时区处理功能</strong>：可以处理由于服务器时间与博客时间的时区不同带来的问题，特别适合在国外服务器上的博客</li>
<li><strong>支持多标签和分类catagory，对不存在的Tag和Category可以自动添加<span id="more-917"></span></strong></li>
</ol>
<p><strong>3. 使用方法</strong>：</p>
<ol>
<li>下载<a href="http://www.satwe.com/u/12">hm-locowp接口文件</a>，并解压到WordPress的根目录。</li>
<li>根据需要在hm-locowp-config.php修改相关参数</li>
<li><del datetime="2009-03-11T00:30:03+00:00"></del>下载<a href="http://www.satwe.com/u/13">hm-locowp火车头发布模块</a>,注意<strong>网站/CMS根地址</strong>需要注意加上hm-locowp目录名称，比如<a href="../hm-locowp">http://www.satwe.com/hm-locowp</a><strong>。模块编辑密码:  <em><a href="../">www.hamo.cn</a></em></strong></li>
<li>自动审核发布，调用<strong>hm-locowp.php?action=update</strong></li>
</ol>
<p><strong>4. 下载地址:</strong></p>
<ul>
<li><a href="http://www.satwe.com/u/12">hm-locowp接口文件  [2009.03.32]</a></li>
<li><a href="http://www.satwe.com/u/16">hm-locowp-2.0.rar</a></li>
<li><a href="http://www.satwe.com/u/13">hm-locowp火车头发布模块</a></li>
<li><a href="http://www.satwe.com/u/14">hm-locowp使用说明</a></li>
</ul>
<p><strong>5. 常见问题说明</strong></p>
<p>（1）预约发布丢失的问题</p>
<p>这是Wordpress 2.7本身的问题，尚无有效统一的解决办法。可以考虑安装Wordpress 2.6.5。或者使用定期自动审核发布功能。</p>
<p>（2）标签丢失问题</p>
<p>使用免费版的火车头不能用SY_TAG标签，换一个标签即可。</p>
<p>（3）文章标题截断的问题</p>
<p>这是火车头的bug，通过正确设置源站的编码，目标站的编码，和开启url-encode，三个步骤可以解决。</p>
<p>（4）预约发布与审核的比较</p>
<p>使用预约发布，实际上文章已经可以访问了。对于采集类网站来说，预约发布对SEO没有任何意义。</p>
<p><strong>6. 如果发布失败，请检查以下几项:</strong></p>
<ul>
<li>发布时是否选择UTF-8编码</li>
<li>火车头和接口中的口令是否一致</li>
<li>如果使用标签，建议不要使用SY_TAG，这个我测试时经常出问题</li>
<li>检查wordpress目录下wp-config.php中有没有define(’DB_CHARSET’, ‘utf8′);</li>
<li>如果还出错，检查火车头目录中的WebError.log</li>
<li>可以登录mysql查看是否有数据。</li>
<li><strong>部分空间不支持火车头添加的header(Expect:  100-continue)，会导致417错误。具体表现就是发布失败，WebError.log空白。这种情况需要修改服务器配置，非本接口所能为。(2009.03.10更新，火车头2009已经解决本问题)</strong></li>
<li><strong>如果还有问题，修改hm-locowp-config.php，打开日志开关，将调试日志贴上来看</strong></li>
</ul>
<p><strong>7. 更新记录</strong></p>
<p>【2009.01.04】&#8211;下载链接已经更新</p>
<p>【2009.01.20】&#8211;完善了tag的slug处理</p>
<p>【2009.01.21】&#8211;修复了tag和category同名时的错误，完善了tag的处理</p>
<p>【2009.02.05】&#8211;完善了tag的处理，处理重复tag等，并修复了一个内部版本丢失tag的问题。修改了发文后文章被锁定的问题.</p>
<p>【2009.02.15】-增加了对wordpress 2.7.1的支持</p>
<p>【2009.03.02】-增加了对多category的支持，修复了发文后，tag中对应的文章数没有更新的问题，可能修复了预约发布丢失的问题，请下载更新补丁</p>
<p><strong>【2009.03.13】</strong></p>
<ul>
<li>优化了下程序结构，为以后增加功能准备</li>
<li><strong>增加了对对间隔一定时间依次发文的支持(配置文件中$postNextType=‘next’)</strong></li>
<li><strong>增加了自动添加非数字分类的功能(默认打开）</strong></li>
</ul>
<p>与以前版本兼容，下载测试版本<a href="http://www.satwe.com/u/16">hm-locowp-2.0.rar</a></p>
<p><strong>预约发布丢失的问题在于wordpress本身，2.7版本以后预约发布功能失效。可以自己后台发一篇看，目前尚无有效的解决办法。</strong></p>
<p><strong>【2009.03.18】</strong><br />
增加将到期的pending文章发布的调用接口。hm-locowp.php?action=update。<br />
现在不想写成插件，所以装个定时任务的插件或者用主机的定时任务访问这个链接即可。</p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/seo" title="seo" rel="tag">seo</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.satwe.com/tag/%e9%87%87%e9%9b%86" title="采集" rel="tag">采集</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/917.html/feed</wfw:commentRss>
		<slash:comments>477</slash:comments>
		</item>
		<item>
		<title>WordPress需立即升级到2.7&amp;检查remv.php</title>
		<link>http://www.satwe.com/archives/899.html</link>
		<comments>http://www.satwe.com/archives/899.html#comments</comments>
		<pubDate>Mon, 15 Dec 2008 14:13:01 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[快乐每一天]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/899.html</guid>
		<description><![CDATA[如果你的Wordpress还停留在2.6或者更早版本的话，需要尽快升级到Wordpress 2.7（其实2.6.5应该也安全）。 如果存在这个文件：/wp-content/themes/remv.php，那么基本上可以肯定你已经中招了。现在各网站都在提示说remv.php，但是并没有人能够给出具体的漏洞来源。根据hamo的估计，应该是在2.6.3或者更早版本时候被入侵的。 很不幸，俺的satwe.com也在中招范围之内，不过小小的个人博客也没什么利用价值，而且各个密码也不是通用的，检查一下似乎没有发现修改adsense account啥的。即使被当作肉鸡去DDOS了，俺也不知道。 解决办法： 1. 删除remv.php 或者chmod 000 remv.php。如果你和我一样有多个博客的话，可以用 find . –name ‘remv.php’进行查找。 2. 调查Wordpress theme，看是是否被插入或者修改了ad的account，特别是header.php/footer.php/sidebar.php。 3. 检查数据库是否被篡改。 4. 修改数据库密码。 本文标签: wordpress]]></description>
			<content:encoded><![CDATA[<p>如果你的Wordpress还停留在2.6或者更早版本的话，<strong>需要尽快升级到Wordpress 2.7</strong>（其实2.6.5应该也安全）。</p>
<p>如果存在这个文件<strong>：/wp-content/themes/remv.php</strong>，那么基本上可以肯定你已经中招了。现在<a href="http://www.earnersblog.com/wordpress-remv-hack/" target="_blank">各网站都在提示说remv.php</a>，但是并没有人能够给出具体的漏洞来源。根据hamo的估计，应该是在2.6.3或者更早版本时候被入侵的。</p>
<p>很不幸，俺的<a href="http://www.satwe.com" target="_blank">satwe.com</a>也在中招范围之内，不过小小的个人博客也没什么利用价值，而且各个密码也不是通用的，检查一下似乎没有发现修改adsense account啥的。即使被当作肉鸡去DDOS了，俺也不知道。</p>
<p>解决办法：</p>
<p> <span id="more-899"></span>
<p>1. 删除<strong>remv.php</strong> 或者<strong>chmod 000 remv.php</strong>。如果你和我一样有多个博客的话，可以用 <strong>find . –name ‘remv.php’</strong>进行查找。</p>
<p>2. 调查Wordpress theme，看是是否被插入或者修改了ad的account，特别是header.php/footer.php/sidebar.php。</p>
<p>3. 检查数据库是否被篡改。</p>
<p>4. 修改数据库密码。</p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/899.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordPress数据库优化</title>
		<link>http://www.satwe.com/archives/897.html</link>
		<comments>http://www.satwe.com/archives/897.html#comments</comments>
		<pubDate>Sun, 14 Dec 2008 15:12:44 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/897.html</guid>
		<description><![CDATA[在安装了Wordpress2.7之后，许多功能开始逐步体验。今天就是plugin的后台安装功能。 从水煮鱼上看到了Optimize DB插件，于是后台plugins处找到/wp-admin/plugin-install.php链接，plugin可以从WordPress.org在线下载或者从本地上传plugin。 在Search中填入Optimize DB，点击Search，得到如下结果，直接点击&#34;Install&#34;即可,安装成功之后默认没有激活,点击对应的&#34;Active&#34;即可激活。 好了，安装完成之后，直接打开Optimize DB页面，提示数据库有19.4MB，可以优化掉6.4M。其中的大头是StatPress，使用第三方统计之后就可以卸载掉这个插件了。 “Optimize Now”之后，系统一切正常，对于 本文标签: plugin, wordpress]]></description>
			<content:encoded><![CDATA[<p>在<strong><a href="http://www.satwe.com/archives/890.html" target="_blank">安装了Wordpress2.7</a></strong>之后，许多功能开始逐步体验。今天就是<strong>plugin的后台安装功能</strong>。</p>
<p>从<a href="http://fairyfish.net/2008/12/14/optimize-db/" target="_blank">水煮鱼</a>上看到了<a href="http://wordpress.designpraxis.at/plugins/optimize-db/" target="_blank">Optimize DB</a>插件，于是后台plugins处找到/wp-admin/plugin-install.php链接，plugin可以从<strong>WordPress.org在线下载</strong>或者<strong>从本地上传plugin</strong>。</p>
<p>在Search中填入Optimize DB，点击Search，得到如下结果，直接点击&quot;Install&quot;即可,安装成功之后默认没有激活,点击对应的&quot;Active&quot;即可激活。</p>
<p> <span id="more-897"></span>
<p><a href="http://www.satwe.com" target="_blank"><img title="plugin-install" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="252" alt="plugin-install" src="http://www.satwe.com/wp-content/uploads/2008/12/plugininstall.png" width="484" border="0" /></a> </p>
<p>好了，安装完成之后，直接打开Optimize DB页面，提示数据库有19.4MB，可以优化掉6.4M。其中的大头是StatPress，使用第三方统计之后就可以卸载掉这个插件了。</p>
<p><a href="http://www.satwe.com/wp-content/uploads/2008/12/optimizedatabase.png"><img title="OptimizeDatabase" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="220" alt="OptimizeDatabase" src="http://www.satwe.com/wp-content/uploads/2008/12/optimizedatabase-thumb.png" width="484" border="0" /></a> </p>
<p>“Optimize Now”之后，系统一切正常，对于</p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/plugin" title="plugin" rel="tag">plugin</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/897.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>升级到WordPress2.7，新特性及demo</title>
		<link>http://www.satwe.com/archives/890.html</link>
		<comments>http://www.satwe.com/archives/890.html#comments</comments>
		<pubDate>Thu, 11 Dec 2008 07:54:00 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/890.html</guid>
		<description><![CDATA[在经历了两个RC版本后，今天终于发布了WordPress 2.7 Final。由于主机服务商的一键升级还没有提供，于是继续“使用SVN升级Wordpress”。由于从这个版本开始，系统已经内置了在线升级Wordpress核心的功能，所以这应该是最后一次手动升级了。 svn co http://svn.automattic.com/wordpress/tags/2.7/ wordpress-svn cp wordpress-svn/* satwe.com/ –f –r http://www.satwe.com/wp-admin/upgrade.php 升级之后的系统完全正常。 相对以往来说，Wordpress 2.7 版本增加了许多新鲜特征，其中最大的改变是后台的布局。另外，根据Wordpress以往的习惯，由于一些特性已经被Wordpress集成，这次更新又会导致一批插件下岗。 主要特性有： 后台界面布局大更新。更加符合使用和管理习惯，效率比以前有了极大的提高。 WordPress core updates，从此不用再手动升级了，就像现在自动更新插件一样快捷。 One Click Plugin Installs，一键安装插件，不用在ftp或者ssh去服务器操作了。 XML RPC Comments API，这个为相关软件或者插件或者Widget的开发提供了丰富的想象空间。 Default Sitemaps，生成网站地图，相关插件要下岗。 Comment Threading，留言回复功能。 Subscribe to Comments，留言订阅。 Batch Editing of Posts，博客批量编辑 其他的就不是我所关心的了，详细的可以去官方网站查询。 最后，附一张2.7后台图片： 本文标签: SVN, wordpress]]></description>
			<content:encoded><![CDATA[<p>在经历了两个RC版本后，今天终于发布了<strong>WordPress 2.7 Final</strong>。由于主机服务商的一键升级还没有提供，于是继续“<a href="www.satwe.com/archives/822.html" target="_blank">使用SVN升级Wordpress</a>”。由于从这个版本开始，系统已经内置了在线升级Wordpress核心的功能，所以这应该是<strong>最后一次手动升级</strong>了。</p>
<blockquote><p>svn co <a href="http://svn.automattic.com/wordpress/tags/2.7/">http://svn.automattic.com/wordpress/tags/2.7/</a> wordpress-svn</p>
<p>cp wordpress-svn/* satwe.com/ –f –r</p>
<p><a href="http://www.satwe.com/">http://www.satwe.com/wp-admin/upgrade.php</a></p>
</blockquote>
<p>升级之后的系统完全正常。</p>
<p><img title="wp1" style="display: inline; margin-left: 0px; margin-right: 0px" height="80" alt="wp1" src="http://www.satwe.com/wp-content/uploads/2008/12/wp1.gif" width="80" align="right" border="0" /> 相对以往来说，Wordpress 2.7 版本增加了许多新鲜特征，其中最大的改变是后台的布局。另外，根据Wordpress以往的习惯，由于一些特性已经被Wordpress集成，这次更新又会导致一批插件下岗。</p>
<p>主要特性有：</p>
<p> <span id="more-890"></span>
<ol>
<li><strong>后台界面布局大更新</strong>。更加符合使用和管理习惯，效率比以前有了极大的提高。</li>
<li><strong>WordPress core updates</strong>，从此不用再手动升级了，就像现在自动更新插件一样快捷。</li>
<li><strong>One Click Plugin Installs</strong>，一键安装插件，不用在ftp或者ssh去服务器操作了。</li>
<li><strong>XML RPC Comments API</strong>，这个为相关软件或者插件或者Widget的开发提供了丰富的想象空间。</li>
<li><strong>Default Sitemaps</strong>，生成网站地图，相关插件要下岗。</li>
<li><strong>Comment Threading</strong>，留言回复功能。</li>
<li><strong>Subscribe to Comments</strong>，留言订阅。</li>
<li><strong>Batch Editing of Posts</strong>，博客批量编辑</li>
</ol>
<p>其他的就不是我所关心的了，详细的可以去<strong><a href="http://codex.wordpress.org/Version_2.7" target="_blank">官方网站查询</a></strong>。</p>
<p>最后，附一张2.7后台图片：</p>
<p><a href="http://www.satwe.com/" target="_blank"><img title="satwe.com-wp-2.7" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="272" alt="satwe.com-wp-2.7" src="http://www.satwe.com/wp-content/uploads/2008/12/hamocnwp27.png" width="484" border="0" /></a></p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/svn" title="SVN" rel="tag">SVN</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/890.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>开始用twitter，并集成到WordPress</title>
		<link>http://www.satwe.com/archives/848.html</link>
		<comments>http://www.satwe.com/archives/848.html#comments</comments>
		<pubDate>Thu, 20 Nov 2008 05:46:15 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[fanfou]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/848.html</guid>
		<description><![CDATA[当博客仅仅作为自娱自乐的时候，很难对每一个闪过的念头都整出一篇长篇大论来，大多数时候可能就是一句话而已。而这个或许就是“微博客”的概念。 维基百科上这样解释： 微博客(Micro-blogging)是一种允许用户及时更新简短文本(通常少于200字)并公开发布的博客的形式。允许任何人阅读或者只能由用户选择的群组阅读。其代表性的网站是Twitter，这个词甚至已经成为了微博客的代名词。 曾经用过国产的饭否和叽歪,但这种不在自己掌控之中的感觉不好，而且在目前互联网冬天之下的走势如何也很难说，于是打算在博客上开一个分类，叫“一句话”，但是与现有的博客本质不同，只好作罢。 现在重回Twitter的怀抱，原因有二 Twitter正宗名门，目前运营情况比较好 Twitter的插件众多，比如现在用的TwitterBar，直接在Firefox的地址栏中就可以发布状态。 其实本质上，Fanfou虽然是C2C(Copy To China)，但是在应用上还Twitter也无二至。Twitter也算是SNS的一种，所以还是看自己的好友分布情况而定。 本文标签: blog, fanfou, twitter, wordpress]]></description>
			<content:encoded><![CDATA[<p>当博客仅仅作为自娱自乐的时候，很难对每一个闪过的念头都整出一篇长篇大论来，大多数时候可能就是一句话而已。而这个或许就是“微博客”的概念。 </p>
<p>维基百科上这样解释：</p>
<blockquote><p><b>微博客</b>(Micro-blogging)是一种允许用户及时更新简短文本(通常少于200字)并公开发布的博客的形式。允许任何人阅读或者只能由用户选择的群组阅读。其代表性的网站是<a href="http://zh.wikipedia.org/w/index.php?title=Twitter&amp;variant=zh-cn">Twitter</a>，这个词甚至已经成为了微博客的代名词。</p>
</blockquote>
<p><img src="http://assets1.twitter.com/images/twitter_logo_s.png" align="right">曾经用过国产的<a href="http://fanfou.com/satwe.com" target="_blank">饭否</a>和<a href="http://jiwai.de" target="_blank">叽歪</a>,但这种不在自己掌控之中的感觉不好，而且在目前互联网冬天之下的走势如何也很难说，于是打算在博客上开一个分类，叫“一句话”，但是与现有的博客本质不同，只好作罢。</p>
<p>现在重回<a href="http://twitter.com/ihamo" target="_blank">Twitter</a>的怀抱，原因有二</p>
<ul>
<li>Twitter正宗名门，目前运营情况比较好</li>
<li>Twitter的插件众多，比如现在用的<a href="http://addons.mozilla.org/en-US/firefox/addon/4664" target="_blank">TwitterBar</a>，直接在Firefox的地址栏中就可以发布状态。</li>
</ul>
<p>其实本质上，Fanfou虽然是C2C(Copy To China)，但是在应用上还Twitter也无二至。Twitter也算是SNS的一种，所以还是看自己的好友分布情况而定。</p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/blog" title="blog" rel="tag">blog</a>, <a href="http://www.satwe.com/tag/fanfou" title="fanfou" rel="tag">fanfou</a>, <a href="http://www.satwe.com/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/848.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>今天把WordPress主题换成了iNove</title>
		<link>http://www.satwe.com/archives/845.html</link>
		<comments>http://www.satwe.com/archives/845.html#comments</comments>
		<pubDate>Wed, 19 Nov 2008 02:04:11 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[快乐每一天]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/845.html</guid>
		<description><![CDATA[使用GlossyBlue主题已经一年多了，中间进行了不少的修修补补，但是其窄屏的设计还是越来越不符合自己的审美观点。试用过几个宽屏主题，也尝试自己做过，但是都不太满意，直到发现mg12的iNove主题。 自从mg12放出iNove主题的时候就开始关注，那时候还没有发布到wordpress.org。iNove的界面简洁大方，很合我的胃口，但是由于搬家和DSL移机等繁琐事情拖到现在。而且现在发现群众的眼睛果然雪亮，iNove竟然都排到wordpress.org的首页推荐中去了。 啰嗦完了之后，换用新的主题比较顺利，主要是启用了WP23 Related Posts和WP-RecentComments，重新整理Sidebar，效果还不错。 iNove中的Notice功能比较赞，下一步打算能够在这里显示twitter的最新记录，一定不错。 最后存照一张. 本文标签: blog, theme, wordpress]]></description>
			<content:encoded><![CDATA[<p>使用<a href="http://www.ndesign-studio.com/resources/wp-themes/glossyblue/" target="_blank">GlossyBlue主题</a>已经一年多了，中间进行了不少的修修补补，但是其窄屏的设计还是越来越不符合自己的审美观点。试用过几个宽屏主题，也尝试自己做过，但是都不太满意，直到发现<a href="http://www.neoease.com/">mg12</a>的<a href="http://www.neoease.com/inove/" target="_blank">iNove主题</a>。</p>
<p>自从mg12放出iNove主题的时候就开始关注，那时候还没有发布到wordpress.org。iNove的界面简洁大方，很合我的胃口，但是由于<a href="http://www.satwe.com/archives/832.html" target="_blank">搬家和DSL移机</a>等繁琐事情拖到现在。而且现在发现群众的眼睛果然雪亮，iNove竟然都排到wordpress.org的首页推荐中去了。</p>
<p>啰嗦完了之后，换用新的主题比较顺利，主要是启用了<a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/">WP23 Related Posts</a>和<br /><a href="http://www.neoease.com/plugins/">WP-RecentComments</a>，重新整理Sidebar，效果还不错。</p>
<p>iNove中的Notice功能比较赞，下一步打算能够在这里显示twitter的最新记录，一定不错。</p>
<p>最后存照一张.</p>
<p><span id="more-845"></span>
<p><a href="http://www.satwe.com"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="272" alt="hamo-inove" src="http://www.satwe.com/wp-content/uploads/2008/11/hamo-inove.png" width="480" border="0"></a></p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/blog" title="blog" rel="tag">blog</a>, <a href="http://www.satwe.com/tag/theme" title="theme" rel="tag">theme</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/845.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>使用svn升级WordPress到2.6.3</title>
		<link>http://www.satwe.com/archives/822.html</link>
		<comments>http://www.satwe.com/archives/822.html#comments</comments>
		<pubDate>Fri, 24 Oct 2008 06:35:04 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/822.html</guid>
		<description><![CDATA[由于WordPress用来抓取RSS的Snoopy库存在安全漏洞，导致攻击者可以入侵服务器。WordPress今天升级到2.6.3来修补漏洞。 以前都是通过Dreamhost的OneClick来升级Wordpress，后来下载tar文件来覆盖升级，今天想既然平常都用subversion来开发，为啥不试一下svn升级呢。 于是下面步骤，与官方的略有不同： ssh登录进系统，建立目录wordpress 使用svn得到官方的2.6.3的版本 svn co http://svn.automattic.com/wordpress/tags/2.6.3/ ./wordpress/ 覆盖到你的blog目录，注意如果你修改了default或者classic主题，需要提前备份。建议自己换个名字。 copy –R –f wordpress/* ~/satwe.com/ 浏览器访问 http://www.satwe.com/ wp-admin/upgrade.php来进行数据库升级。 注意，如果想得到2.6分支的最新版本，需要check out下面地址： svn co http://svn.automattic.com/wordpress/branches/2.6/ ./wordpress/ 如果想试用最新版本（目前是2.7beta)，则 svn co http://svn.automattic.com/wordpress/trunk ./wordpress/ &#160; 如果对Subversion感兴趣，可以访问这里：Subversion专题。 本文标签: SVN, wordpress]]></description>
			<content:encoded><![CDATA[<p>由于<a href="http://www.satwe.com/tag/wordpress" target="_blank">WordPress</a>用来抓取RSS的<a href="http://sourceforge.net/projects/snoopy/" target="_blank">Snoopy</a>库存在安全漏洞，导致攻击者可以入侵服务器。<a href="http://wordpress.org/development/2008/10/wordpress-263/" target="_blank">WordPress今天升级到2.6.3来修补漏洞</a>。</p>
<p>以前都是<a href="http://www.satwe.com/archives/566.html" target="_blank">通过Dreamhost的OneClick来升级Wordpress</a>，后来下载tar文件来覆盖升级，今天想既然平常都用<a href="http://www.satwe.com/tag/svn/" target="_blank">subversion</a>来开发，为啥不试一下svn升级呢。</p>
<p>于是下面步骤，与官方的略有不同：</p>
<ol>
<li>ssh登录进系统，建立目录wordpress</li>
<li>使用svn得到官方的2.6.3的版本     <br />svn co <a href="http://svn.automattic.com/wordpress/tags/2.6.3/">http://svn.automattic.com/wordpress/tags/2.6.3/</a> ./wordpress/</li>
<li>覆盖到你的blog目录，注意如果你修改了default或者classic主题，需要提前备份。建议自己换个名字。     <br />copy –R –f wordpress/* ~/<a href="http://www.satwe.com">satwe.com</a>/</li>
<li>浏览器访问 <a href="http://www.satwe.com/">http://www.satwe.com/</a> wp-admin/upgrade.php来进行数据库升级。</li>
</ol>
<p>注意，如果想得到2.6分支的最新版本，需要check out下面地址：   <br />svn co <a href="http://svn.automattic.com/wordpress/branches/2.6/">http://svn.automattic.com/wordpress/branches/2.6/</a> ./wordpress/</p>
<p>如果想试用最新版本（目前是2.7beta)，则   <br />svn co <a href="http://svn.automattic.com/wordpress/trunk">http://svn.automattic.com/wordpress/trunk</a> ./wordpress/</p>
<p>&#160;</p>
<p>如果对Subversion感兴趣，可以访问这里：<a href="http://www.satwe.com/tag/svn/" target="_blank">Subversion专题</a>。</p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/svn" title="SVN" rel="tag">SVN</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/822.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress中parse error. not well formed的解决办法</title>
		<link>http://www.satwe.com/archives/784.html</link>
		<comments>http://www.satwe.com/archives/784.html#comments</comments>
		<pubDate>Wed, 08 Oct 2008 01:17:32 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[Live Writer]]></category>
		<category><![CDATA[wlw]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/784.html</guid>
		<description><![CDATA[在最近把WordPress升级到2.6.2之后，再使用Windows Live Writer发布blog的时候，总是提示： &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Error Connecting to Weblog &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; An error occurred while attempting to connect to your weblog: Blog Server Error &#8211; Server Error -32700 Occurred parse error. not well formed You must correct this error before proceeding. 更新账户等操作全部失败。Google之后说有可能是default-filter.php中挂马，也有说是字符集错误所致，当然更有可能是在wordpress后台没有打开Atom Publishing Protocol和XML-RPC。不过自己的都排除了上述可能。 后来想，远程发布都是通过wordpress目录下的xmlrpc.php进行的，不会是它出问题了吧，于是 [catalina]$ ls -l xmlrpc.php -rw-r&#8211;r&#8211;&#160; 1 hamo hamogroup 75424 2007-09-05 19:15 xmlrpc.php&#8230;]]></description>
			<content:encoded><![CDATA[</p>
<p>在最近把<a href="http://www.satwe.com/tag/wordpress" target="_blank">WordPress</a>升级到2.6.2之后，再使用<a href="http://www.satwe.com/tag/wlw" target="_blank">Windows Live Writer</a>发布blog的时候，总是提示：</p>
<blockquote><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;     <br />Error Connecting to Weblog      <br />&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;      <br />An error occurred while attempting to connect to your weblog: </p>
<p>Blog Server Error &#8211; Server Error -32700 Occurred </p>
<p>parse error. not well formed </p>
<p>You must correct this error before proceeding.</p>
</blockquote>
<p>更新账户等操作全部失败。<a href="http://www.satwe.com/tag/google/" target="_blank">Google</a>之后说有可能是<a href="http://gordon.dewis.ca/2008/01/06/expunging-the-wordpressnetin-spam-injection-hijack/" target="_blank">default-filter.php中挂马</a>，也有说是<a href="http://wordpress.org/support/topic/198359" target="_blank">字符集错误所致</a>，当然更有可能是在<a href="http://www.satwe.com/tag/wordpress" target="_blank">wordpress</a>后台没有打开Atom Publishing Protocol和XML-RPC。不过自己的都排除了上述可能。</p>
<p>后来想，远程发布都是通过<a href="http://www.satwe.com/tag/wordpress" target="_blank">wordpress</a>目录下的xmlrpc.php进行的，不会是它出问题了吧，于是</p>
<blockquote><p>[catalina]$ ls -l xmlrpc.php      <br />-rw-r&#8211;r&#8211;&#160; 1 hamo hamogroup 75424 2007-09-05 19:15 xmlrpc.php</p>
</blockquote>
<p>时间有点不对劲，都是2.6.2了，这个怎么回事2007年的版本呢。于是查看2.6.2的对应文件：</p>
<blockquote><p>[catalina]$ ls -l xmlrpc.php     <br />-rw-r&#8211;r&#8211;&#160; 1 hamo hamogroup 75403 2008-07-24 15:08 xmlrpc.php</p>
</blockquote>
<p>估计原始是<a href="http://www.dreamhost.com" target="_blank">Dreamhost</a>的一键升级出的问题，于是手工替换。测试，ok。</p>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/live-writer" title="Live Writer" rel="tag">Live Writer</a>, <a href="http://www.satwe.com/tag/wlw" title="wlw" rel="tag">wlw</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/784.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>推荐wordpress插件:AskApache Google 404</title>
		<link>http://www.satwe.com/archives/743.html</link>
		<comments>http://www.satwe.com/archives/743.html#comments</comments>
		<pubDate>Fri, 05 Sep 2008 08:05:18 +0000</pubDate>
		<dc:creator>hamo</dc:creator>
				<category><![CDATA[技术讨论]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[newsoft]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.satwe.com/archives/743.html</guid>
		<description><![CDATA[AskApache Google 404插件是一个利用Google Ajax Api制作的插件，可以在wordpress的404页面显示一些更为重要的资料信息。对于由于链接格式改变等引起的链接丢失有着相当不错的弥补作用。 启用该插件之后，在404页面会显示与链接最匹配的blog文章，并集成了google 搜素。 对于不存在的地址，如http://www.satwe.com/ipmsg.html，效果如下图： 具体安装步骤如下： 下载并激活askapache-google-404插件 在Settings中打开子菜单 &#34;AskApache Google 404&#34;，填入你的Google Ajax API Key并Update。如果还没有API Key，可以点击这里申请。 修改主题中的404.php，在内容区填入下面内容： &#60;?php if(function_exists(&#8216;aa_google_404&#8242;))aa_google_404();?&#62; 本文标签: Google, newsoft, plugin, wordpress]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.askapache.com/seo/404-google-wordpress-plugin.html">AskApache Google 404</a>插件是一个利用Google Ajax Api制作的插件，可以在wordpress的404页面显示一些更为重要的资料信息。对于由于链接格式改变等引起的链接丢失有着相当不错的弥补作用。</p>
<p>启用该插件之后，在404页面会显示与链接最匹配的blog文章，并集成了google 搜素。</p>
<p>对于不存在的地址，如<a title="http://www.satwe.com/ipmsg.html" href="http://www.satwe.com/ipmsg.html">http://www.satwe.com/ipmsg.html</a>，效果如下图：</p>
<p><a href="http://www.satwe.com/wp-content/uploads/2008/09/hamo404.png"><img title="hamo-404" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="394" alt="hamo-404" src="http://www.satwe.com/wp-content/uploads/2008/09/hamo404-thumb.png" width="484" border="0" /></a> </p>
<p>具体安装步骤如下：</p>
<p> <span id="more-743"></span>
<ol>
<li>下载并激活<a href="http://www.askapache.com/seo/404-google-wordpress-plugin.html">askapache-google-404插件</a></li>
<li>在Settings中打开子菜单 &quot;AskApache Google 404&quot;，填入你的Google Ajax API Key并Update。如果还没有API Key，可以<a href="http://code.google.com/apis/ajaxsearch/signup.html">点击这里申请</a>。 </li>
<li>修改主题中的404.php，在内容区填入下面内容：</li>
</ol>
<blockquote><p>&lt;?php if(function_exists(&#8216;aa_google_404&#8242;))aa_google_404();?&gt;</p>
</blockquote>

	<br /><strong> 本文标签: <a href="http://www.satwe.com/tag/google" title="Google" rel="tag">Google</a>, <a href="http://www.satwe.com/tag/newsoft" title="newsoft" rel="tag">newsoft</a>, <a href="http://www.satwe.com/tag/plugin" title="plugin" rel="tag">plugin</a>, <a href="http://www.satwe.com/tag/wordpress" title="wordpress" rel="tag">wordpress</a></strong><br />
]]></content:encoded>
			<wfw:commentRss>http://www.satwe.com/archives/743.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
