<?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://fairyfish.net/tag/wordpress-plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://fairyfish.net</link>
	<description>关注 WordPress，关注互联网</description>
	<lastBuildDate>Tue, 22 May 2012 15:17:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>WordPress 插件：iPhone/iPad 限时免费精选</title>
		<link>http://fairyfish.net/m/appdp-list/</link>
		<comments>http://fairyfish.net/m/appdp-list/#comments</comments>
		<pubDate>Sat, 14 Apr 2012 05:47:23 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=3246</guid>
		<description><![CDATA[iPhone/iPad 限时免费精选是由 App 每日推送 提供的一个 WordPress Widget 插件，可以在你的 WordPress 博客的侧边栏显示最新的 iPhone/iPad 的限时免费应用。 该插件安装很简单，解压后把 appdp-list 目录上传到 /wp-content/plugins，在后台激活 Appdp List 插件，到 主题 -> 小工具 页面，把 iOS应用挂件 拖到左边的侧边栏里。然后可以进行如下设置： 可以选择分类（全部/游戏/应用），价格（全部/免费/限免），设备（通用/iPhone/iPad/通用），显示的数量和缓存时间。 最后显示效果如下： 下载：iPhone/iPad 限时免费精选 访问：App 每日推送 &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 8条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志国外前 100 名博客半数使用 WordPress 多说：最好的社会化评论服务 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/appdp-list/">iPhone/iPad 限时免费精选</a>是由 <a href="http://appdp.com/">App 每日推送</a> 提供的一个 WordPress Widget 插件，可以在你的 WordPress 博客的侧边栏显示最新的 iPhone/iPad 的限时免费应用。</p>
<p>该插件安装很简单，解压后把 appdp-list 目录上传到 /wp-content/plugins，在后台激活 Appdp List 插件，到 主题 -> 小工具 页面，把 iOS应用挂件 拖到左边的侧边栏里。然后可以进行如下设置：</p>
<p><img src="http://s.wordpress.org/extend/plugins/appdp-list/screenshot-2.png" alt="iPhone/iPad 限时免费精选设置" /></p>
<p>可以选择分类（全部/游戏/应用），价格（全部/免费/限免），设备（通用/iPhone/iPad/通用），显示的数量和缓存时间。</p>
<p>最后显示效果如下：</p>
<p><img src="http://s.wordpress.org/extend/plugins/appdp-list/screenshot-1.png?" alt="iPhone/iPad 限时免费精选" /></p>
<p>下载：<a href="http://wordpress.org/extend/plugins/appdp-list/">iPhone/iPad 限时免费精选</a><br />
访问：<a href="http://appdp.com/">App 每日推送</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/appdp-list/&title=WordPress+%E6%8F%92%E4%BB%B6%EF%BC%9AiPhone%2FiPad+%E9%99%90%E6%97%B6%E5%85%8D%E8%B4%B9%E7%B2%BE%E9%80%89&tags=WordPress 插件, "  title="WordPress 插件：iPhone/iPad 限时免费精选">收藏本文</a>
 / <a href="http://fairyfish.net/m/appdp-list/#comments" title="WordPress 插件：iPhone/iPad 限时免费精选">8条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/project/wpjam-debug/" title="检测 WordPress 运行效率的插件：WPJAM Debug">检测 WordPress 运行效率的插件：WPJAM Debug</a></li>
<li><a href="http://fairyfish.net/m/wordpress-action-hooks/" title="WordPress 常用 Action 接口">WordPress 常用 Action 接口</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=357101420&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fappdp-list%2F&amp;utmdt=WordPress+%E6%8F%92%E4%BB%B6%EF%BC%9AiPhone%2FiPad+%E9%99%90%E6%97%B6%E5%85%8D%E8%B4%B9%E7%B2%BE%E9%80%89&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/appdp-list/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>我爱水煮鱼使用的 WordPress 插件</title>
		<link>http://fairyfish.net/article/wordpress-plugins-used-in-fairyfish/</link>
		<comments>http://fairyfish.net/article/wordpress-plugins-used-in-fairyfish/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 13:34:19 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/2008/01/18/%e6%88%91%e7%88%b1%e6%b0%b4%e7%85%ae%e9%b1%bc%e4%bd%bf%e7%94%a8%e7%9a%84%e6%8f%92%e4%bb%b6/</guid>
		<description><![CDATA[构建一个强大的 WordPress 博客需要哪些插件？其实很少，今天就给大家介绍下<a href="http://fairyfish.net/">我爱水煮鱼</a>装的 WordPress 插件。只要这些插件你就可以构建一个强大的 WordPress 博客。]]></description>
			<content:encoded><![CDATA[<p>构建一个强大的 WordPress 博客需要哪些插件？其实很少，今天就给大家介绍下<a href="http://fairyfish.net/">我爱水煮鱼</a>装的 WordPress 插件。只要这些插件你就可以构建一个强大的 WordPress 博客。</p>
<h2>日志相关的 WordPress 插件</h2>
<p>日志相关的 WordPress 插件首先是相关日志：<strong><a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/">WP Related Posts</a></strong>，它可以通过 tag 来产生相关日志列表，让你网站增强粘性。</p>
<p>第二个我觉得必须安装的是：<strong><a href="http://fairyfish.net/project/toc/">WordPress 文章目录插件</a></strong>，WordPress 文章目录插件在日志的右侧加入一个文章目录，让整篇日志更好导航，读者也可以在阅读之前知道这篇文章的大概，另外这样也能增强网站 SEO 也是帮助的，因为 Google 可以索引内部锚点链接。</p>
<p>第三个是：<strong><a href="http://fairyfish.net/2010/10/29/smilie-vote/">WordPress 心情评论插件</a></strong>，WordPress 心情评论插件让博客的读者无需评论，而通过简单的点击就能表达自己对当前文章的感受，非常方便，这样满足读者的快速评论的需求，而博客的作者也能通过这个知道自己文章给用户的感受，进一步进行改进。</p>
<h2>留言相关的 WordPress 插件</h2>
<p>留言相关的插件我觉得只需装 <strong><a href="http://fairyfish.net/article/duoshuo/">多说这个社会化评论插件</a></strong>即可，它能为你的 WordPress 博客提供新浪微博、QQ、人人、开心、豆瓣、网易微博、搜狐微博、百度等多帐号登录并评论功能，帮你搭建更活跃，互动性更强的评论平台。有了多说这个社会化评论插件，基本留言相关的插件都无需再安装了，并且整个网站效率更高，互动性也更好。</p>
<h2>统计相关的 WordPress 插件</h2>
<p>统计相关的插件，首先推荐：<strong><a href="http://fairyfish.net/2009/11/16/wp-postviews/">PostViews</a></strong>，PostViews 只可以统计日志浏览次数，并且基于此产生流行日志，我还基于这个插件写了一个小插件：让你如何<a href="http://fairyfish.net/2009/07/23/postviews-for-admin/">在 WordPress 后台显示日志浏览数</a>。</p>
<p>如果仅仅通过日志浏览数不能满足你对统计的需求，建议你安装<a href="http://fairyfish.net/2009/07/16/analytics360/">Analytics360</a>，它可以让你在 WordPress 后台查看 Google Analytics 统计。</p>
<p>最后一个是：<strong><a href="http://fairyfish.net/project/wpjam-social-share/">社会化分享 WordPress 插件</a></strong>，社会化分享 WordPress 插件集成当前国内主要社会化分享按钮，并且和 Google Analytics 深度整合，可以在 Google Analytics 中查看社会化分享按钮点击的统计，以及社会化网络来源的流量。</p>
<h2>数据库相关的 WordPress 插件</h2>
<p>数据库优化：<strong><a href="http://fairyfish.net/2008/12/14/optimize-db/">Optimize DB</a></strong>，在 WordPress 后台直接优化和整理 MySQL 数据表。</p>
<p>数据库备份：<strong><a href="http://fairyfish.net/2007/07/24/backup-your-blog-regularly/">WordPress Database Backup</a></strong>，让你有规律的备份博客数据库。</p>
<h2>WordPress 缓存插件</h2>
<p>由于我的服务器是 <a href="http://fairyfish.net/article/media-temple/">MediaTemple 的 VPS</a>，支持自己管理和安装组件，所以我用的是 <a href="http://fairyfish.net/m/wordpress-memcached/">Memcached</a> + <a href="http://fairyfish.net/m/batcache/">BatCache</a>，如果你的服务器不支持，建议使用 <strong><a href="http://fairyfish.net/2008/10/27/wp-super-cache/">WP Super Cache</a> </strong>，这个是最佳 WordPress 静态化缓存插件，有效降低你服务器负荷，提高博客反应速度。</p>
<h2>SEO 相关的 WordPress 插件</h2>
<p>目前我使用的是：<a href="http://fairyfish.net/article/google-xml-sitemaps/">Google XML Sitemaps</a>，它可以生成博客的 sitemap.xml 的工具，让你的日志更快更好的被搜索引擎收录。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/article/wordpress-plugins-used-in-fairyfish/" title="我爱水煮鱼使用的 WordPress 插件">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/article/wordpress-plugins-used-in-fairyfish/&title=%E6%88%91%E7%88%B1%E6%B0%B4%E7%85%AE%E9%B1%BC%E4%BD%BF%E7%94%A8%E7%9A%84+WordPress+%E6%8F%92%E4%BB%B6&tags=WordPress 插件, "  title="我爱水煮鱼使用的 WordPress 插件">收藏本文</a>
 / <a href="http://fairyfish.net/article/wordpress-plugins-used-in-fairyfish/#comments" title="我爱水煮鱼使用的 WordPress 插件">137条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/project/wpjam-debug/" title="检测 WordPress 运行效率的插件：WPJAM Debug">检测 WordPress 运行效率的插件：WPJAM Debug</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1674119165&amp;utmr=-&amp;utmp=%2Frss%2Farticle%2Fwordpress-plugins-used-in-fairyfish%2F&amp;utmdt=%E6%88%91%E7%88%B1%E6%B0%B4%E7%85%AE%E9%B1%BC%E4%BD%BF%E7%94%A8%E7%9A%84+WordPress+%E6%8F%92%E4%BB%B6&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/article/wordpress-plugins-used-in-fairyfish/feed/</wfw:commentRss>
		<slash:comments>137</slash:comments>
		</item>
		<item>
		<title>多说：最好的社会化评论服务</title>
		<link>http://fairyfish.net/article/duoshuo/</link>
		<comments>http://fairyfish.net/article/duoshuo/#comments</comments>
		<pubDate>Sun, 11 Mar 2012 14:45:10 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[多说]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=article&#038;p=3234</guid>
		<description><![CDATA[追求最佳用户体验的社会化评论框，多说为中小网站提供新浪微博、QQ、人人、开心、豆瓣、网易微博、搜狐微博、百度等多帐号登录并评论功能。 “多说”帮你搭建更活跃，互动性更强的评论平台。它还有众多实用特性，功能强大且永久免费。]]></description>
			<content:encoded><![CDATA[<p>经常访问我爱水煮鱼的同学可能已经注意到我爱水煮鱼的评论系统已经替换成了<a href="http://www.duoshuo.com/">多说</a>这个第三方社会化评论服务，今天就给大家介绍下这块目前我认为国内最好的社会化评论服务，没有之一。</p>
<p><img src="http://plugins.svn.wordpress.org/duoshuo/assets/banner-772x250.png" alt="多说" width="600" /></p>
<h2>为什么第三方社会化服务</h2>
<p>对于中小博客来说，如何吸引用户留言以及留言之后的互动是非常困难的，我曾经开发过<a href="http://fairyfish.net/project/sina-connect/">新浪连接</a>（还有，腾讯微博连接，豆瓣连接）插件让用户更方便的登陆留言，以及<a href="http://fairyfish.net/2008/11/03/comment-reply-notification/">留言回复通知</a>让用户回复之后收到通知更好的互动。但是方便性和用户体验方面还是有很大的改进空间。</p>
<p>所以对于中小博客来说，需要第三方的评论系统，以更好地增加用户与网站、用户之间的交互，增强黏性。第三方社会化评论系统将各个网站孤立的评论系统连接到一起，从而具备了社会化特性，提高了社区用户的活跃度与网站流量。</p>
<h2>多说社会化评论服务的功能</h2>
<p>追求最佳用户体验的社会化评论框，多说为中小网站提供新浪微博、QQ、人人、开心、豆瓣、网易微博、搜狐微博、百度等多帐号登录并评论功能。 “多说”帮你搭建更活跃，互动性更强的评论平台。它还有众多实用特性，功能强大且永久免费。主要的功能有：</p>
<ul>
<li><strong>支持多种社会化账号登录</strong>：为中小网站提供新浪微博、QQ、人人、开心、豆瓣、网易微博、搜狐微博、百度等多帐号登录并评论功能</li>
<li><strong>回复提醒</strong>：如果评论收到回复，评论者在任何安装了多说系统的网页都可以收到提示，回访你的网站</li>
<li><strong>评论标记喜欢</strong>：鼓励用户留下言之有物的评论。</li>
<li><strong>数据本地保存</strong>：评论数据实时保存到WordPress本地服务器，并可随时将多说评论导出，不用担心数据丢失</li>
<li><strong>智能识别</strong>：利用Akismat和其他安装了多说评论系统网站的数据库，智能识别垃圾评论</li>
<li><strong>分享评论或文章</strong>：只需简单勾选，评论或文章即可分享到各大社交网站。带有评论的分享会让评论者的好友更有兴趣访问你的网站</li>
<li><strong>微博评论同步</strong>：WordPress网站可以在发布文章的同时发布一条新浪微博，微博的评论自动同步到你的网站</li>
<li><strong>跨网站登录</strong>：访客在别的网站上登录多说后，再访问你的网站时，可以不用再登录，直接评论</li>
</ul>
<h2>多说取代的 WordPress 插件</h2>
<p>单纯说多说的功能，可能大家还不知道这个插件的强大之处，这里就列下，装了多说之后，可以取代以下的插件。</p>
<ol>
<li>新浪微博连接，豆瓣连接，腾讯微博连接等各种使用社交账号登陆的插件，嗯，我开发的这三个插件也将合并到多说里面。</li>
<li>留言回复通知插件（Comments Reply Notification）。</li>
<li>Comments Rating 或者 Comments Digg 这类的插件，但是目前多说只有喜欢功能，没有不喜欢，然后留言没有按照喜欢数排序，希望这方面多说可以加强。</li>
<li>AJAX Comment，AJAX Paged Comment，这类插件也无需再安装了。</li>
<li>同步到日志到新浪微博，QQ空间，人人网等各种同步日志的插件也无需安装了，多说都已支持。</li>
</ol>
<p>多说一个插件几乎把 WordPress 留言相关的插件全都包括了，并且体验和易用性更好，所以对于 WordPress 博主来说，多说是必备的一个插件。</p>
<p>我使用过程中，唯一希望增加支持的功能：</p>
<p>AJAX Edit Comment：目前多说的留言发布之后不能修改，希望增加类似 AJAX Edit Comment 的功能，让用户在 5 分钟或者更长的一段时间内可以修改。</p>
<h2>安装多说</h2>
<p>在 WordPress 插件库中搜索&#8221;duoshuo&#8221;, 下载并启用，在Wordpress “设置 -> 多说”中，设置二级域名并一键注册，同步评论到多说，并进行其他设置。安装和使用非常简单，这里不多说了，大家有什么问题可以加他们的 QQ 群：210801164。</p>
<p>大家可以在下面留言体验下多说的功能，保证大家都会喜欢 <img src='http://fairyfish.b0.upaiyun.com/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  。</p>
<p>下载：<a href="http://wordpress.org/extend/plugins/duoshuo/">多说</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/article/duoshuo/&title=%E5%A4%9A%E8%AF%B4%EF%BC%9A%E6%9C%80%E5%A5%BD%E7%9A%84%E7%A4%BE%E4%BC%9A%E5%8C%96%E8%AF%84%E8%AE%BA%E6%9C%8D%E5%8A%A1&tags=WordPress 插件, 多说, "  title="多说：最好的社会化评论服务">收藏本文</a>
 / <a href="http://fairyfish.net/article/duoshuo/#comments" title="多说：最好的社会化评论服务">71条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/project/wpjam-debug/" title="检测 WordPress 运行效率的插件：WPJAM Debug">检测 WordPress 运行效率的插件：WPJAM Debug</a></li>
<li><a href="http://fairyfish.net/m/wordpress-action-hooks/" title="WordPress 常用 Action 接口">WordPress 常用 Action 接口</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1020033603&amp;utmr=-&amp;utmp=%2Frss%2Farticle%2Fduoshuo%2F&amp;utmdt=%E5%A4%9A%E8%AF%B4%EF%BC%9A%E6%9C%80%E5%A5%BD%E7%9A%84%E7%A4%BE%E4%BC%9A%E5%8C%96%E8%AF%84%E8%AE%BA%E6%9C%8D%E5%8A%A1&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/article/duoshuo/feed/</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
		<item>
		<title>WordPress 插件开发技巧：在插件页面添加快捷设置链接</title>
		<link>http://fairyfish.net/m/add-direct-setting-link/</link>
		<comments>http://fairyfish.net/m/add-direct-setting-link/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 15:18:01 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=3235</guid>
		<description><![CDATA[在 WordPress 插件页面，很多插件启动之后，都会出现一个设置的链接，让你直接到该插件的设置页面进行设置。下面是实现的案例代码： add_filter('plugin_action_links', 'add_qzone_settings_link', 10, 2 ); function add_qzone_settings_link($links, $file) { static $this_plugin; if (!$this_plugin) $this_plugin = plugin_basename(__FILE__); if ($file == $this_plugin){ $settings_link = '&#60;a href="'.wp_nonce_url("admin.php?page=wp2qzone").'"&#62;设置&#60;/a&#62;'; array_unshift($links, $settings_link); } return $links; } &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 9条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志WordPress 插件：iPhone/iPad 限时免费精选 [...]]]></description>
			<content:encoded><![CDATA[<p>在 WordPress 插件页面，很多插件启动之后，都会出现一个设置的链接，让你直接到该插件的设置页面进行设置。下面是实现的案例代码：</p>
<pre>
add_filter('plugin_action_links', 'add_qzone_settings_link', 10, 2 );
function add_qzone_settings_link($links, $file) {
	static $this_plugin;
	if (!$this_plugin) $this_plugin = plugin_basename(__FILE__);

	if ($file == $this_plugin){
		$settings_link = '&lt;a href="'.wp_nonce_url("admin.php?page=wp2qzone").'"&gt;设置&lt;/a&gt;';
		array_unshift($links, $settings_link);
	}
	return $links;
}
</pre>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/add-direct-setting-link/&title=WordPress+%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E6%8A%80%E5%B7%A7%EF%BC%9A%E5%9C%A8%E6%8F%92%E4%BB%B6%E9%A1%B5%E9%9D%A2%E6%B7%BB%E5%8A%A0%E5%BF%AB%E6%8D%B7%E8%AE%BE%E7%BD%AE%E9%93%BE%E6%8E%A5&tags=WordPress 插件, "  title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">收藏本文</a>
 / <a href="http://fairyfish.net/m/add-direct-setting-link/#comments" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">9条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/project/wpjam-debug/" title="检测 WordPress 运行效率的插件：WPJAM Debug">检测 WordPress 运行效率的插件：WPJAM Debug</a></li>
<li><a href="http://fairyfish.net/m/wordpress-action-hooks/" title="WordPress 常用 Action 接口">WordPress 常用 Action 接口</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=744103469&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fadd-direct-setting-link%2F&amp;utmdt=WordPress+%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E6%8A%80%E5%B7%A7%EF%BC%9A%E5%9C%A8%E6%8F%92%E4%BB%B6%E9%A1%B5%E9%9D%A2%E6%B7%BB%E5%8A%A0%E5%BF%AB%E6%8D%B7%E8%AE%BE%E7%BD%AE%E9%93%BE%E6%8E%A5&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/add-direct-setting-link/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>WordPress 文章目录插件</title>
		<link>http://fairyfish.net/project/toc/</link>
		<comments>http://fairyfish.net/project/toc/#comments</comments>
		<pubDate>Fri, 09 Mar 2012 05:29:06 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=3015</guid>
		<description><![CDATA[WordPress 文章目录插件非常简单，就是在日志的右侧加入一个文章目录，让整篇日志更好导航，读者也可以在阅读之前知道这篇文章的大概意思，另外这样对 SEO 也是帮助的，因为 Google 可以索引内部锚点链接。]]></description>
			<content:encoded><![CDATA[<h2>SEO 页面优化：语义化</h2>
<p>我们知道<strong>语义化</strong>是 SEO 页面优化的一个重点的内容，语义化不仅仅是可以尝试使用 HTML5 去重写博客主题，还有使用 H2 H3 标签让博客日志内容也更有层次化和语义化。</p>
<p>而使用了 H2 H3 这些标签之后，可以建立锚点链接，建立文章目录，这样不仅方便博客的读者可以一目了然知道文章的内容是讲什么，并且我么 Google 现在已经可以索引内部锚点链接。</p>
<h2>WordPress 文章目录插件来源</h2>
<p>对于 WordPress 博客来说，平常写博客的时候，就应该注意语义化，比如列表页，网站题目是 H1 标签，文章标题是 H2 标签，而文章页面，则标题是 H1 标签，内文从 H2 标签开始试用。</p>
<p>当做好上面的语义化之后，怎么自动生成锚点和文章目录呢？</p>
<p>现有文章目录 WordPress 插件也都有几个，但是使用都有一些麻烦，写的很复杂还要配置，不符合我使用插件的习惯，我个人的感觉就是插件只需要简单上传激活就好了，所以就有了这个 <strong>WordPress 文章目录插件</strong>。</p>
<h2>WordPress 文章目录插件安装和使用</h2>
<p>WordPress 文章目录插件非常简单，就是在日志的右侧加入一个文章目录，让整篇日志更好导航，读者也可以在阅读之前知道这篇文章的大概意思。</p>
<p class="entry_img"><img src="http://wpjam.net/wp-content/uploads/screenshot/toc.jpg" alt="WordPress 文章目录插件" /><br />
WordPress 文章目录插件
</p>
<p>正如上面所说，这个插件异常简单，<strong>只需要上传激活即可</strong>。但是在编辑文章的时候，文章中的<strong>子标题需要按照 h2 h3 排好</strong>，插件会自动抓取的。</p>
<p>不要再问我怎么使用了，我都没法再说了，一定要认真看文章！！！</p>
<h2>WordPress 文章目录插件效果</h2>
<p>你可以通过点击这篇文章查看效果： <a href="http://fairyfish.net/article/media-temple/">主机推荐：(mt) Media Temple</a>。</p>
<p>在 Google 搜索 <strong>MT 主机</strong> 可以看到，Google 索引了这篇文章的内部锚点链接。</p>
<p class="entry_img"><img src="http://wpjam.net/wp-content/uploads/screenshot/toc-effect.png" alt="WordPress 文章目录插件效果" /><br />
WordPress 文章目录插件 Google 索引内部锚点链接效果</p>
<p>不过这个插件是收费的，价格也挺贵，需要 4.99， <img src='http://fairyfish.b0.upaiyun.com/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
购买：<a href="http://wpjam.net/item/toc/">WordPress 文章目录插件</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/project/toc/" title="WordPress 文章目录插件">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/project/toc/&title=WordPress+%E6%96%87%E7%AB%A0%E7%9B%AE%E5%BD%95%E6%8F%92%E4%BB%B6&tags=WordPress 插件, "  title="WordPress 文章目录插件">收藏本文</a>
 / <a href="http://fairyfish.net/project/toc/#comments" title="WordPress 文章目录插件">39条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/project/wpjam-debug/" title="检测 WordPress 运行效率的插件：WPJAM Debug">检测 WordPress 运行效率的插件：WPJAM Debug</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=822035741&amp;utmr=-&amp;utmp=%2Frss%2Fproject%2Ftoc%2F&amp;utmdt=WordPress+%E6%96%87%E7%AB%A0%E7%9B%AE%E5%BD%95%E6%8F%92%E4%BB%B6&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/project/toc/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
		<item>
		<title>防止 Email 地址被机器收集的 WordPress 插件：Antispambot ShortCode</title>
		<link>http://fairyfish.net/project/antispambot-shortcode/</link>
		<comments>http://fairyfish.net/project/antispambot-shortcode/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 13:35:56 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[SPAM]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=project&#038;p=3161</guid>
		<description><![CDATA[有时候想在博客中向用户留言告诉他们读者的 email 地址，让用户直接通过 email 地址联系，但是这样简单展示 email 地址被机器收集，然后收到一大堆 spam。所以我就写个 WordPress 插件：Antispambot ShortCode，让博主使用 WordPress Shortcode 方式在日志内容中输入 email 地址，向用户正确展示邮件地址而无需担心邮件地址被机器收集。]]></description>
			<content:encoded><![CDATA[<h2>让邮件地址不被机器收集</h2>
<p>有时候想在博客中向用户留言告诉他们读者的 email 地址，让用户直接通过 email 地址联系，但是这样简单展示 email 地址被机器收集，然后收到一大堆 spam。</p>
<p>所以我就写个 WordPress 插件：Antispambot ShortCode，让博主使用 WordPress Shortcode 方式在日志内容中输入 email 地址，向用户正确展示邮件地址而无需担心邮件地址被机器收集。</p>
<h2>Antispambot ShortCode 使用</h2>
<p>Antispambot ShortCode 这个插件使用非常简单，上传激活之后，如果只是简单展示邮件地址，只需要在日志内容输入以下内容：</p>
<p><code>[email]you-email-address@email.com[/email]</code></p>
<p>显示效果：y&#111;&#117;-&#101;&#109;ail&#45;&#97;ddr&#101;s&#115;&#64;&#101;ma&#105;l&#46;c&#111;&#109;</p>
<p>查看源代码，你会发现 email 地址 HTML 源代码已经是：<br />
<code>y&amp;#111;&amp;#117;&amp;#45;&amp;#101;&amp;#109;ail-a&amp;#100;&amp;#100;&amp;#114;e&amp;#115;&amp;#115;&amp;#64; &amp;#101;&amp;#109;ai&amp;#108;&amp;#46;&amp;#99;&amp;#111;&amp;#109;</code>，</p>
<p>这样的代码，机器人是很难收集的，但是普通用户则可以直接阅读，不受影响。</p>
<p>如果你想把 email 地址显示为连接，可以加上 link 参数，如：<br />
<code>[email link="1"]you-email-address@email.com[/email]</code></p>
<p>显示结果为：<a href="mailto:you%2demai%6c-%61d%64%72e%73s@em%61%69l%2eco%6d" title="mail to you-email-address@email.com">yo&#117;&#45;e&#109;&#97;il&#45;&#97;ddre&#115;s&#64;&#101;mai&#108;&#46;&#99;&#111;&#109;</a></p>
<p>下载：<a href="http://wpcn.googlecode.com/files/antispambot-shortcode.zip">Antispambot ShortCode </a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/project/antispambot-shortcode/" title="防止 Email 地址被机器收集的 WordPress 插件：Antispambot ShortCode">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/project/antispambot-shortcode/&title=%E9%98%B2%E6%AD%A2+Email+%E5%9C%B0%E5%9D%80%E8%A2%AB%E6%9C%BA%E5%99%A8%E6%94%B6%E9%9B%86%E7%9A%84+WordPress+%E6%8F%92%E4%BB%B6%EF%BC%9AAntispambot+ShortCode&tags=SPAM, WordPress 插件, "  title="防止 Email 地址被机器收集的 WordPress 插件：Antispambot ShortCode">收藏本文</a>
 / <a href="http://fairyfish.net/project/antispambot-shortcode/#comments" title="防止 Email 地址被机器收集的 WordPress 插件：Antispambot ShortCode">8条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2009/12/15/si-captcha-anti-spam/" title="WordPress 验证码插件：SI CAPTCHA Anti-Spam ">WordPress 验证码插件：SI CAPTCHA Anti-Spam </a></li>
<li><a href="http://fairyfish.net/2009/01/22/comments-link-redirect/" title="防 Spam 的终极办法：Comments Link Redirect">防 Spam 的终极办法：Comments Link Redirect</a></li>
<li><a href="http://fairyfish.net/2007/10/14/fuck-spam-machine/" title="防止机器留言">防止机器留言</a></li>
<li><a href="http://fairyfish.net/2007/07/12/akismet-two-billion/" title="Akismet 阻止了20多亿条垃圾评论">Akismet 阻止了20多亿条垃圾评论</a></li>
<li><a href="http://fairyfish.net/2007/05/10/simple-spam-filter/" title="WordPress 防垃圾留言插件：Simple Spam Filter">WordPress 防垃圾留言插件：Simple Spam Filter</a></li>
<li><a href="http://fairyfish.net/2007/04/12/akismet/" title="WordPress 官方出品的防垃圾留言插件：Akismet">WordPress 官方出品的防垃圾留言插件：Akismet</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=810590215&amp;utmr=-&amp;utmp=%2Frss%2Fproject%2Fantispambot-shortcode%2F&amp;utmdt=%E9%98%B2%E6%AD%A2+Email+%E5%9C%B0%E5%9D%80%E8%A2%AB%E6%9C%BA%E5%99%A8%E6%94%B6%E9%9B%86%E7%9A%84+WordPress+%E6%8F%92%E4%BB%B6%EF%BC%9AAntispambot+ShortCode&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/project/antispambot-shortcode/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>支持全平台的 WordPress 视频插件：WPJAM Video</title>
		<link>http://fairyfish.net/project/wpjam-video/</link>
		<comments>http://fairyfish.net/project/wpjam-video/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 13:35:48 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[优酷]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=project&#038;p=3173</guid>
		<description><![CDATA[优酷全站支持 iPad 和 iPhone，所以我研究了下优酷的 HTML5 播放器，开发这个插件，让 WordPress 博主能够非常方便在文章中插入优酷视频，支持全平台播放，在 PC 上使用 Flash 播放器播放，在 iPhone 和 iPad 上使用 HTML5 播放器播放，并且还支持缓存插件。]]></description>
			<content:encoded><![CDATA[<p>前面我介绍过<a href="http://fairyfish.net/m/wordpress-embed-youku/">使用 WordPress 的 Embed 功能快速插入优酷视频</a>，不过通过这样方式插入的代码是 Flash 代码。而 iOS 系统一直不支持 Flash，所以很多 WordPress 用户写博客的时候，在插入优酷视频的 Flash 代码之后，都要添加一段话，比如：iOS 用户请点该链接查看，这样用户体验非常差，读者看视频也非常不方便。</p>
<h2>WPJAM Video 介绍</h2>
<p><a href="http://fairyfish.net/m/youku-support-ios/">优酷全站支持 iPad 和 iPhone</a>，所以我研究了下优酷的 HTML5 播放器，开发这个插件，让 WordPress 博主能够非常方便在文章中插入优酷视频，支持全平台播放，在 PC 上使用 Flash 播放器播放，在 iPhone 和 iPad 上使用 HTML5 播放器播放，并且还支持缓存插件。</p>
<h2>WPJAM Video 使用</h2>
<p>WPJAM Video 使用也是非常简单的，它是基于 WordPress Shortcode API 实现的：</p>
<ol>
<li>
<p>下载 <a href="http://wpcn.googlecode.com/files/wpjam-video.zip">WPJAM Video</a>。</p>
</li>
<li>
<p>解压之后上传到插件目录，并激活。</p>
</li>
<li>
<p>通过以下方式添加视频：</p>
<pre>[video]http://v.youku.com/v_show/id_XMzE0MDkzMzI4.html[/video]</pre>
<p>默认情况下，视频是 480 宽，400 高，如果你要把宽度和高度设置为 600X500 的话，使用以下代码：</p>
<pre>[video width="600" height="500"]http://v.youku.com/v_show/id_XMzE0MDkzMzI4.html[/video]</pre>
</li>
</ol>
<p>目前该插件只支持优酷，以后会完善支持土豆等其他视频网站，主要的问题是其他视频网站的 HTML5 视频链接无法获取。</p>
<p>演示：<a href="http://appdp.com/app/6184/">http://appdp.com/app/6184/</a> | <a href="http://imv.im/">http://imv.im/</a><br />
下载：<a href="http://wpcn.googlecode.com/files/wpjam-video.zip">WPJAM Video</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/project/wpjam-video/" title="支持全平台的 WordPress 视频插件：WPJAM Video">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/project/wpjam-video/&title=%E6%94%AF%E6%8C%81%E5%85%A8%E5%B9%B3%E5%8F%B0%E7%9A%84+WordPress+%E8%A7%86%E9%A2%91%E6%8F%92%E4%BB%B6%EF%BC%9AWPJAM+Video&tags=iPad, iPhone, WordPress 插件, 优酷, "  title="支持全平台的 WordPress 视频插件：WPJAM Video">收藏本文</a>
 / <a href="http://fairyfish.net/project/wpjam-video/#comments" title="支持全平台的 WordPress 视频插件：WPJAM Video">19条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/youku-support-ios/" title="优酷全站支持 iPad 和 iPhone ">优酷全站支持 iPad 和 iPhone </a></li>
<li><a href="http://fairyfish.net/m/wordpress-embed-youku/" title="使用 WordPress 的 Embed 功能快速插入优酷视频">使用 WordPress 的 Embed 功能快速插入优酷视频</a></li>
<li><a href="http://fairyfish.net/m/moobile/" title="Moobile：基于 MooTools 框架实现的移动 WebApp 开发框架">Moobile：基于 MooTools 框架实现的移动 WebApp 开发框架</a></li>
<li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=2136735317&amp;utmr=-&amp;utmp=%2Frss%2Fproject%2Fwpjam-video%2F&amp;utmdt=%E6%94%AF%E6%8C%81%E5%85%A8%E5%B9%B3%E5%8F%B0%E7%9A%84+WordPress+%E8%A7%86%E9%A2%91%E6%8F%92%E4%BB%B6%EF%BC%9AWPJAM+Video&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/project/wpjam-video/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>社会化分享 WordPress 插件</title>
		<link>http://fairyfish.net/project/wpjam-social-share/</link>
		<comments>http://fairyfish.net/project/wpjam-social-share/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 13:35:40 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[社会化网络]]></category>
		<category><![CDATA[社会化营销]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2891</guid>
		<description><![CDATA[社会化分享 WordPress 插件集成当前国内主要社会化分享按钮，并且和 Google Analytics 深度整合，可以在 Google Analytics 中查看社会化分享按钮点击的统计，以及社会化网络来源的流量。]]></description>
			<content:encoded><![CDATA[<p><a href="http://fairyfish.net/2010/08/02/social-share/">社会化营销秘密武器：用 Google Analytics 监测社会化分享效果</a>这篇日志是这个插件的原型分析，最终把这个想法制作成插件。</p>
<h2>社会化分享 WordPress 插件简介</h2>
<p>社会化分享这个 WordPress 插件主要功能，就是在博客上集成当前国内主要社会化分享按钮，并且和 Google Analytics 深度整合，可以在 Google Analytics 中查看社会化分享按钮点击的统计，以及社会化网络来源的流量。</p>
<h2>社会化分享 WordPress 插件功能详细介绍</h2>
<p><strong>社会化分享按钮点击统计</strong></p>
<p>社会化分享 WordPress 插件可以在 Google Analytics 中分析出那个社会化分享按钮被点击次数最多，在 Google Anlytics 中事件跟踪中可以查看到以下报表：</p>
<p class="entry_img"><img src="http://pic.fairyfish.com/2010/07/social_share_report.jpg" alt="社会化分享按钮点击统计报表" /><br />
社会化分享按钮点击统计报表</p>
<p>如果选择事件总计标签左边侧的下拉菜单，选择网页就能看到哪个页面被分享最多：</p>
<p class="entry_img"><img src="http://pic.fairyfish.com/2010/07/social_share_most_page_report.jpg" alt="社会化分享按钮最多点击页面统计报表" /><br />
社会化分享按钮最多点击页面统计报表</p>
<p><strong>社会化分享的效果监控</strong></p>
<p>这个插件还可以分析出社会化分享的效果，可以监控出来那个社会化网络来源的流量最多，在 Google Analytics 报告 》 流量来源 》 广告系列 看到来源的流量：</p>
<p class="entry_img"><img src="http://pic.fairyfish.com/2010/07/social_share_refer_report.jpg" alt="社会化分享效果统计报表" /><br />
社会化分享效果统计报表</p>
<h2>社会化分享 WordPress 插件安装和使用</h2>
<p>安装社会化分享 WordPress 插件之前，你必须给你的博客安装 Google Analytics，并且使用安装的是 <a href="http://fairyfish.net/2009/12/03/async-google-analytics/">Google Analytics 的异步跟踪代码</a>（因为 Google 已经默认使用异步跟踪代码，并且这个模式更准确，为了提高插件效率，我也不做选项和判断了），所以使用之前一定要确保，不然将无法使用。</p>
<p>安装社会化分享 WordPress 插件非常简单，将下载的文件解压缩，上传到 WordPress 插件目录中，然后激活，它就会自动在日志页面，日志内容的后面自动添加社会化分享按钮，如果你想自定义社会化分享按钮的位置，你可以吧 <code>$share_share_auto</code> 设置为 0，然后在 <code>single.php</code> 文件中你希望的位置插入 &lt;?php social_share(); ?&gt; 即可。</p>
<h2>下载社会化分享 WordPress 插件</h2>
<p>下载地址：<a href="http://wordpress.org/extend/plugins/wpjam-social-share/">http://wordpress.org/extend/plugins/wpjam-social-share/</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/project/wpjam-social-share/" title="社会化分享 WordPress 插件">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/project/wpjam-social-share/&title=%E7%A4%BE%E4%BC%9A%E5%8C%96%E5%88%86%E4%BA%AB+WordPress+%E6%8F%92%E4%BB%B6&tags=Google Analytics, WordPress 插件, 社会化网络, 社会化营销, "  title="社会化分享 WordPress 插件">收藏本文</a>
 / <a href="http://fairyfish.net/project/wpjam-social-share/#comments" title="社会化分享 WordPress 插件">26条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2010/08/02/social-share/" title="社会化营销秘密武器：用 Google Analytics 监测社会化分享效果">社会化营销秘密武器：用 Google Analytics 监测社会化分享效果</a></li>
<li><a href="http://fairyfish.net/2007/12/14/the-next-social-network-wordpress/" title="下一代社会化网络：WordPress">下一代社会化网络：WordPress</a></li>
<li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=692768274&amp;utmr=-&amp;utmp=%2Frss%2Fproject%2Fwpjam-social-share%2F&amp;utmdt=%E7%A4%BE%E4%BC%9A%E5%8C%96%E5%88%86%E4%BA%AB+WordPress+%E6%8F%92%E4%BB%B6&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/project/wpjam-social-share/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>WP2Qzone：同步 WordPress 博客日志到 QQ 空间</title>
		<link>http://fairyfish.net/project/wp-qzone/</link>
		<comments>http://fairyfish.net/project/wp-qzone/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 13:35:27 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[QQ]]></category>
		<category><![CDATA[Qzone]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2031</guid>
		<description><![CDATA[由于 Qzone 支持通过你的 QQ 邮箱发布，而 QQ 邮箱有支持 SMTP 协议，而 WordPress 所包含的 PHPMailer 类可以使用 SMTP 发邮件，所以我们可以通过使用 PHPMailer  同步 WordPress 博客日志到 Qzone。]]></description>
			<content:encoded><![CDATA[<h2>WP2Qzone 介绍</h2>
<p>WP2Qzone 是一个 WordPres 插件，它的功能很简单就是同步 WordPress 博客日志到 Qzone。</p>
<p>WP2Qzone 并不是使用腾讯的社区开放平台的接口进行同步的，这个接口太烦人了，要 OAuth 认证，好几个步骤，然后 QQ 接口总是有些莫名的问题，想想都烦。而我们只是想同步博客而已，用不到这个开放接口其他功能，所以简单点输入 QQ 账号和密码，然后设置同步全文还是摘要，就好了。 <img src='http://fairyfish.b0.upaiyun.com/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<h2>WP2Qzone 原理</h2>
<p>WP2Qzone 的原理是通过 QQ 邮箱中转实现的，具体的过程是这样的：由于 Qzone 支持通过你的 QQ 邮箱发布，而 QQ 邮箱又支持 SMTP 协议，而 WordPress 所包含的 PHPMailer 类可以使用 SMTP 发邮件，所以我们可以通过使用 PHPMailer 发送邮件来实现同步 WordPress 博客日志到 Qzone。</p>
<p>因此首先需要<strong><a href="http://service.mail.qq.com/cgi-bin/help?subtype=1&#038;&#038;no=166&#038;&#038;id=28">打开 QQ 邮箱的 SMTP  功能</a></strong>。</p>
<h2>WP2Qzone 安装和使用</h2>
<p>1. <a href="http://service.mail.qq.com/cgi-bin/help?subtype=1&#038;&#038;no=166&#038;&#038;id=28">打开 QQ 邮箱的 SMTP  功能</a></p>
<p>2. 下载 WP2Qzone 插件：<a href="http://wpcn.googlecode.com/files/wp2qzone-new.zip">WP2Qzone</a>。</p>
<p>3. 上传到 WordPress 插件目录中下并激活。</p>
<p>4. 在 WP 后台 > 设置 > WP2Qzone 设置页面，输入你要同步的 QQ 空间对应的 QQ 号码和密码，以及设置同步全文还是摘要。</p>
<p class="entry_img"><img src="http://pic.fairyfish.com/2011/wp2qzone.png" alt="WP2Qzone设置" /><br />
WP2Qzone 插件设置</p>
<p>5. 这样只要你一发布日志就会自动更新到 Qzone 中。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/project/wp-qzone/" title="WP2Qzone：同步 WordPress 博客日志到 QQ 空间">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/project/wp-qzone/&title=WP2Qzone%EF%BC%9A%E5%90%8C%E6%AD%A5+WordPress+%E5%8D%9A%E5%AE%A2%E6%97%A5%E5%BF%97%E5%88%B0+QQ+%E7%A9%BA%E9%97%B4&tags=QQ, Qzone, WordPress 插件, "  title="WP2Qzone：同步 WordPress 博客日志到 QQ 空间">收藏本文</a>
 / <a href="http://fairyfish.net/project/wp-qzone/#comments" title="WP2Qzone：同步 WordPress 博客日志到 QQ 空间">131条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2010/12/20/qq-connect/" title="腾讯微博连接：使用 QQ 号码登录你的 WordPress 博客">腾讯微博连接：使用 QQ 号码登录你的 WordPress 博客</a></li>
<li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=788025039&amp;utmr=-&amp;utmp=%2Frss%2Fproject%2Fwp-qzone%2F&amp;utmdt=WP2Qzone%EF%BC%9A%E5%90%8C%E6%AD%A5+WordPress+%E5%8D%9A%E5%AE%A2%E6%97%A5%E5%BF%97%E5%88%B0+QQ+%E7%A9%BA%E9%97%B4&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/project/wp-qzone/feed/</wfw:commentRss>
		<slash:comments>131</slash:comments>
		</item>
		<item>
		<title>检测 WordPress 运行效率的插件：WPJAM Debug</title>
		<link>http://fairyfish.net/project/wpjam-debug/</link>
		<comments>http://fairyfish.net/project/wpjam-debug/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 13:34:54 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=project&#038;p=3225</guid>
		<description><![CDATA[WPJAM Debug 的功能很简单，在当前页面加上 ?debug 的 query string，然后页脚就会显示当前页面有多少条 SQL 查询，页面生成花了多少时间，并且把 SQL 按照执行顺序和按照耗时列出。]]></description>
			<content:encoded><![CDATA[<p>很多同学都说 WordPress 的效率很低，但是又说不出哪里效率低，于是我就写一个 WPJAM Debug 插件，帮你检测 WordPress 的效率。</p>
<p>WPJAM Debug 的功能很简单，在当前页面加上 ?debug 的 query string，然后页脚就会显示当前页面有多少条 SQL 查询，页面生成花了多少时间，并且把 SQL 按照执行顺序和按照耗时列出。</p>
<p><img src="http://wpjam.net/wp-content/uploads/2012/02/wpjam-debug-full.png" alt="WPJAM Debug" width="600" /></p>
<p>WPJAM 安装和使用很简单，购买之后，解压缩上传到插件目录，然后激活即可。然后在要检测的页面后面加上 ?debug 的 query string 即可，比如：<a href="http://wpjam.net/item/wpjam-debug/?debug">http://wpjam.net/item/wpjam-debug/?debug</a>，就能在页脚看到类似的上图的输出结果。</p>
<p>注意这个是一个面向 WordPress 开发者的插件，并且只是用于在 WordPress 优化时候进行性能和效率检测，真正的优化还需要你自己进行，但是这个插件能够提供很多有益的参考。</p>
<p>购买：<a href="http://wpjam.net/item/wpjam-debug/">http://wpjam.net/item/wpjam-debug/</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/project/wpjam-debug/" title="检测 WordPress 运行效率的插件：WPJAM Debug">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/project/wpjam-debug/&title=%E6%A3%80%E6%B5%8B+WordPress+%E8%BF%90%E8%A1%8C%E6%95%88%E7%8E%87%E7%9A%84%E6%8F%92%E4%BB%B6%EF%BC%9AWPJAM+Debug&tags=WordPress 插件, "  title="检测 WordPress 运行效率的插件：WPJAM Debug">收藏本文</a>
 / <a href="http://fairyfish.net/project/wpjam-debug/#comments" title="检测 WordPress 运行效率的插件：WPJAM Debug">0条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/m/wordpress-action-hooks/" title="WordPress 常用 Action 接口">WordPress 常用 Action 接口</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1281656726&amp;utmr=-&amp;utmp=%2Frss%2Fproject%2Fwpjam-debug%2F&amp;utmdt=%E6%A3%80%E6%B5%8B+WordPress+%E8%BF%90%E8%A1%8C%E6%95%88%E7%8E%87%E7%9A%84%E6%8F%92%E4%BB%B6%EF%BC%9AWPJAM+Debug&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/project/wpjam-debug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 如何启用 Memcached 内存缓存</title>
		<link>http://fairyfish.net/m/wordpress-memcached/</link>
		<comments>http://fairyfish.net/m/wordpress-memcached/#comments</comments>
		<pubDate>Sun, 26 Feb 2012 15:30:23 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Memcached]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[WordPress 缓存]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1266</guid>
		<description><![CDATA[Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用，Memcached 既能提高访问的速度，同时还减低了数据库的负载。让 WordPress 启用 Memcached 缓存可以加快 WordPress 访问速度。]]></description>
			<content:encoded><![CDATA[<h2>Memcached 是什么?</h2>
<p>Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用，Memcached 既能提高访问的速度，同时还减低了数据库的负载。</p>
<p><a href="http://www.danga.com/">Danga Interactive</a> 为提升 <a href="http://liveJournal.com">LiveJournal.com</a> 的速度研发了 Memcached。目前，LiveJournal.com 每天已经在向一百万用户提供多达两千万次的页面访问。而这些，是由一个由 Web 服务器和数据库服务器组成的集群完成的。Memcached 几乎完全放弃了任何数据都从数据库读取的方式，同时，它还缩短了用户查看页面的速度、更好的资源分配方式，以及 Memcache 失效时对数据库的访问速度。</p>
<h2>WordPress 和 Memcache</h2>
<p>由于 WordPress 默认支持 <a href="http://fairyfish.net/m/using-the-wordpress-object-cache/">Object Cache</a>，所以在 WordPress 实现 Memcached 就是使用 Memcached 把 WordPress 的 Object Cache 写到内存中去，下次直接从内存中读取。相比直接从数据库去读取数据，或者从 Object Cache 数据存到文件，然后从硬盘中读取，Memcached 有很大的速度优势。</p>
<h2>Memcached 命中率</h2>
<p><img src="http://pic.fairyfish.com/2012/memcached-status.png" alt="Memcached 命中率" /></p>
<p>上图是我爱水煮鱼使用 Memcached 之后的缓存对象的命中率，可以看出命中率是非常高，接近 97%，基本上可以保证所有数据都是从能内存中取，所以使用 Memcached 进行缓存是非常有效的。</p>
<h2>WordPress 如何启用 Memcached 缓存</h2>
<p>1. 需要你的服务器支持，就是你的 PHP 需要安装上 Memcached 扩展。你可以通过 <code>phpinfo()</code> 这个 PHP 函数来检测。</p>
<p>2. 下载 WordPress Memcached 插件：<a href="http://wordpress.org/extend/plugins/memcached/">http://wordpress.org/extend/plugins/memcached/</a>。</p>
<p>3. 把下载的：<code>object-cache.php</code> 复制到 <code>wp-content</code>，注意不是 <code>wp-content/plugins/</code>。</p>
<p>4. WordPress 会自动检查在 <code>wp-content</code> 目录下是否有 <code>object-cache.php</code> 文件，如果有，直接调用它作为 WordPress 对象缓存机制。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/wordpress-memcached/" title="WordPress 如何启用 Memcached 内存缓存">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/wordpress-memcached/&title=WordPress+%E5%A6%82%E4%BD%95%E5%90%AF%E7%94%A8+Memcached+%E5%86%85%E5%AD%98%E7%BC%93%E5%AD%98&tags=Memcached, WordPress 插件, WordPress 缓存, "  title="WordPress 如何启用 Memcached 内存缓存">收藏本文</a>
 / <a href="http://fairyfish.net/m/wordpress-memcached/#comments" title="WordPress 如何启用 Memcached 内存缓存">54条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/batcache/" title="WordPress 内存缓存终极加速插件：Batcache">WordPress 内存缓存终极加速插件：Batcache</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/2009/12/05/wp-super-cache-refresh-front-page/" title="WP Super Cache 技巧：实时更新首页">WP Super Cache 技巧：实时更新首页</a></li>
<li><a href="http://fairyfish.net/2008/10/27/wp-super-cache/" title="最佳 WordPress 缓存插件：WP Super Cache">最佳 WordPress 缓存插件：WP Super Cache</a></li>
<li><a href="http://fairyfish.net/article/wordpress-cache-plugins/" title="WordPress 缓存插件介绍">WordPress 缓存插件介绍</a></li>
<li><a href="http://fairyfish.net/2008/06/05/speed-up-wordpress-plugin-by-using-postmeta/" title="使用 PostMeta 提速 WordPress 插件">使用 PostMeta 提速 WordPress 插件</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=472189911&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fwordpress-memcached%2F&amp;utmdt=WordPress+%E5%A6%82%E4%BD%95%E5%90%AF%E7%94%A8+Memcached+%E5%86%85%E5%AD%98%E7%BC%93%E5%AD%98&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/wordpress-memcached/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>WordPress 缓存插件介绍</title>
		<link>http://fairyfish.net/article/wordpress-cache-plugins/</link>
		<comments>http://fairyfish.net/article/wordpress-cache-plugins/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 13:08:37 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[WordPress 缓存]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1406</guid>
		<description><![CDATA[WordPress 缓存插件综述，WordPress 缓存插件有很多种，有文件缓存，内存缓存，HTML 静态缓存。你需要根据自己的服务器的特点给自己的 WordPress 博客选择相应的缓存插件。]]></description>
			<content:encoded><![CDATA[<p>大家可能都有这样的经验，使用 WordPress 一段时间，装了一些的插件之后，博客的速度会变慢，甚至很慢，如果服器不够强劲，比如你使用的是一些 Oversell 的主机，而非<a href="http://fairyfish.net/article/media-temple/"> MT 这样的 VPS</a>，并且流量很大，那么你可能会噩梦相随，你会经常因为 CPU 超标，而被停掉服务。如果你的预算不够不能更换服务器，那你应该使用 WordPress 缓存插件来降低 WordPress 对服务器的资源占用。</p>
<p>WordPress 缓存插件有很多种，这里不能一一讲解，只能介绍我熟悉的几种给大家做个简单的介绍，你可以根据自己的服务器的特点给自己的 WordPress 博客选择相应的缓存插件：</p>
<h2>WordPress 对象缓存</h2>
<p><a href="http://fairyfish.net/m/using-the-wordpress-object-cache/">WordPress Object Cache（WordPress 对象缓存）</a>是 WordPress 的默认缓存机制，它的主要目的是把负责查询或者运算的结果存储到一个对象里面，下次进行同样操作的时候，可以让直接从这个对象中取出数据，不用重复到数据库中或者其他外部网站获取数据。</p>
<h2>文件缓存</h2>
<p>在 WordPress 2.5 版本之前 WordPress 可以使用文件缓存，需要在 <code>wp-config.php</code> 文件添加 <code>define('ENABLE_CACHE','true');</code> 即可启用。2.5 版本之后，WordPress 取消了文件缓存和 <code>ENABLE_CACHE</code> 这个全局常量。</p>
<p>但是如果你还想继续使用文件缓存，可以安装这个插件：<a href="http://neosmart.net/blog/2008/file-based-extension-to-the-wordpress-object-cache/">File-Based Extension to the WordPress Object Cache</a>。把下载下来的文件上传到 <code>wp-content</code> 目录下，注意不是 <code>plugins</code> 目录下。</p>
<p>文件缓存其实把 WordPress 默认的对象缓存的对象存储为文件。这样就会有一个问题，就是每次访问页面的时候，要读取多个缓存的文件，如果你服务器的硬盘速度不是很快，这样就会造成你的服务器的 I/O 拥塞问题，所以 WordPress 2.1 默认就没有开启文件缓存，2.5 更是取消了。</p>
<h2>内存缓存</h2>
<p>从 2.5 版本开始，WordPress 建议使用内存缓存，什么是内存缓存，就是把 WordPress 默认的对象缓存的对象保存到内存中去，下一次访问的时候，直接到内存中获取内容，这样就没有上面所介绍文件缓存的 I/O 操作，并且 SQL 查询也减少了很多，整个系统都变的快很多。</p>
<p>不过内存缓存需要你的服务器支持（一般的虚拟主机都是不支持的），目前支持内存缓存的插件有：</p>
<ul>
<li><a href="http://neosmart.net/dl.php?id=12">XCache-Based Caching Extension</a></li>
<li><a href="http://neosmart.net/dl.php?id=13">eAccelerator-Based Caching Extension</a></li>
<li><a href="http://ryan.wordpress.com/2005/12/23/memcached-backend/">Memcached-Based Caching Extension</a></li>
<li><a href="http://txfx.net/files/wordpress/apc-object-cache.phps">APC-Based Caching Extension</a></li>
</ul>
<p>选择什么内存缓存插件，需要你根据你自己的服务器的配置，比如你的服务器配置了 Memcached 的 PHP 扩展，你就可以使用 Memecached 的插件。我曾经使用的服务器含有  Memcached 的 PHP 扩展，所以这里有<a href="http://fairyfish.net/m/wordpress-memcached/">安装 Memecached 缓存插件的介绍</a>。</p>
<p>内存缓存和文件缓存一个相同的地方也是网站的动态内容根据功能分成很多个部分，分别对每个部分缓存，而不是把这个页面当作一个整体缓存了，所以访问一个页面还是需要从内存中读取多个内容，所有就有人开发了 <a href="http://fairyfish.net/m/batcache/">Batcache 插件</a>，Batcache 在内存中缓存整个页面，这样再次访问 WordPress 页面的时候，则直接获从内存中获取这个内存文件即可。这样就减少了程序的运行，再次降低了 CPU 使用率，也进一步加速了速度，特别是对一些流量非常高的日志来说，效果特别好。</p>
<h2>HTML 静态缓存</h2>
<p>但是绝大部分 blogger 使用的服务器都不支持内存缓存所需的这些 PHP 或者服务器扩展，所以我们需要用到 HTML 静态化缓存插件，这类型的插件可以把 WordPress 页面缓存一个静态的 HTML 页面存到服务器上，下次访问该页面的时候，不需要再次运行 PHP 代码，直接从服务器返回这个 HTML 文件即可，这样就大大降低了 CPU 的占用率，但是使用 HTML 静态化缓存插件，也有一个不好的地方，比如日志流量，最新日志，这些动态的内容不会时时更新，虽然我们可以通过 Javascript 等方法解决这个问题，但是对于普通用户来说还是太麻烦了。这方面插件用的最多的是 <a href="http://ocaoimh.ie/wp-super-cache/">WordPress Super Cache</a> 和 <a href="http://www.storyday.com/html/y2007/958_cos-html-cache-10.html">cos html cache</a>。</p>
<p>其中 WP Super Cache 是目前最好用的全静态缓存插件，设置非常灵活，可以区分普通浏览用户和注册用户，并且还支持手机浏览等。这里是我<a href="http://fairyfish.net/2008/10/27/wp-super-cache/">对 WP Super Cache 插件的详细介绍</a>。</p>
<p>最新版本的 WP Super Cache 也支持内存缓存了，这样系统同时安装了 Memcached + WP Super Cache，WordPress 首先把默认对象缓存的对象存储到内存中去，并生成静态 HTML 文件，已登陆的用户从内存中获取各个缓存对象，未登录的用户直接访问静态 HTML，这样效率非常高。</p>
<h2>总结</h2>
<p>那么你应该如何缓存你的 WordPress，下面是我总结的经验：</p>
<ol>
<li>选择性能优秀的 VPS，比如我现在使用的 <a href="http://fairyfish.net/article/media-temple/">Media Temple</a>。</li>
<li>只使用必要的插件。</li>
<li>如果对 WordPress 熟悉，可以对使用<a href="http://fairyfish.net/2007/12/31/optimize-plugin-to-accelerate-wordpress/">插件进行必要的优化</a>。</li>
<li>根据你自己博客的实际静态化你的 WordPress。</li>
<li>如果服务器支持，尽可能使用内存缓存。</li>
</ol>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/article/wordpress-cache-plugins/" title="WordPress 缓存插件介绍">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/article/wordpress-cache-plugins/&title=WordPress+%E7%BC%93%E5%AD%98%E6%8F%92%E4%BB%B6%E4%BB%8B%E7%BB%8D&tags=WordPress 插件, WordPress 缓存, "  title="WordPress 缓存插件介绍">收藏本文</a>
 / <a href="http://fairyfish.net/article/wordpress-cache-plugins/#comments" title="WordPress 缓存插件介绍">24条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/2009/12/05/wp-super-cache-refresh-front-page/" title="WP Super Cache 技巧：实时更新首页">WP Super Cache 技巧：实时更新首页</a></li>
<li><a href="http://fairyfish.net/2008/10/27/wp-super-cache/" title="最佳 WordPress 缓存插件：WP Super Cache">最佳 WordPress 缓存插件：WP Super Cache</a></li>
<li><a href="http://fairyfish.net/m/batcache/" title="WordPress 内存缓存终极加速插件：Batcache">WordPress 内存缓存终极加速插件：Batcache</a></li>
<li><a href="http://fairyfish.net/2008/06/05/speed-up-wordpress-plugin-by-using-postmeta/" title="使用 PostMeta 提速 WordPress 插件">使用 PostMeta 提速 WordPress 插件</a></li>
<li><a href="http://fairyfish.net/m/wordpress-memcached/" title="WordPress 如何启用 Memcached 内存缓存">WordPress 如何启用 Memcached 内存缓存</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1639739418&amp;utmr=-&amp;utmp=%2Frss%2Farticle%2Fwordpress-cache-plugins%2F&amp;utmdt=WordPress+%E7%BC%93%E5%AD%98%E6%8F%92%E4%BB%B6%E4%BB%8B%E7%BB%8D&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/article/wordpress-cache-plugins/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>使用 WordPress 对象缓存加速 WordPress</title>
		<link>http://fairyfish.net/m/using-the-wordpress-object-cache/</link>
		<comments>http://fairyfish.net/m/using-the-wordpress-object-cache/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 15:21:25 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[WordPress 缓存]]></category>

		<guid isPermaLink="false">http://fairyfish.net/2008/01/23/using-the-wordpress-object-cache/</guid>
		<description><![CDATA[WordPress Object Cache（WordPress 对象缓存）是 WordPress 的默认缓存机制，它的主要目的是把负责查询或者运算的结果存储到一个对象里面，下次进行同样操作的时候，可以让直接从这个对象中取出数据，不用重复到数据库中或者其他外部网站获取数据。]]></description>
			<content:encoded><![CDATA[<h2>WordPress 对象缓存简介</h2>
<p>WordPress Object Cache（WordPress 对象缓存）是 WordPress 的默认缓存机制，它的主要目的是把负责查询或者运算的结果存储到一个对象里面，下次进行同样操作的时候，可以让直接从这个对象中取出数据，不用重复到数据库中或者其他外部网站获取数据。</p>
<h2>服务器设置和 WordPress 象缓存</h2>
<p>WordPress Object Cache 和服务器设置关系很大，如果系统支持<a href="http://fairyfish.net/m/wordpress-memcached/">内存缓存</a>，则这个对象是直接存入内存，从是直接从内存中读取的，这样效率和速度都很快。如果不支持的话，则只能保证在当前页面下同样的查询或者操作不再重复从数据库中取。</p>
<h2>WordPress 简单使用过程</h2>
<p><a href="http://codex.wordpress.org/Class_Reference/WP_Object_Cache">使用 WordPress 对象缓存技术</a>其实是非常简单的，使用 <code>wp_cache_set()</code> 把数据写到缓存中，然后通过 <code>wp_cache_get()</code> 到缓存中读取数据。使用 <code>wp_cache_delete</code> 删除缓存。</p>
<p>这些函数一般都有四个参数：</p>
<p>$key: 对象的 key。<br />
$data: 要存的值。<br />
$group: 分组，可选参数，用来把缓存对象就行分组。<br />
$expire: 过期时间，可选参数，设置缓存的时间，单位是秒，默认为0（就是永远，不会自动过期）。</p>
<p>下面以我即将更新 WordPress 相关日志插件为例，讲讲如何使用 WordPress 对象缓存：</p>
<p>我们知道 WordPress 相关日志插件是通过 tag 和分类来获取相关日志，相同的 tag 和分类越多，相关性越强，这样就需要进行多个表联合查询来获取相关日志，这样效率其实是比较慢的。但是一个日志它的相关日志一段时间内是不会变动的，所以我们就可以使用 WordPress 对象缓存对相关日志进行加速。</p>
<p>下面是把数据写入缓存的例子，使用当前 post ID 作为 key，‘related_post’作为 group，缓存时间为一个小时，即 3600 秒。</p>
<pre>
global $post;
$related_posts_data = wp_get_related_posts();
wp_cache_set($post->ID,$related_posts_data,'related_posts',3600);
</pre>
<p>上面只是把数据存到缓存对象中，就要去调用这个对象缓存来使用，首先检查下是否已经有了缓存，如果你要的信息没有再缓存中，或者已经过期了。<code>wp_cache_get()</code> 会返回否，如果这样，你就要去数据库中重新获取这些信息。否则就返回再缓存中的信息。</p>
<pre>
global $post;
$related_posts_data = wp_cache_get($post->ID,'related_posts');
if(false === $related_posts_data){
	$related_posts_data = wp_get_related_posts();
	wp_cache_set($post->ID,$related_posts_data,'related_posts',3600);
}
echo $related_posts_data;
</pre>
<p>因为设置了一个小时，相关日志的数据就失效，这里一般就无需更新缓存了，如果你在后台更改了设置，需要立即清理缓存，可以使用 <code>wp_cache_delete</code> 进行清理，具体就不再讲解了。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/using-the-wordpress-object-cache/" title="使用 WordPress 对象缓存加速 WordPress">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/using-the-wordpress-object-cache/&title=%E4%BD%BF%E7%94%A8+WordPress+%E5%AF%B9%E8%B1%A1%E7%BC%93%E5%AD%98%E5%8A%A0%E9%80%9F+WordPress&tags=WordPress 插件, WordPress 缓存, "  title="使用 WordPress 对象缓存加速 WordPress">收藏本文</a>
 / <a href="http://fairyfish.net/m/using-the-wordpress-object-cache/#comments" title="使用 WordPress 对象缓存加速 WordPress">25条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/2009/12/05/wp-super-cache-refresh-front-page/" title="WP Super Cache 技巧：实时更新首页">WP Super Cache 技巧：实时更新首页</a></li>
<li><a href="http://fairyfish.net/2008/10/27/wp-super-cache/" title="最佳 WordPress 缓存插件：WP Super Cache">最佳 WordPress 缓存插件：WP Super Cache</a></li>
<li><a href="http://fairyfish.net/m/batcache/" title="WordPress 内存缓存终极加速插件：Batcache">WordPress 内存缓存终极加速插件：Batcache</a></li>
<li><a href="http://fairyfish.net/article/wordpress-cache-plugins/" title="WordPress 缓存插件介绍">WordPress 缓存插件介绍</a></li>
<li><a href="http://fairyfish.net/2008/06/05/speed-up-wordpress-plugin-by-using-postmeta/" title="使用 PostMeta 提速 WordPress 插件">使用 PostMeta 提速 WordPress 插件</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1376342949&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fusing-the-wordpress-object-cache%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+WordPress+%E5%AF%B9%E8%B1%A1%E7%BC%93%E5%AD%98%E5%8A%A0%E9%80%9F+WordPress&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/using-the-wordpress-object-cache/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>WordPress 内存缓存终极加速插件：Batcache</title>
		<link>http://fairyfish.net/m/batcache/</link>
		<comments>http://fairyfish.net/m/batcache/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 10:38:21 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Memcached]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[WordPress 缓存]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1576</guid>
		<description><![CDATA[Batcache 是基于 Memcached 的缓存插件，它的工作原理是：把当前整个页面作为一个对象缓存到内存中，这样再次访问 WordPress 页面的时候，直接获从内存中获取这个对象即可，速度极快。并且还降低了 CPU 使用。]]></description>
			<content:encoded><![CDATA[<h2>Batcache 工作原理</h2>
<p>WordPress 启用 Memcached 这样的内存缓存之后，每次访问 WordPress 页面，都要从内存中获取多个缓存对象。</p>
<p>而 Batcache 主要就是解决这个问题，它是基于 Memcached 的 WordPress 缓存插件，它的工作原理是：把当前整个页面作为一个对象缓存到内存中，这样再次访问 WordPress 页面的时候，直接获从内存中获取这个对象即可，速度极快。</p>
<p>并且这个插件也是 WordPress.com 官方使用的加速插件之一。</p>
<h2>Batcache 安装和使用</h2>
<p>安装这个插件有点麻烦，不过只要按照以下步骤进行就可以：</p>
<ol>
<li>安装好 Memcached，详细步骤请参考：<a href="http://fairyfish.net/2008/03/10/wordpress-memcached/">如何让 WordPress 启用 Memcached 缓存</a>。<br />
所以你的服务器要求要和安装 Memcached 的要求一致。</li>
<li>上传 <code>advanced-cache.php</code> 到 <code>/wp-content/</code> 目录。</li>
<li>在 <code>wp-config.php</code> 添加以下代码激活 Batcache:<br />
<code>define('WP_CACHE', true);</code></li>
<li>然后尝试多次载入页面查看源代码，应该在 </head> 之前可以看到一些 Batcache 状态代码。（未登录状态）</li>
<li>可以修改 <code>advanced-cache.php</code> 开始的一些代码来调整选项。</li>
<li>可选的上传 <code>batcache.php</code> 到你的 <code>/wp-content/plugins/</code> 目录。</li>
</ol>
<p><strong>下载 Batcache</strong>：<a href="http://wordpress.org/extend/plugins/batcache/">http://wordpress.org/extend/plugins/batcache/</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/batcache/" title="WordPress 内存缓存终极加速插件：Batcache">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/batcache/&title=WordPress+%E5%86%85%E5%AD%98%E7%BC%93%E5%AD%98%E7%BB%88%E6%9E%81%E5%8A%A0%E9%80%9F%E6%8F%92%E4%BB%B6%EF%BC%9ABatcache&tags=Memcached, WordPress 插件, WordPress 缓存, "  title="WordPress 内存缓存终极加速插件：Batcache">收藏本文</a>
 / <a href="http://fairyfish.net/m/batcache/#comments" title="WordPress 内存缓存终极加速插件：Batcache">15条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/wordpress-memcached/" title="WordPress 如何启用 Memcached 内存缓存">WordPress 如何启用 Memcached 内存缓存</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/2009/12/05/wp-super-cache-refresh-front-page/" title="WP Super Cache 技巧：实时更新首页">WP Super Cache 技巧：实时更新首页</a></li>
<li><a href="http://fairyfish.net/2008/10/27/wp-super-cache/" title="最佳 WordPress 缓存插件：WP Super Cache">最佳 WordPress 缓存插件：WP Super Cache</a></li>
<li><a href="http://fairyfish.net/article/wordpress-cache-plugins/" title="WordPress 缓存插件介绍">WordPress 缓存插件介绍</a></li>
<li><a href="http://fairyfish.net/2008/06/05/speed-up-wordpress-plugin-by-using-postmeta/" title="使用 PostMeta 提速 WordPress 插件">使用 PostMeta 提速 WordPress 插件</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=267980195&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fbatcache%2F&amp;utmdt=WordPress+%E5%86%85%E5%AD%98%E7%BC%93%E5%AD%98%E7%BB%88%E6%9E%81%E5%8A%A0%E9%80%9F%E6%8F%92%E4%BB%B6%EF%BC%9ABatcache&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/batcache/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>在你的博客里显示 Emoji 表情：WP-Emoji</title>
		<link>http://fairyfish.net/m/wp-emoji/</link>
		<comments>http://fairyfish.net/m/wp-emoji/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 15:00:05 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=3196</guid>
		<description><![CDATA[什么是 emoji 表情 emoji=絵文字（えもじ），词义来自日语（えもじ，e-moji，moji在日语中的含义是字符），emoji 表情符号已经普遍用于智能手机的段戏和网络聊天软件当中（特别是 iPhone/iPad iOS 设备中）。            WP-Emoji：在你的博客里显示 Emoji 表情 emoji，虽然好玩但是不能跨平台，目前仅有部分的智能手机（主要是 iPhone / iPad）和 Mac 系统支持，所以 WP-Emoji 这个插件把 emoji 表情符号转换成图片，在页面上显示出来，这样你在 iPhone / iPad 上写文章或者评论的时候，也可以使用 Emoji 表情，非 Mac OS和iOS 用户也能看见。 WP-Emoji 的安装和使用 WP-Emoji 安装很简单，直接下载或者在 WP 后台直接搜索安装 WP-Emoji 即可，然后到设置里面设置下需要转换文章，评论中的 emoji表情符号，还是两个都转。 该本插件已经在中国领先的 iPhone/iPad App推荐网站 http://appdp.com/ 部署。你可以使用 iPhone 或者 iPad 到这里（http://appdp.com/topic/3690/）留言测试下。 下载：WP-Emoji。 &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / [...]]]></description>
			<content:encoded><![CDATA[<h2>什么是 emoji 表情</h2>
<p>emoji=絵文字（えもじ），词义来自日语（えもじ，e-moji，moji在日语中的含义是字符），emoji 表情符号已经普遍用于智能手机的段戏和网络聊天软件当中（特别是 iPhone/iPad iOS 设备中）。</p>
<p><img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e415.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e056.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e057.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e404.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e105.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e108.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e409.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e105.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e403.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e108.png" alt="" /> <img src="http://appdp.com/wp-content/plugins/appdp-emoji/emoji/e403.png" alt="" /></p>
<h2>WP-Emoji：在你的博客里显示 Emoji 表情</h2>
<p>emoji，虽然好玩但是不能跨平台，目前仅有部分的智能手机（主要是 iPhone / iPad）和 Mac 系统支持，所以 <a href="http://wordpress.org/extend/plugins/wp-emoji/">WP-Emoji</a> 这个插件把 emoji 表情符号转换成图片，在页面上显示出来，这样你在 iPhone / iPad 上写文章或者评论的时候，也可以使用 Emoji 表情，非 Mac OS和iOS 用户也能看见。</p>
<p><img src="http://plugins.svn.wordpress.org/wp-emoji/assets/banner-772x250.jpg" width="600" alt="在你的博客里显示 Emoji 表情：WP-Emoji" /></p>
<h2>WP-Emoji 的安装和使用</h2>
<p>WP-Emoji 安装很简单，直接下载或者在 WP 后台直接搜索安装 WP-Emoji 即可，然后到设置里面设置下需要转换文章，评论中的 emoji表情符号，还是两个都转。</p>
<p>该本插件已经在中国领先的 iPhone/iPad App推荐网站 <a href="http://appdp.com/">http://appdp.com/</a> 部署。你可以使用 iPhone 或者 iPad 到这里（<a href="http://appdp.com/topic/3690/">http://appdp.com/topic/3690/</a>）留言测试下。</p>
<p>下载：<a href="http://wordpress.org/extend/plugins/wp-emoji/">WP-Emoji</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/wp-emoji/" title="在你的博客里显示 Emoji 表情：WP-Emoji">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/wp-emoji/&title=%E5%9C%A8%E4%BD%A0%E7%9A%84%E5%8D%9A%E5%AE%A2%E9%87%8C%E6%98%BE%E7%A4%BA+Emoji+%E8%A1%A8%E6%83%85%EF%BC%9AWP-Emoji&tags=WordPress 插件, "  title="在你的博客里显示 Emoji 表情：WP-Emoji">收藏本文</a>
 / <a href="http://fairyfish.net/m/wp-emoji/#comments" title="在你的博客里显示 Emoji 表情：WP-Emoji">2条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
<li><a href="http://fairyfish.net/article/wordpress-performance/" title="WordPress 性能优化：为什么我的博客比你的快 ">WordPress 性能优化：为什么我的博客比你的快 </a></li>
<li><a href="http://fairyfish.net/project/wpjam-debug/" title="检测 WordPress 运行效率的插件：WPJAM Debug">检测 WordPress 运行效率的插件：WPJAM Debug</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1779284005&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fwp-emoji%2F&amp;utmdt=%E5%9C%A8%E4%BD%A0%E7%9A%84%E5%8D%9A%E5%AE%A2%E9%87%8C%E6%98%BE%E7%A4%BA+Emoji+%E8%A1%A8%E6%83%85%EF%BC%9AWP-Emoji&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/wp-emoji/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>使用 WordPress 的 Embed 功能快速插入优酷视频</title>
		<link>http://fairyfish.net/m/wordpress-embed-youku/</link>
		<comments>http://fairyfish.net/m/wordpress-embed-youku/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 13:56:42 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[oEmbed]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[优酷]]></category>
		<category><![CDATA[视频]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2694</guid>
		<description><![CDATA[一个简单的 WordPress 插件，可以让你使用 WordPress Embeds 接口，通过一行链接就能发布优酷的视频，而无需使用优酷的复杂而麻烦的 flash 嵌入代码。]]></description>
			<content:encoded><![CDATA[<p>在 WordPress 2.9 中新增的 <a href="http://fairyfish.net/2010/01/20/easy-embeds-wordpress-29/">Easy Embeds</a> 的功能，它能让你通过直接发布一个 URL（需要单独一行，纯文本，不带链接才行），就能把这个 URL 中的视频显示到 WordPress 博客上，并且会根据博客的布局调整视频的大小。</p>
<p>但是默认不支持国内的优酷这个视频分享网站，我根据 WordPress 的 Embeds 接口制作了下面的插件，让你的 WordPress 博客通过一行链接就能发布优酷的视频，而无需去查找优酷的复杂而麻烦的 flash 嵌入代码。<br />
<span id="more-2694"></span></p>
<pre>
<span style="color: Green;">function</span><span style="color: Gray;"> </span><span style="color: Blue;">wp_embed_handler_youku</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #00008b;">$matches</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Gray;">, </span><span style="color: #00008b;">$url</span><span style="color: Gray;">, </span><span style="color: #00008b;">$rawattr</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp;</span><span style="color: #ffa500;">// If the user supplied a fixed width AND height, use it</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">if</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Gray;"> !</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">width</span><span style="color: #8b0000;">'</span><span style="color: Olive;">])</span><span style="color: Gray;"> &amp;&amp; !</span><span style="color: Green;">empty</span><span style="color: Olive;">(</span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">height</span><span style="color: #8b0000;">'</span><span style="color: Olive;">])</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: #00008b;">$width</span><span style="color: Gray;">&nbsp; = </span><span style="color: Olive;">(</span><span style="color: Blue;">int</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">width</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">;
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: #00008b;">$height</span><span style="color: Gray;"> = </span><span style="color: Olive;">(</span><span style="color: Blue;">int</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: #00008b;">$rawattr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">height</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">;
&nbsp;&nbsp; &nbsp;</span><span style="color: Olive;">}</span><span style="color: Gray;"> </span><span style="color: Green;">else</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Green;">list</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #00008b;">$width</span><span style="color: Gray;">, </span><span style="color: #00008b;">$height</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;"> = </span><span style="color: Blue;">wp_expand_dimensions</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: Maroon;">480</span><span style="color: Gray;">, </span><span style="color: Maroon;">400</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">width</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Olive;">[</span><span style="color: #8b0000;">'</span><span style="color: Red;">height</span><span style="color: #8b0000;">'</span><span style="color: Olive;">]</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;
&nbsp;&nbsp; &nbsp;</span><span style="color: Olive;">}</span><span style="color: Gray;">
&nbsp;
&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">return</span><span style="color: Gray;"> </span><span style="color: Blue;">apply_filters</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #8b0000;">'</span><span style="color: Red;">embed_youku</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt;embed src=&quot;http://player.youku.com/player.php/sid/</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$matches</span><span style="color: Olive;">[</span><span style="color: Maroon;">1</span><span style="color: Olive;">])</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">/v.swf&quot; quality=&quot;high&quot; width=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$width</span><span style="color: Olive;">)</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; height=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> . </span><span style="color: Blue;">esc_attr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$height</span><span style="color: Olive;">)</span><span style="color: Gray;"> . </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; align=&quot;middle&quot; allowScriptAccess=&quot;sameDomain&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #00008b;">$matches</span><span style="color: Gray;">, </span><span style="color: #00008b;">$attr</span><span style="color: Gray;">, </span><span style="color: #00008b;">$url</span><span style="color: Gray;">, </span><span style="color: #00008b;">$rawattr</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;
&nbsp;
</span><span style="color: Olive;">}</span><span style="color: Gray;">
</span><span style="color: Blue;">wp_embed_register_handler</span><span style="color: Olive;">(</span><span style="color: Gray;"> </span><span style="color: #8b0000;">'</span><span style="color: Red;">youku</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #8b0000;">'</span><span style="color: Red;">#http://v.youku.com/v_show/id_(.*?).html#i</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: #8b0000;">'</span><span style="color: Red;">wp_embed_handler_youku</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> </span><span style="color: Olive;">)</span><span style="color: Gray;">;</span>
</pre>
<p>把上面这段代码放到当前主题的 <code>functions.php</code> 文件中，或者添加一个插件头，上传到插件目录下，激活即可。</p>
<p>安装好之后，你只需要把优酷视频的链接直接贴入到 WordPress 日志内容中即可显示视频，假设其中 XXXXXXX 是视频的 ID，那么插入方法是：</p>
<p>http://v.youku.com/v_show/id_XXXXXXXXXXXXX.html</p>
<p>或者</p>
<p>[ embed]http://v.youku.com/v_show/id_XXXXXXXXXXXXX.html[/embed]</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/wordpress-embed-youku/" title="使用 WordPress 的 Embed 功能快速插入优酷视频">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/wordpress-embed-youku/&title=%E4%BD%BF%E7%94%A8+WordPress+%E7%9A%84+Embed+%E5%8A%9F%E8%83%BD%E5%BF%AB%E9%80%9F%E6%8F%92%E5%85%A5%E4%BC%98%E9%85%B7%E8%A7%86%E9%A2%91&tags=oEmbed, WordPress 插件, 优酷, 视频, "  title="使用 WordPress 的 Embed 功能快速插入优酷视频">收藏本文</a>
 / <a href="http://fairyfish.net/m/wordpress-embed-youku/#comments" title="使用 WordPress 的 Embed 功能快速插入优酷视频">13条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2010/04/25/wordpress-embed-tudou/" title="使用 WordPress 的 Embed 功能快速插入土豆视频">使用 WordPress 的 Embed 功能快速插入土豆视频</a></li>
<li><a href="http://fairyfish.net/project/wpjam-video/" title="支持全平台的 WordPress 视频插件：WPJAM Video">支持全平台的 WordPress 视频插件：WPJAM Video</a></li>
<li><a href="http://fairyfish.net/m/appdp-list/" title="WordPress 插件：iPhone/iPad 限时免费精选">WordPress 插件：iPhone/iPad 限时免费精选</a></li>
<li><a href="http://fairyfish.net/2012/04/12/half-of-the-top-100-blogs-now-use-wordpress/" title="国外前 100 名博客半数使用 WordPress">国外前 100 名博客半数使用 WordPress</a></li>
<li><a href="http://fairyfish.net/article/duoshuo/" title="多说：最好的社会化评论服务">多说：最好的社会化评论服务</a></li>
<li><a href="http://fairyfish.net/m/add-direct-setting-link/" title="WordPress 插件开发技巧：在插件页面添加快捷设置链接">WordPress 插件开发技巧：在插件页面添加快捷设置链接</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1850744621&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fwordpress-embed-youku%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+WordPress+%E7%9A%84+Embed+%E5%8A%9F%E8%83%BD%E5%BF%AB%E9%80%9F%E6%8F%92%E5%85%A5%E4%BC%98%E9%85%B7%E8%A7%86%E9%A2%91&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/wordpress-embed-youku/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>新浪微博连接 2.3</title>
		<link>http://fairyfish.net/2011/09/19/sina-connect-23/</link>
		<comments>http://fairyfish.net/2011/09/19/sina-connect-23/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 17:06:11 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[新浪微博]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=3151</guid>
		<description><![CDATA[新浪微博连接插件升级到 2.3，主要修正：同步博客到新浪微博的问题，并且同步内容更为丰富，规则改为：【日志标题】+ 日志内容摘要 + 日志链接。如果有图片，获取第一张图片，一同更新。另外还更正一些存在的已久的 bug。]]></description>
			<content:encoded><![CDATA[<p><a href="http://fairyfish.net/project/sina-connect/">新浪微博连接</a>是我使用新浪微博 API 接口开发的一个 WordPress 插件，它的主要功能是能让用户使用新浪微博账号登陆 WordPress 博客，并且可以直接使用新浪微博的头像，同步博客日志到 WordPress 博客。</p>
<p>经过几天的测试，新浪微博连接插件升级到 2.3，主要修正：同步博客到新浪微博的问题，并且同步内容更为丰富，规则改为：【日志标题】+ 日志内容摘要 + 日志链接。如果有图片，获取第一张图片，一同更新。另外还更正一些存在的已久的 bug。</p>
<p>还有什么问题，请给我留言！</p>
<p>详细介绍和使用说明：<a href="http://fairyfish.net/project/sina-connect/">新浪微博连接：使用新浪微博登陆 WordPress 博客</a></p>
<p>下载：<a href="http://wordpress.org/extend/plugins/sina-connect/">新浪微博连接 WordPress 插件</a>。</p>
<p>有什么问题请给我留言，我的新浪微博是：<a href="http://weibo.com/i/1639486614">denishua</a>，欢迎围观！</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2011/09/19/sina-connect-23/" title="新浪微博连接 2.3">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2011/09/19/sina-connect-23/&title=%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A%E8%BF%9E%E6%8E%A5+2.3&tags=WordPress 插件, 新浪微博, "  title="新浪微博连接 2.3">收藏本文</a>
 / <a href="http://fairyfish.net/2011/09/19/sina-connect-23/#comments" title="新浪微博连接 2.3">7条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/unified-connect-button-style/" title="统一新浪微博连接，腾讯微博连接，豆瓣连接的图标风格">统一新浪微博连接，腾讯微博连接，豆瓣连接的图标风格</a></li>
<li><a href="http://fairyfish.net/project/t-cn-wordpress-plugin/" title="t.cn 短域名 WordPress 插件">t.cn 短域名 WordPress 插件</a></li>
<li><a href="http://fairyfish.net/2010/10/03/sina-connect-22/" title="新浪微博连接 2.2">新浪微博连接 2.2</a></li>
<li><a href="http://fairyfish.net/2010/06/21/sina-connect-20/" title="新浪微博连接 2.0">新浪微博连接 2.0</a></li>
<li><a href="http://fairyfish.net/2010/06/17/wp-sina-t/" title="同步 WordPress 博客日志到新浪微博">同步 WordPress 博客日志到新浪微博</a></li>
<li><a href="http://fairyfish.net/project/sina-connect/" title="新浪微博连接：使用新浪微博登陆 WordPress 博客">新浪微博连接：使用新浪微博登陆 WordPress 博客</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1934855144&amp;utmr=-&amp;utmp=%2Frss%2F2011%2F09%2F19%2Fsina-connect-23%2F&amp;utmdt=%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A%E8%BF%9E%E6%8E%A5+2.3&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2011/09/19/sina-connect-23/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>使用 Google XML Sitemaps 为你的博客生成 Sitemap</title>
		<link>http://fairyfish.net/article/google-xml-sitemaps/</link>
		<comments>http://fairyfish.net/article/google-xml-sitemaps/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 09:07:11 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Sitemap]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1778</guid>
		<description><![CDATA[Google Sitemap 就是一个包含你网站上所有公开页面和文档的链接和额外信息的 XML 文件。Google XML Sitemaps 可以给你的 WordPress 博客生成 sitemap 文件。]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Google XML Sitemaps</a> 这个插件可以为你的 WordPress 博客生成 Sitemap，方便搜索引擎抓取你博客的文章，在我看来是每个 WordPress 用户都应该安装的插件之一，但是 Google XML Sitemaps 这个插件设置页面选项非常多，设置起来有点繁琐，今天我就给大家详细讲解下。</p>
<h2> Google Sitemaps 介绍 </h2>
<h3>首先什么是 Google Sitemaps</h3>
<p>简单的说，Google Sitemap 就是一个包含你网站上所有公开页面和文档的链接和额外信息的 XML 文件。Google 会阅读这个文件，然后添加其中定义的页面到 Google 索引中。Google Sitemaps 服务是 Google 网站管理员工具的一部分，Google Sitemaps 支持多种语言，所以不用担心你的 Sitemap 的语言问题。</p>
<h3>你可以用两种方式提交你的 Sitemap：</h3>
<p>如果你拥有 Google 账号，你可以使用 <a href="http://www.google.com/webmasters/sitemaps/">Google Sitemaps</a> 服务来提交你的 Sitemap，这个服务可以给你看到关于你博客的很多统计，如使用最多的关键字和爬虫爬你博客时候的问题。</p>
<p>如果你没有 Google 账号，也不想注册个，你可以通过“ping” Goolge Sitemaps 服务器来通知 Google 你的 Sitemap 的更新。你需要做的就是通过浏览器访问一次下面这个链接即可：http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.yourblog.com/sitemap.xml，然后 Google 会定期来检查你 Sitemap 的更新，所以你做了一次就可以了，不用再重复。</p>
<h3>提交 Google Sitemaps 会影响我博客的排名吗？</h3>
<p>现在没有任何证据显示 Google Sitemap 会直接影响你的排名，然后向 Google 提交 Sitemap 能够帮助 Google 更好索引和抓取你博客的页面，这样可以让 Google 更加完整索引你的博客。</p>
<h3>如何给我的网站创建 Google Sitemap？</h3>
<p>如果你和我一样使用 WordPress，那么你就可以使用本日志接下来具体介绍的插件：Google Sitemap Generator for WordPress plugin。如果其他类型的网站，Google Code 上面提供很多<a href="http://code.google.com/sm_thirdparty.html">第三方 Google Sitemap 生成工具</a>。</p>
<h2>Google XML Sitemaps 插件详细介绍</h2>
<p>该插件安装非常简单，只要上传激活，然后到 Setting => XML-Sitemap 页面进行设置。该插件设置页面非常好几块：</p>
<h3>Status &#8211; 状态</h3>
<p>第一块区域是当前的状态：</p>
<p>Your sitemap was last built on November 24, 2008 12:54 pm.<br />
Your sitemap (zipped) was last built on November 24, 2008 12:54 pm.<br />
这里告诉你 sitemap.xml 和 sitemap.xml.gz 文件上次生成的时间，如果你第一次安装，他会显示你还没有 sitemap 文件，让你手工生成，如果手工生成的时候有问题，他会用红颜色的文字提示你，你要确保 WordPress  安装根目录权限要设置为 777。</p>
<p>Google was successfully notified about changes.<br />
YAHOO was successfully notified about changes.<br />
MSN was successfully notified about changes.<br />
这里告诉你生成的 sitemap 文件已经通知了 Google，Yahoo 和 MSN 这个三个搜索引擎。事实上 Sitemap 是一个通用的标准，几大搜索引擎如 Google，Yahoo，MSN，ASK 等都支持，也包括百度。</p>
<p>The building process took about 2.78 seconds to complete and used 14.5 MB of memory.<br />
这个告诉完成 sitemap 生成过程花费了 2.78 秒和使用 14.5 的服务器内存。</p>
<p>If you changed something on your server or blog, you should rebuild the sitemap manually.<br />
如果你改变你博客的内容，你可以重新手动生成 sitemap。</p>
<p>If you encounter any problems with the build process you can use the debug function to get more information.<br />
如果生成 sitemap 过程中有任何问题，你可以使用 debug 函数来来获取更多信息。</p>
<h3>Basic Options &#8212; 基本信息</h3>
<p><strong>Sitemap files</strong></p>
<p>你可以生成两种格式的 sitemap 文件：普通的 sitemap.xml 和经过 gzip 压缩的 sitemap.xml.gz，它们的内容是相同的，只是 gz 文件会明显小一些，使用 sitemap.xml.gz 可以节省你和搜索引擎双方的流量，因为目前大部分搜索引擎都支持压缩的 sitemaps，所以你可以只提供 sitemap.xml.gz，但是 sitemap.xml 可以让你和你的访问用户很直观看到，保留无妨。</p>
<p><strong>Building mode &#8212; 生成模式</strong></p>
<p>你可以有两种生成 sitemap 的模式：第一种是博客的内容有改动就更新，如发布日志或者删除日志。因为 sitemap 生成是挺消耗时间的，如果你经常更新日志，你都要等待在发布日志窗口等待其完成。所以就有了第二种生成模式，通过 Get 请求来手工生成，这种模式允许你访问通过一个特定的 URL（你可以点击这种模式后面的问号来获取该链接）来生成 sitemap，一般我们可以通过 Cron 作业让服务器定期（如1天或者1个小时）请求该链接来实现 sitemap 定期化。</p>
<p><strong>Update notification &#8212; 更新通知</strong></p>
<p>你的 sitemap 生成之外，做的第一件事情就是要通知搜索引擎。该插件允许你选择通知以下4个搜索引擎：</p>
<p>Google：通知 Google 是肯定，如最前面所说，你不需要注册，但是你可以访问 <a href="https://www.google.com/webmasters/tools/">Google Webmaster Tools</a> 查看抓取的统计信息。</p>
<p>MSN Live Search：和 Google 一样，不需要注册，以提供一个 <a href="http://webmaster.live.com/WebmasterManageSitesPage.aspx"> MSN Live Webmaster Tools </a>来查看抓取的统计信息。</p>
<p>Ask.com：这个搜索引擎国人用的比较少，我没邮箱提交更新。</p>
<p>Yahoo：Yahoo 需要你提供一个 Application ID，它才能获取你的更新，可以到<a href="https://developer.yahoo.com/wsregapp/">这里</a>获取。</p>
<p>最后的那个选项可以让你修改 WordPress 虚拟的 robots.txt 文件，加上 sitemap 的路径。</p>
<h3>Advanced options &#8212; 高级选项</h3>
<p>如果你不是做垃圾站，并且你对 sitemap.xml 样式不是那么关注，这里基本不用设置。</p>
<p>我们前面说过该插件生成 sitemap.xml 是非常消耗时间的，所以在高级选项第一点就是限制日志的数量，一般 5000 个日志生成的时间是没有问题。注意如果设置了该选项，是先包括新的日志的。</p>
<p>下面的两个选项是增加该插件运行时间和所需的内存，一般虚拟主机的 PHP 运行时间和内存是不能改的。</p>
<p>XSLT 就是 XML 的样式文件，Google XML Sitemaps 默认提供了一个 XSLT 文件用来样式话 sitemap.xml，如果你觉得这个样式不好看，你可以自己制作一个 XSLT 样式文件，然后输入你的 XSLT 文件的详细地址。</p>
<p>Enable MySQL standard mode. Use this only if you&#8217;re getting MySQL errors. (Needs much more memory!)<br />
启动 MySQL 标准模式。如果你发现有 MySQL 错误，可以使用该选项，但是需要更多的内存。</p>
<p>Build the sitemap in a background process (You don&#8217;t have to wait when you save a post)<br />
启用这个选项让你不用每次保存日志的时候都要进行一次 sitemap 生成，它会用 WordPress 的 WP-Cron 功能自动在后台给你生成 sitemap。</p>
<p>如果你有些日志和页面不想写到 sitemap 中，你可以使用高级选项的最后一个选项来排除它们。</p>
<h3>Additional pages &#8212; 额外页面</h3>
<p>如果除了 WordPress 博客生成的页面之外，你还有其他额外的页面需要包含到 sitemap 中，你可以通过该区域来添加。</p>
<h3>Post Priority &#8212; 日志优先级</h3>
<p>在 sitemap 中，每篇日志是否一样还是有优先级，Google XML Sitemaps 提供给你三个选项：</p>
<ol>
<li>所有日志都一样。</li>
<li>根据日志留言数来评定优先级。</li>
<li>根据日志留言数平均值来评定优先级。</li>
</ol>
<p>如果安装了 <a href="http://fairyfish.net/2007/06/20/popularity-contest/">Popularity Contest</a>，这里还会多一个选项，按照 Popularity Contest 来评定优先级。</p>
<p>我选择第一个：所有日志都是一样的。 <img src='http://fairyfish.b0.upaiyun.com/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  我为人一向很公平的。</p>
<h3>Location of your sitemap file &#8212; sitemap 文件的位置</h3>
<p>Sitemap 文件的位置设置有两个选项，一个是自动，就是放在 WordPress 博客的根目录下，另外一种你自己指定目录，这个时候需要指定服务器上存储的位置和访问它的 URL。</p>
<h3>Sitemap Content &#8212; Sitemap 的内容</h3>
<p>这部分让你选择你应该包含哪些内容到 sitemap 中，我选择只选择首页和日志页：</p>
<ul>
<li>homepage </li>
<li>posts</li>
</ul>
<h3>Change frequencies &#8212; 改动频率</h3>
<p>Sitemap 里面一个很重要的内容就是改动频率，就是告诉搜索引擎这些内容多久会改动一次。上面 sitemap 内容指定的内容，这里设置才用效。所以我这里只列出对应上面 sitemap 内容的我的设置：</p>
<ul>
<li>Homepage： daily</li>
<li>Posts：Monthly</li>
</ul>
<h3>Priorities &#8212; 优先级</h3>
<p>给各种页面设置优先级，同样我只列出我需要设置的：</p>
<ul>
<li>Homepage：1</li>
<li>Posts (If auto calculation is disabled)：0.8</li>
<li>Minimum post priority (Even if auto calculation is enabled)：0.6</li>
</ul>
<p>终于介绍玩这个插件了，如果你有什么疑问，请给我留言。当然你也可以尝试下简单的 sitemap 插件：<a href="http://fairyfish.net/m/simple-google-sitemap/">Simple Google Sitemap</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/article/google-xml-sitemaps/" title="使用 Google XML Sitemaps 为你的博客生成 Sitemap">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/article/google-xml-sitemaps/&title=%E4%BD%BF%E7%94%A8+Google+XML+Sitemaps+%E4%B8%BA%E4%BD%A0%E7%9A%84%E5%8D%9A%E5%AE%A2%E7%94%9F%E6%88%90+Sitemap&tags=Google, Sitemap, WordPress 插件, "  title="使用 Google XML Sitemaps 为你的博客生成 Sitemap">收藏本文</a>
 / <a href="http://fairyfish.net/article/google-xml-sitemaps/#comments" title="使用 Google XML Sitemaps 为你的博客生成 Sitemap">48条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/simple-google-sitemap/" title="生成 Sitemap 的 WordPress 插件：Simple Google Sitemap">生成 Sitemap 的 WordPress 插件：Simple Google Sitemap</a></li>
<li><a href="http://fairyfish.net/2009/10/20/baidu-sitemap/" title="百度 Sitemap 插件">百度 Sitemap 插件</a></li>
<li><a href="http://fairyfish.net/2009/06/16/single-sign-on/" title="单点登录介绍和在 WordPress 中的应用">单点登录介绍和在 WordPress 中的应用</a></li>
<li><a href="http://fairyfish.net/2009/06/12/google-friend-connect-for-wordpress-plugin/" title="Google Friend Connect for WordPress 插件">Google Friend Connect for WordPress 插件</a></li>
<li><a href="http://fairyfish.net/2008/07/30/google-pagerank-for-wordpress/" title="Google PageRank for WordPress">Google PageRank for WordPress</a></li>
<li><a href="http://fairyfish.net/2008/07/13/wp-turbo/" title="WordPress 插件推荐： WP-Turbo">WordPress 插件推荐： WP-Turbo</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1790462822&amp;utmr=-&amp;utmp=%2Frss%2Farticle%2Fgoogle-xml-sitemaps%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+Google+XML+Sitemaps+%E4%B8%BA%E4%BD%A0%E7%9A%84%E5%8D%9A%E5%AE%A2%E7%94%9F%E6%88%90+Sitemap&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/article/google-xml-sitemaps/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>新浪微博连接：使用新浪微博登陆 WordPress 博客</title>
		<link>http://fairyfish.net/project/sina-connect/</link>
		<comments>http://fairyfish.net/project/sina-connect/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 18:18:32 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress 插件]]></category>
		<category><![CDATA[新浪微博]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2720</guid>
		<description><![CDATA[新浪微博开放了 API，并且支持 OAuth 协议，所以我开发了新浪连接的插件，它能让用户使用新浪微博账号登陆你的 WordPress 博客，并且头像使用新浪微博的头像。]]></description>
			<content:encoded><![CDATA[<p><a href="http://fairyfish.net/2010/05/04/open-t-sina/">新浪微博开放了 API</a>，并且支持 OAuth 协议，所以我和上次做的<a href="http://fairyfish.net/2009/06/15/douban-connect/">豆瓣连接</a>插件一样开发了<strong>新浪微博连接</strong>这款 WordPress 插件。</p>
<p><a href="http://fairyfish.net/project/sina-connect/">新浪微博连接</a>是使用新浪微博 API 接口开发的一个 WordPress 插件，它的能让用户使用新浪微博账号登陆 WordPress 博客，并且可以直接使用新浪微博的头像，并且能够更新留言和日志到新浪微博。</p>
<h2>新浪微博连接的主要功能</h2>
<ul>
<li>
<p><strong>使用新浪微博账号登陆 WordPress 博客</strong>，新浪微博连接插件会在留言框，注册页面，登录页面都会加入使用新浪微博连接的按钮，你只要几次点击，然后到新浪微博进行简单的验证就能使用新浪微博账号登陆 WordPress 博客。</p>
</li>
<li>
<p><strong>同步留言到新浪微博</strong>，新浪微博连接插件会在留言框增加一个选项，让用户选择是否把自己的留言同步到新浪微博，方便用户跟踪自己的网上行为，把新浪微博当作自己的 lifestream 一种方式。</p>
</li>
<li>
<p><strong>同步日志到新浪微博</strong>，新浪微博连接插件能够让 WordPress 管理员绑定一个新浪微博的账号，然后博客日志更新的时候，自动更新一条微博（标题+链接）到新浪微博。</p>
</li>
</ul>
<h2>新浪微博连接的安装要求</h2>
<p>很多同学是有这个插件的主要的问题是不符合安装需求，新浪微博连接对服务器的要求比较高：</p>
<ul>
<li><strong>WordPress 3.0 版本</strong>以上，你可以到这里下载 <a href="http://fairyfish.net/tag/wordpress-chinese/">WordPress 最新中文版</a>。</li>
<li><strong>PHP 5.2</strong>，因为新浪微博 OAuth 类使用 PHP Class 语法，所以 PHP 版本要求 5.2 以上。</li>
<li><strong>支持 CURL 扩展</strong>，因为使用 CURL 进行连接，你可以通过 <code>phpinfo()</code> 函数来检测 PHP 版本和是否支持 CURL 扩展。</li>
</ul>
<h2>新浪微博连接的详细安装和使用说明</h2>
<ol>
<li>
<p>首先到这里下载 <a href="http://wordpress.org/extend/plugins/sina-connect/">新浪微博连接 WordPress 插件</a>，然后上传激活。或者直接在 WordPress 后台插件安装页面搜索“新浪连接”，然后在线安装激活。</p>
</li>
<li>
<p>安装激活之后，你应该在留言框处可以看到 <img src="http://fairyfish.net/wp-content/plugins/all-in-one/sina_button.png" alt="新浪连接" /> 的按钮。</p>
</li>
<li>
<p>如果没有出现该按钮，检查下是否你的主题的 <code>comments.php</code> 文件中含有 <code>comment_form</code> 这个 action，如果没有请加上：</p>
<pre>
&lt;?php do_action('comment_form', $post->ID); ?&gt;
</pre>
</li>
<li>
<p>当然如果你想自定义 <img src="http://fairyfish.net/wp-content/plugins/all-in-one/sina_button.png" alt="新浪连接" /> 的位置，可以通过在 <code>comments.php</code> 文件添加以下函数实现：</p>
<pre>
&lt;?php sina_connect(); ?&gt;
</pre>
</li>
<li>
<p>通过 WordPress 后台 > 设置 > 同步到新浪微博菜单来激活同步 WordPress 博客日志到新浪微博的功能。 </p>
</li>
</ol>
<h2>新浪微博连接的常见问题</h2>
<ol>
<li>
<p>再次强调安装这个插件需要，<strong>WordPress 3.0 及以上版本</strong>，<strong>PHP 5.2 及以上版本</strong>，并且<strong>支持 CURL 扩展</strong>，由此产生的问题，不再重复回答。</p>
</li>
<li>评论者的链接是微博中自己设的链接，能否调用评论者的微博地址？
<p>不能，如果你想实现该功能，请把 128 行的 <code>$sinaInfo->url</code> 改成：<code>"http://t.sina.com.cn/".$sc_user_name</code></p>
</li>
<li>
<p>为什么使用新浪微博注册的用户的邮箱是 <code>****@t.sina.com.cn</code> 这样的邮件地址，显然这是不存在的啊。</p>
<p>因为新浪微博的 API 没有提供也不可能提供用户的邮箱地址，而 WordPress 用户注册，必须需要邮箱，所以只能使用这样的邮箱方式来代替，<code>****@t.sina.com.cn</code>，并且这样还有一个好处，当你需要找有多少用户是新浪微博的用户的时候，你可以使用这个 t.sina.com.cn 这个来检索。</p>
</li>
<li>
<p>自定义位置这个函数怎么用？</p>
<p>这个只能告诉你把上面说的函数放到 comments.php 文件中，具体怎么放，怎么修改，你只能自己去学习。</p>
</li>
<li>
<p>出现 <code>Call to undefined function menu_page_url()</code> 或者 <code>Call to undefined function get_user_meta()</code> 这个问题，是怎么回事？</p>
<p>请升级到 WordPress 3.0 版本，上面安装要求已经告诉你要 3.0 及以上版本。</p>
</li>
<li>
<p><del datetime="2011-09-16T18:00:56+00:00">如果用户使用新浪微博在博客上注册一个用户，并且他的新浪微薄用户名跟博客的一个现有用户相同，就会获取该用户的权限，这样是不是有风险？</del></p>
<p><del datetime="2011-09-16T18:18:00+00:00">这样确实存在风险，你可以给新浪注册的用户名添加一个前缀来解决，在139行，<code>'user_login' => $userinfo[1],</code> 改成：<code>'user_login' => 'sina_t_'.$userinfo[1],</code></del></p>
</li>
</ol>
<h2>下载新浪微博连接</h2>
<p>对于新浪微博连接就介绍到这里，有什么问题请给我留言，你也可以在本博客使用新浪微博账号尝试登陆下。</p>
<p>下载：<a href="http://wordpress.org/extend/plugins/sina-connect/">新浪微博连接 WordPress 插件</a>。</p>
<p>我的新浪为博是：<a href="http://t.sina.com.cn/i/1639486614">denishua</a>，欢迎围观！</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/project/sina-connect/" title="新浪微博连接：使用新浪微博登陆 WordPress 博客">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/project/sina-connect/&title=%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A%E8%BF%9E%E6%8E%A5%EF%BC%9A%E4%BD%BF%E7%94%A8%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A%E7%99%BB%E9%99%86+WordPress+%E5%8D%9A%E5%AE%A2&tags=WordPress 插件, 新浪微博, "  title="新浪微博连接：使用新浪微博登陆 WordPress 博客">收藏本文</a>
 / <a href="http://fairyfish.net/project/sina-connect/#comments" title="新浪微博连接：使用新浪微博登陆 WordPress 博客">511条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=124802147&amp;utmr=-&amp;utmp=%2Frss%2Fproject%2Fsina-connect%2F&amp;utmdt=%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A%E8%BF%9E%E6%8E%A5%EF%BC%9A%E4%BD%BF%E7%94%A8%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A%E7%99%BB%E9%99%86+WordPress+%E5%8D%9A%E5%AE%A2&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/project/sina-connect/feed/</wfw:commentRss>
		<slash:comments>511</slash:comments>
		</item>
		<item>
		<title>生成 Sitemap 的 WordPress 插件：Simple Google Sitemap</title>
		<link>http://fairyfish.net/m/simple-google-sitemap/</link>
		<comments>http://fairyfish.net/m/simple-google-sitemap/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 14:14:41 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Sitemap]]></category>
		<category><![CDATA[WordPress 插件]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2677</guid>
		<description><![CDATA[Simple Google Sitemap 是一个能够自动为你博客创建 XML Sitemap 文件的 WordPress 插件，并且在创建好 Sitemap 文件之后，会自动 Ping ASK.COM, Bing, Google, Yahoo 等搜索引擎。Simple Google Sitemap 这个 WordPress 插件使用 WordPress Hook，平时不会占用那个服务器资源，只有在博客发布日志或者删除日志才会调用程序生成 Sitemap 文件。]]></description>
			<content:encoded><![CDATA[<p>可能大家都用过了最强大的 <a href="http://fairyfish.net/article/google-xml-sitemaps/">Google XML Sitemap</a> 插件，但是这款插件太过强大，对服务器的要求很高，很多同学在使用的时候经常出现服务器内存不够等问题，其实其中的很多功能其实并不需要，其实我们根本不需要那么多选项，更多时候我们只是想生成 sitemap 就好了。</p>
<p>有没有一个相对简单但是够用的 WordPress 插件，当然是有的，就是：<a href="http://wordpress.org/extend/plugins/simple-google-sitemap/">Simple Google Sitemap</a>。<br />
<span id="more-2677"></span></p>
<h2>Simple Google Sitemap 介绍</h2>
<p>Simple Google Sitemap 是一个能够自动为你的 WordPress 博客创建 XML Sitemap 文件的 WordPress 插件，并且在创建好 Sitemap 文件之后，会自动 通知 ASK.COM, Bing, Google, Yahoo 等搜索引擎。</p>
<p>Simple Google Sitemap 这个 WordPress 插件使用 WordPress Hook 创建 Sitemap 文件，所以平时不会占用那个服务器资源，只有在博客发布日志或者删除日志才会调用程序生成 Sitemap 文件。</p>
<h2>Simple Google Sitemap 使用</h2>
<p>安装好 Simple Google Sitemap 之后，在 WordPress 后台，点击设置（Setting）> Simple Google Sitemap 就可以进行配置实用了。</p>
<p class="entry_img"><img src="http://pic.fairyfish.com/2010/02/simple-google-sitemap.jpg" alt="Simple Google Sitemap 配置界面" /><br />
Simple Google Sitemap 配置界面</p>
<p>Simple Google Sitemap 非常简单，它只有 Change Frequency （修改频率） 和 Priority （优先级）两个选项。你还可以通过这个后后台点击手工生成 Sitemap。</p>
<p>下载：<a href="http://wordpress.org/extend/plugins/simple-google-sitemap/">Simple Google Sitemap</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/simple-google-sitemap/" title="生成 Sitemap 的 WordPress 插件：Simple Google Sitemap">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/simple-google-sitemap/&title=%E7%94%9F%E6%88%90+Sitemap+%E7%9A%84+WordPress+%E6%8F%92%E4%BB%B6%EF%BC%9ASimple+Google+Sitemap&tags=Google, Sitemap, WordPress 插件, "  title="生成 Sitemap 的 WordPress 插件：Simple Google Sitemap">收藏本文</a>
 / <a href="http://fairyfish.net/m/simple-google-sitemap/#comments" title="生成 Sitemap 的 WordPress 插件：Simple Google Sitemap">18条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/article/google-xml-sitemaps/" title="使用 Google XML Sitemaps 为你的博客生成 Sitemap">使用 Google XML Sitemaps 为你的博客生成 Sitemap</a></li>
<li><a href="http://fairyfish.net/2009/10/20/baidu-sitemap/" title="百度 Sitemap 插件">百度 Sitemap 插件</a></li>
<li><a href="http://fairyfish.net/2009/06/16/single-sign-on/" title="单点登录介绍和在 WordPress 中的应用">单点登录介绍和在 WordPress 中的应用</a></li>
<li><a href="http://fairyfish.net/2009/06/12/google-friend-connect-for-wordpress-plugin/" title="Google Friend Connect for WordPress 插件">Google Friend Connect for WordPress 插件</a></li>
<li><a href="http://fairyfish.net/2008/07/30/google-pagerank-for-wordpress/" title="Google PageRank for WordPress">Google PageRank for WordPress</a></li>
<li><a href="http://fairyfish.net/2008/07/13/wp-turbo/" title="WordPress 插件推荐： WP-Turbo">WordPress 插件推荐： WP-Turbo</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1016396930&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fsimple-google-sitemap%2F&amp;utmdt=%E7%94%9F%E6%88%90+Sitemap+%E7%9A%84+WordPress+%E6%8F%92%E4%BB%B6%EF%BC%9ASimple+Google+Sitemap&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/simple-google-sitemap/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

