<?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/"
	>

<channel>
	<title>Wopus中文平台--为WordPress本地化提供动力！ &#187; WordPress进阶</title>
	<atom:link href="http://www.wopus.org/category/wordpress-deepin/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wopus.org</link>
	<description>我们致力于为WordPress本地化提供动力！</description>
	<pubDate>Sun, 04 Jan 2009 17:52:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wordpress中10个有用的RSS技巧和修改(三)</title>
		<link>http://www.wopus.org/ten-rss-hacks-on-wordpress-three.html</link>
		<comments>http://www.wopus.org/ten-rss-hacks-on-wordpress-three.html#comments</comments>
		<pubDate>Sun, 21 Dec 2008 03:44:45 +0000</pubDate>
		<dc:creator>酋 长</dc:creator>
		
		<category><![CDATA[技术分享]]></category>

		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=803</guid>
		<description><![CDATA[这篇文章是RSS系列的最后一篇文章，希望大家以后遇到了WordPress的任何RSS问题，都能记得我们这三篇文章。
7. 在你的WordPress Blog上显示任意RSS

问题:你是否有好几个Blog，或者你还管理着一个论坛？如果是，你可能需要在你的WordPress Blog上显示各种RSS feed。
解决方案:很多插件都能实现这个功能，但是其实没必要用它们。Wordpress有一个可以利用的内建RSS 阅读器，比如，在你的Dashboard上显示新闻。你要做的就是把它用到你的主题上。
   1. 将下面的代码复制到你的主题中的任何地方（我个人将它放到了侧边栏之中，页脚也行，或者，放到页面模板里面):
&#60; ?php include_once(ABSPATH.WPINC.'/rss.php');
wp_rss('http://feeds.feedburner.com/wprecipes', 3); ?&#62;
    2.保存，搞定，就这么简单！
代码解释:首先我们从WordPress核心中把rss.php文件包括进来。这个文件允许我们使用wp_rss() 功能，此功能有两个参数，一个是RSS feed的地址，另一个是要显示的RSS条目的数量。
来源：How to: Display any RSS feed on your WordPress blog 
8. 使用指定分类RSS Feeds

问题:很多Blog都在谈论大量不同的话题：设计，变成，Blog技巧等等。你是否遇到过一个你只喜欢其中一个分类文章的Blog？如果是，你绝对应该考虑为你自己的读者准备各分类单独的Feed。
解决方案:如果你只是想订阅Wopus中文平台的某一个分类文章，比如你想订阅基础教程(http://www.wopus.org/category/wordpress-basic/)的文章，那么只需要在 基础教程 这个分类后面添加feed就好了，即：
http://www.wopus.org/category/wordpress-basic/feed
9. List RSS Feeds by Category 将RSS Feeds按分类列出

问题:如果你喜欢上面这样的样式，你也许会想将你所有的分类feed按列表为你的读者列出。
解决方案：
1. 编辑你的主题的任意文件，把你想列出的分类和它的feed编辑到任何你想放置的位置对应文件之中。
2. 复制下列代码: 
&#60; ?php wp_list_categories('feed_image=http://www.myblog.com/image.gif&#38;feed=XML Feed&#38;optioncount=1&#38;children=0'); ?&#62;
3.保存文件，现在你的分类就可以和它们对应的feed一起显示了！
代码解释:这个修改只用了带两个参数的功能。第一个是feed_image，它允许我们将指定URL显示为一个feed图片。第二个参数是feed，它用来指定feed格式。
10. 干净的去掉RSS Feeds

问题:比如你在把Wordpress作为一个CMS来用，用来管理你的在线文件夹或是你的公司网站。在这种情况下，RSS feed就不再那么有用了。有些人也许会想移除它。
解决方案:我看过网上很多”修改”是说，你只需移除Wordpress核心文件wp-settings.php中的include。我并不认为你需要编辑核心文件。取而代之的，下面的修改会完成这件事。只需将下面的代码复制到你的主题的functions.php中：
function fb_disable_feed() {
	wp_die( __('No feed [...]]]></description>
			<content:encoded><![CDATA[<p>这篇文章是RSS系列的最后一篇文章，希望大家以后遇到了WordPress的任何RSS问题，都能记得我们这三篇文章。<span id="more-803"></span></p>
<p><strong>7. 在你的WordPress Blog上显示任意RSS</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/sm5.png" alt="sm5" title="sm5" width="500" height="223" class="alignnone size-full wp-image-804" /></p>
<p><strong>问题:</strong>你是否有好几个Blog，或者你还管理着一个论坛？如果是，你可能需要在你的WordPress Blog上显示各种RSS feed。</p>
<p><strong>解决方案:</strong>很多插件都能实现这个功能，但是其实没必要用它们。Wordpress有一个可以利用的内建RSS 阅读器，比如，在你的Dashboard上显示新闻。你要做的就是把它用到你的主题上。</p>
<p>   1. 将下面的代码复制到你的主题中的任何地方（我个人将它放到了侧边栏之中，页脚也行，或者，放到页面模板里面):</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt; ?php include_once(ABSPATH.WPINC.'/rss.php');</li>
<li>wp_rss('http://feeds.feedburner.com/wprecipes', 3); ?&gt;</li></ol></div>
<p>    2.保存，搞定，就这么简单！</p>
<p><strong>代码解释:</strong>首先我们从WordPress核心中把rss.php文件包括进来。这个文件允许我们使用wp_rss() 功能，此功能有两个参数，一个是RSS feed的地址，另一个是要显示的RSS条目的数量。</p>
<p>来源：<a href="http://www.wprecipes.com/how-to-display-any-rss-feed-on-your-wordpress-blog" target="_blank">How to: Display any RSS feed on your WordPress blog</a> </p>
<p><strong>8. 使用指定分类RSS Feeds</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/rss-categ.gif" alt="rss-categ" title="rss-categ" width="502" height="306" class="alignnone size-full wp-image-805" /></p>
<p><strong>问题:</strong>很多Blog都在谈论大量不同的话题：设计，变成，Blog技巧等等。你是否遇到过一个你只喜欢其中一个分类文章的Blog？如果是，你绝对应该考虑为你自己的读者准备各分类单独的Feed。</p>
<p><strong>解决方案:</strong>如果你只是想订阅Wopus中文平台的某一个分类文章，比如你想订阅基础教程(http://www.wopus.org/category/wordpress-basic/)的文章，那么只需要在 基础教程 这个分类后面添加feed就好了，即：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">http://www.wopus.org/category/wordpress-basic/feed</li></ol></div>
<p><strong>9. List RSS Feeds by Category 将RSS Feeds按分类列出</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/sm3.gif" alt="sm3" title="sm3" width="170" height="203" class="alignnone size-full wp-image-806" /></p>
<p><strong>问题:</strong>如果你喜欢上面这样的样式，你也许会想将你所有的分类feed按列表为你的读者列出。</p>
<p><strong>解决方案：</strong><br />
1. 编辑你的主题的任意文件，把你想列出的分类和它的feed编辑到任何你想放置的位置对应文件之中。<br />
2. 复制下列代码: </p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt; ?php wp_list_categories('feed_image=http://www.myblog.com/image.gif&amp;feed=XML Feed&amp;optioncount=1&amp;children=0'); ?&gt;</li></ol></div>
<p>3.保存文件，现在你的分类就可以和它们对应的feed一起显示了！</p>
<p><strong>代码解释:</strong>这个修改只用了带两个参数的功能。第一个是feed_image，它允许我们将指定URL显示为一个feed图片。第二个参数是feed，它用来指定feed格式。</p>
<p><strong>10. 干净的去掉RSS Feeds</strong></p>
<p><img src="http://www.wopus.org/wp-content/uploads/2008/12/sm7.png" alt="sm7" title="sm7" width="500" height="168" class="alignnone size-full wp-image-807" /></p>
<p><strong>问题:</strong>比如你在把Wordpress作为一个CMS来用，用来管理你的在线文件夹或是你的公司网站。在这种情况下，RSS feed就不再那么有用了。有些人也许会想移除它。</p>
<p><strong>解决方案:</strong>我看过网上很多”修改”是说，你只需移除Wordpress核心文件wp-settings.php中的include。我并不认为你需要编辑核心文件。取而代之的，下面的修改会完成这件事。只需将下面的代码复制到你的主题的functions.php中：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">function fb_disable_feed() {</li>
<li>	wp_die( __('No feed available,please visit our &lt;a href=&quot;'. get_bloginfo('url') .'&quot;&gt;homepage&lt;/a&gt;!') );</li>
<li>}</li>
<li>add_action('do_feed', 'fb_disable_feed', 1);</li>
<li>add_action('do_feed_rdf', 'fb_disable_feed', 1);</li>
<li>add_action('do_feed_rss', 'fb_disable_feed', 1);</li>
<li>add_action('do_feed_rss2', 'fb_disable_feed', 1);</li>
<li>add_action('do_feed_atom', 'fb_disable_feed', 1);</li></ol></div>
<p>来源：<a href="http://wpengineer.com/disable-wordpress-feed/" target="_blank">Disable WordPress feed</a></p>
<p><strong>后记：</strong><br />
<em>关于作者</em><br />
这篇文章的作者是Jean-Baptiste Jung，一个26岁的比利时Blogger。他在两处写博，一处是<a href="http://www.wprecipes.com/" target="_blank">WpRicepes</a>上写关于Wordpress的，另一处则是在<a href="http://www.catswhocode.com/" target="_blank">Cats Who Code</a>上写任何有关于博客和编程的文章。你可以通过Follow Jean的Twitter（http://twitter.com/catswhocode）来和他联系。</p>
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html" title="Wordpress中10个有用的RSS技巧和修改(二)">Wordpress中10个有用的RSS技巧和修改(二) (5)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress.html" title="Wordpress中10个有用的RSS技巧和修改(一)">Wordpress中10个有用的RSS技巧和修改(一) (10)</a></li>
<li><a href="http://www.wopus.org/best-bloger-two.html" title="Wopus中文平台好博推荐第二期">Wopus中文平台好博推荐第二期 (10)</a></li>
<li><a href="http://www.wopus.org/wordpress-summary-rss.html" title="Wordpress显示摘要、RSS全文输出解决方法">Wordpress显示摘要、RSS全文输出解决方法 (6)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/ten-rss-hacks-on-wordpress-three.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress中10个有用的RSS技巧和修改(二)</title>
		<link>http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html</link>
		<comments>http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html#comments</comments>
		<pubDate>Wed, 17 Dec 2008 23:41:14 +0000</pubDate>
		<dc:creator>酋 长</dc:creator>
		
		<category><![CDATA[主题推荐]]></category>

		<category><![CDATA[安装详解]]></category>

		<category><![CDATA[技术分享]]></category>

		<category><![CDATA[rss]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=797</guid>
		<description><![CDATA[第一篇在这里：Wordpress中10个有用的RSS技巧和修改(一)，当然，第三篇也会有的，这个小系列应该是关于WordPress的RSS应用最强版本了，所以，如果你在使用RSS的时候，不妨来看看！
4. 为Feed阅读器排版你的图片

问题：你花费了大量的时间写文章和排版来让它们看起来整洁又美观。在你的Blog上看这些内容真是帅呆了。但遗憾的是，当文章出现在Google Reader或是其他RSS阅读器上时，它就不是这回事儿了。
解决方案：这是由于大多数feed阅读器都将图片直接插入到文本中导致的：

为了避免这个问题的出现，添加一个CSS class让图片以一个区块的方式显示。Wordpress提供内建的class”center“:
&#60;img class=&#34;center&#34; src=&#34;http://78.46.108.98/images/wordpress-rss-hacks/myimage.jpg&#34; alt=&#34;This is my image&#34; /&#62;
来源：How to format images for feed readers
5. 为你的每篇文章准备一个单独的Feed

问题:当一篇文章有大量的评论时，对读者来说加入讨论是非常困难的事。大多数Wordpress用户并不清楚这个问题，但我们的最佳Blog引擎其实有一个内建的功能来为每篇文章的评论提供一个RSS feed。
解决方案:其实，这并不能算是严格意义上的修改或是什么别的：实现给特定文章提供一个RSS feed，只需使用comment_rss_link() 功能：
&#60; ?php comments_rss_link('&#38;raquo; Comments RSS Feed'); ?&#62;
来源：WordPress how to: provide an RSS feed for the comments in each post
6. 从你的RSS Feed中排除分类
问题:你是否使用了一个博客分类来让读者了解你的网站新闻，或是你的Blog的有一个分类对其余的内容来说一点用也没有？如果是，那么把它包括在你的RSS feed中就不是一个好主意。
解决方案:怎样从你的RSS feed中去掉一个分类:
   1. 首先，找到你要排除掉的分类的数字ID。如果你不知道怎么找到一个特定分类的ID，你可以先看看这篇文章。
   2. 当你知道了你要从RSS feed中排除的ID，编辑你的主题的functions.php文件。如果它不存在，创建之。
   3. [...]]]></description>
			<content:encoded><![CDATA[<p>第一篇在这里：<a href="http://www.wopus.org/ten-rss-hacks-on-wordpress.html">Wordpress中10个有用的RSS技巧和修改(一)</a>，当然，第三篇也会有的，这个小系列应该是关于WordPress的RSS应用最强版本了，<span id="more-797"></span>所以，如果你在使用RSS的时候，不妨来看看！</p>
<p><strong>4. 为Feed阅读器排版你的图片</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/sm6.jpg" alt="sm6" title="sm6" width="489" height="270" class="alignnone size-full wp-image-798" /></p>
<p><strong>问题：</strong>你花费了大量的时间写文章和排版来让它们看起来整洁又美观。在你的Blog上看这些内容真是帅呆了。但遗憾的是，当文章出现在Google Reader或是其他RSS阅读器上时，它就不是这回事儿了。</p>
<p><strong>解决方案：</strong>这是由于大多数feed阅读器都将图片直接插入到文本中导致的：<br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/inline-image.jpg" alt="inline-image" title="inline-image" width="500" height="172" class="alignnone size-full wp-image-799" /></p>
<p>为了避免这个问题的出现，添加一个CSS class让图片以一个区块的方式显示。Wordpress提供内建的class”center“:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;img class=&quot;center&quot; src=&quot;http://78.46.108.98/images/wordpress-rss-hacks/myimage.jpg&quot; alt=&quot;This is my image&quot; /&gt;</li></ol></div>
<p>来源：<a href="http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php" target="_blank">How to format images for feed readers</a></p>
<p><strong>5. 为你的每篇文章准备一个单独的Feed</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/sm9.png" alt="sm9" title="sm9" width="393" height="180" class="alignnone size-full wp-image-800" /></p>
<p><strong>问题:</strong>当一篇文章有大量的评论时，对读者来说加入讨论是非常困难的事。大多数Wordpress用户并不清楚这个问题，但我们的最佳Blog引擎其实有一个内建的功能来为每篇文章的评论提供一个RSS feed。</p>
<p><strong>解决方案:</strong>其实，这并不能算是严格意义上的修改或是什么别的：实现给特定文章提供一个RSS feed，只需使用comment_rss_link() 功能：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt; ?php comments_rss_link('&amp;raquo; Comments RSS Feed'); ?&gt;</li></ol></div>
<p>来源：<a href="http://www.wprecipes.com/wordpress-how-to-provide-rss-feed-for-each-post-comments" target="_blank">WordPress how to: provide an RSS feed for the comments in each post</a></p>
<p><strong>6. 从你的RSS Feed中排除分类</strong><br />
<strong>问题:</strong>你是否使用了一个博客分类来让读者了解你的网站新闻，或是你的Blog的有一个分类对其余的内容来说一点用也没有？如果是，那么把它包括在你的RSS feed中就不是一个好主意。</p>
<p><strong>解决方案:</strong>怎样从你的RSS feed中去掉一个分类:</p>
<p>   1. 首先，找到你要排除掉的分类的数字ID。如果你不知道怎么找到一个特定分类的ID，你可以先看看这篇文章。<br />
   2. 当你知道了你要从RSS feed中排除的ID，编辑你的主题的functions.php文件。如果它不存在，创建之。<br />
   3. 将下面的代码复制进去： </p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">function myFilter($query) {</li>
<li>&nbsp;&nbsp; &nbsp;if ($query-&amp;gt;is_feed) {</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;$query-&amp;gt;set('cat','-5'); //Don't forget to change the category ID =^o^=</li>
<li>&nbsp;&nbsp; &nbsp;}</li>
<li>return $query;</li>
<li>}</li>
<li>&nbsp;</li>
<li>add_filter('pre_get_posts','myFilter');</li></ol></div>
<p>     4.保存文件，搞定！</p>
<p><strong>代码解释:</strong> 这次修改实际上和之前说的那个一样：创建一个自动以的功能来排除那个你不想让它出现在RSS feed中的类别，然后使用非常有用的add_filter() 功能来让它在这个Wordpress核心功能pre_get_posts() 上提交。</p>
<p>来源：<a href="http://www.jangro.com/a/2008/03/01/excluding-posts-from-your-blog-feed/" target="_blank">Excluding posts from your WordPress feed</a></p>
<p><strong>未完待续，明日再来~~</strong><br />
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress.html" title="Wordpress中10个有用的RSS技巧和修改(一)">Wordpress中10个有用的RSS技巧和修改(一) (10)</a></li>
<li><a href="http://www.wopus.org/best-bloger-two.html" title="Wopus中文平台好博推荐第二期">Wopus中文平台好博推荐第二期 (10)</a></li>
<li><a href="http://www.wopus.org/wordpress-summary-rss.html" title="Wordpress显示摘要、RSS全文输出解决方法">Wordpress显示摘要、RSS全文输出解决方法 (6)</a></li>
<li><a href="http://www.wopus.org/wordpress-news-and-postid-explain.html" title="WordPress的一个消息和日志ID的说明">WordPress的一个消息和日志ID的说明 (32)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-three.html" title="Wordpress中10个有用的RSS技巧和修改(三)">Wordpress中10个有用的RSS技巧和修改(三) (8)</a></li>
<li><a href="http://www.wopus.org/wordpress-27-remv-hack.html" title="更正：WordPress 曝重大漏洞请速升级">更正：WordPress 曝重大漏洞请速升级 (55)</a></li>
<li><a href="http://www.wopus.org/cn-wordpress-online.html" title="WordPress官方中文站正式上线">WordPress官方中文站正式上线 (22)</a></li>
<li><a href="http://www.wopus.org/two-wordpress-snow-plugins.html" title="冬天了，推荐两款WordPress雪花插件">冬天了，推荐两款WordPress雪花插件 (9)</a></li>
<li><a href="http://www.wopus.org/using-ctrlenter-comments.html" title="实现 Ctrl+Enter 快捷发表留言功能">实现 Ctrl+Enter 快捷发表留言功能 (25)</a></li>
<li><a href="http://www.wopus.org/wordpress-265-security-update.html" title="安全更新，WordPress 2.6.5发布">安全更新，WordPress 2.6.5发布 (18)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>更正：WordPress 曝重大漏洞请速升级</title>
		<link>http://www.wopus.org/wordpress-27-remv-hack.html</link>
		<comments>http://www.wopus.org/wordpress-27-remv-hack.html#comments</comments>
		<pubDate>Mon, 15 Dec 2008 02:14:28 +0000</pubDate>
		<dc:creator>辐射鱼</dc:creator>
		
		<category><![CDATA[技术分享]]></category>

		<category><![CDATA[bug]]></category>

		<category><![CDATA[remv.php]]></category>

		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[wordpress2.7]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=787</guid>
		<description><![CDATA[如果你还没有升级到 WordPress 2.7，那么辐射鱼建议你尽快升级。Wordpress 发现了重大漏洞，可能会导致遭受 DDoS 攻击。
昨天，Tuixy博客看到一篇关于 WordPress 2.7 出现重大漏洞(remv.php)的文章：Hack Alert (remv.php) - Upgrade to Wordpress 2.7
说的是Wordpress 2.7有这个漏洞，导致黑客会利用这个漏洞进行 DDos攻击。如果你的/wp-content/themes/ 下有这样的文件：“remv.php” ，那么你就非常不幸已经中彩了！
什么是“remv.php” 呢？
这是一个名叫PHPremoteView的文件，通过其文件可以让任何人，在博客的服务器上运行任何php文件，包括自由删除你的文件，窃取你的密码，也有可能修改你的广告代码，呵呵。
如果真遇到怎么解决呢？
1.首先登陆ftp先删除这个文件；
2.查看下你的Wordpress下所有的文件，看看是否被修改，一般看下ftp的文件的修改时间就可以，特别看下模板，那是容易被下病毒的地方；
3.建议重新安装下Wordpress，前提是作好备份哦；
4.另外如果你用的是虚拟主机，建议花时间把别的站也检查下，小心为妙；
5.强烈建议修改下相关密码，这点尤其注意下；
6.把所有使用的插件都检查下，有新版的都升级下。
所幸的是，中文博客还没有中彩的报告。Wopus中文平台将密切关注此事，我们会在第一时间报告此漏洞的最新进展！！！
关联阅读

如何让你的主题实现 Wordpress 2.7 的评论嵌套功能 (18)
如何让你的主题兼容 Wordpress 2.7 (14)
从RSS Feeds中排除特定分类的四种方法 (11)
WordPress的一个消息和日志ID的说明 (32)
Wordpress中10个有用的RSS技巧和修改(二) (5)
安全提示：请升级到WordPress 2.7正式版 (26)
Wordpress中10个有用的RSS技巧和修改(一) (10)
WordPress官方中文站正式上线 (22)
冬天了，推荐两款WordPress雪花插件 (9)
实现 Ctrl+Enter 快捷发表留言功能 (25)

]]></description>
			<content:encoded><![CDATA[<p>如果你还没有<a href="http://www.wopus.org/wordpress-27-finally-released.html">升级到 WordPress 2.7</a>，那么<a href="http://www.thirdinfo.com/">辐射鱼</a><strong>建议你尽快升级</strong>。Wordpress 发现了重大漏洞，可能会导致遭受 DDoS 攻击。<span id="more-787"></span><br />
昨天，<a href="http://www.tuixy.com/">Tuixy博客</a>看到一篇关于 <a href="http://www.tuixy.com/?p=644">WordPress<del datetime="2008-12-15T13:44:01+00:00"> 2.7 </del>出现重大漏洞(remv.php)</a>的文章：<a href="http://www.earnersblog.com/wordpress-remv-hack/">Hack Alert (remv.php) - Upgrade to Wordpress 2.7</a></p>
<p>说的是Wordpress<del datetime="2008-12-15T13:44:01+00:00"> 2.7</del>有这个漏洞，导致黑客会利用这个漏洞进行 DDos攻击。如果你的/wp-content/themes/ 下有这样的文件：“remv.php” ，那么你就非常不幸<a href="http://www.google.com.au/search?num=100&#038;hl=en&#038;safe=off&#038;client=firefox-a&#038;rls=org.mozilla%3Aen-US%3Aofficial&#038;hs=Bc1&#038;q=%2Fwp-content%2Fthemes%2Fremv.php&#038;btnG=Search&#038;meta=">已经中彩了</a>！</p>
<p><strong>什么是“remv.php” 呢？</strong><br />
这是一个名叫PHPremoteView的文件，通过其文件可以让任何人，在博客的服务器上运行任何php文件，包括自由删除你的文件，窃取你的密码，也有可能修改你的广告代码，呵呵。</p>
<p><strong>如果真遇到怎么解决呢？</strong><br />
1.首先登陆ftp先删除这个文件；<br />
2.查看下你的Wordpress下所有的文件，看看是否被修改，一般看下ftp的文件的修改时间就可以，特别看下模板，那是容易被下病毒的地方；<br />
3.建议重新安装下Wordpress，前提是作好备份哦；<br />
4.另外如果你用的是虚拟主机，建议花时间把别的站也检查下，小心为妙；<br />
5.强烈建议修改下相关密码，这点尤其注意下；<br />
6.把所有使用的插件都检查下，有新版的都升级下。</p>
<p>所幸的是，中文博客还没有中彩的报告。<a href="http://www.wopus.org/">Wopus中文平台</a>将密切关注此事，我们会在第一时间报告此漏洞的最新进展！！！<br />
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/to-realize-wordpress27-thread-comment.html" title="如何让你的主题实现 Wordpress 2.7 的评论嵌套功能">如何让你的主题实现 Wordpress 2.7 的评论嵌套功能 (18)</a></li>
<li><a href="http://www.wopus.org/how-to-let-theme-work-in-wordpress27.html" title="如何让你的主题兼容 Wordpress 2.7">如何让你的主题兼容 Wordpress 2.7 (14)</a></li>
<li><a href="http://www.wopus.org/four-way-remove-special-cat-from-rssfeed.html" title="从RSS Feeds中排除特定分类的四种方法">从RSS Feeds中排除特定分类的四种方法 (11)</a></li>
<li><a href="http://www.wopus.org/wordpress-news-and-postid-explain.html" title="WordPress的一个消息和日志ID的说明">WordPress的一个消息和日志ID的说明 (32)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html" title="Wordpress中10个有用的RSS技巧和修改(二)">Wordpress中10个有用的RSS技巧和修改(二) (5)</a></li>
<li><a href="http://www.wopus.org/suggest-upgrade-wordpress-to-27.html" title="安全提示：请升级到WordPress 2.7正式版">安全提示：请升级到WordPress 2.7正式版 (26)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress.html" title="Wordpress中10个有用的RSS技巧和修改(一)">Wordpress中10个有用的RSS技巧和修改(一) (10)</a></li>
<li><a href="http://www.wopus.org/cn-wordpress-online.html" title="WordPress官方中文站正式上线">WordPress官方中文站正式上线 (22)</a></li>
<li><a href="http://www.wopus.org/two-wordpress-snow-plugins.html" title="冬天了，推荐两款WordPress雪花插件">冬天了，推荐两款WordPress雪花插件 (9)</a></li>
<li><a href="http://www.wopus.org/using-ctrlenter-comments.html" title="实现 Ctrl+Enter 快捷发表留言功能">实现 Ctrl+Enter 快捷发表留言功能 (25)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/wordpress-27-remv-hack.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress中10个有用的RSS技巧和修改(一)</title>
		<link>http://www.wopus.org/ten-rss-hacks-on-wordpress.html</link>
		<comments>http://www.wopus.org/ten-rss-hacks-on-wordpress.html#comments</comments>
		<pubDate>Sun, 14 Dec 2008 03:53:47 +0000</pubDate>
		<dc:creator>酋 长</dc:creator>
		
		<category><![CDATA[技术分享]]></category>

		<category><![CDATA[rss]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=782</guid>
		<description><![CDATA[文章是通过悬赏的方式搞定的。感谢某衰人和其他几个朋友的翻译！
RSS是一项非常简单同时非常强大的技术。如今，RSS是Blog内容联合的事实标准，它被同时广泛应用于个人和商业环境中；比如，在Blog中。而且因为这些Blog中的很大一部分是运行于Wordpress，我们将在本文中涉及到一些（也许）相对而言不为人所知但是有用的RSS相关技巧和修改，希望藉由这些技巧可以帮助你更有效的使用RSS — 而不用使用一些不必要和臃肿的WordPress插件。
让我们看看10个有用但不为人所知的Wordpress RSS技巧。这篇文章的每个部分提出一个问题，建议一个解决方案以及对这个解决方案的解释，这样不仅解决了你的RSS相关问题，同时让你了解你究竟在做什么，据此，你可以确定你的WordPress主题仍然在你的控制之中，而并没有被一些不安全的源代码充斥。
1.当你的新文章通过RSS发布时，控制它

问题： 你有没有过当发表文章时突然发现了一个错误？当然，你可以编辑它，但是还有个问题：这篇文章已经在你的RSS feed里发布了。为了避免这样的问题，使用下面的代码来给文章发布和发布到RSS feed之间创建一个延迟。
解决方案：复制下面的代码到你的主题的functions.php文件中来应用修改。如果你的主题不包含这个文件，创建即可。
function publish_later_on_feed($where) {
	global $wpdb;
	if ( is_feed() ) {
		// timestamp in WP-format
		$now = gmdate('Y-m-d H:i:s');
		// value for wait; + device
		$wait = '5'; // integer
		// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
		$device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
		// add SQL-sytax to default $where
		$where .= &#34; AND TIMESTAMPDIFF($device, $wpdb-&#62;posts.post_date_gmt, '$now') &#62; $wait &#34;;
	}
	return $where;
}
add_filter('posts_where', 'publish_later_on_feed');
代码解释：
上面的代码会在文章发布到Blog和出现在RSS feed之间制造一个5分钟的延迟。如果你想修改延时的长短，请修改第九行的$wait的值。

来源：Publish [...]]]></description>
			<content:encoded><![CDATA[<p>文章是通过<a href="http://bbs.wopus.org/thread-2826-1-1.html" target="_blank">悬赏</a>的方式搞定的。感谢<a href="http://zuoshen.com/2008/12/13/464/" target="_blank">某衰人</a>和其他几个朋友的翻译！<span id="more-782"></span></p>
<p>RSS是一项非常简单同时非常强大的技术。如今，RSS是Blog内容联合的事实标准，它被同时广泛应用于个人和商业环境中；比如，在Blog中。而且因为这些Blog中的很大一部分是运行于Wordpress，我们将在本文中涉及到一些（也许）相对而言不为人所知但是有用的RSS相关技巧和修改，希望藉由这些技巧可以帮助你更有效的使用RSS — 而不用使用一些不必要和臃肿的WordPress插件。</p>
<p>让我们看看10个有用但不为人所知的Wordpress RSS技巧。这篇文章的每个部分提出一个问题，建议一个解决方案以及对这个解决方案的解释，这样不仅解决了你的RSS相关问题，同时让你了解你究竟在做什么，据此，你可以确定你的WordPress主题仍然在你的控制之中，而并没有被一些不安全的源代码充斥。</p>
<p><strong>1.当你的新文章通过RSS发布时，控制它</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/sm8.jpg" alt="sm8" title="sm8" width="500" height="195" class="alignnone size-full wp-image-783" /></p>
<p><strong>问题：</strong> 你有没有过当发表文章时突然发现了一个错误？当然，你可以编辑它，但是还有个问题：这篇文章已经在你的RSS feed里发布了。为了避免这样的问题，使用下面的代码来给文章发布和发布到RSS feed之间创建一个延迟。</p>
<p><strong>解决方案：</strong>复制下面的代码到你的主题的functions.php文件中来应用修改。如果你的主题不包含这个文件，创建即可。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">function publish_later_on_feed($where) {</li>
<li>	global $wpdb;</li>
<li>	if ( is_feed() ) {</li>
<li>		// timestamp in WP-format</li>
<li>		$now = gmdate('Y-m-d H:i:s');</li>
<li>		// value for wait; + device</li>
<li>		$wait = '5'; // integer</li>
<li>		// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff</li>
<li>		$device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR</li>
<li>		// add SQL-sytax to default $where</li>
<li>		$where .= &quot; AND TIMESTAMPDIFF($device, $wpdb-&gt;posts.post_date_gmt, '$now') &gt; $wait &quot;;</li>
<li>	}</li>
<li>	return $where;</li>
<li>}</li>
<li>add_filter('posts_where', 'publish_later_on_feed');</li></ol></div>
<p><strong>代码解释：</strong><br />
上面的代码会在文章发布到Blog和出现在RSS feed之间制造一个5分钟的延迟。如果你想修改延时的长短，请修改第九行的$wait的值。<br />
<strong></p>
<p>来源：<a href="http://wpengineer.com/publish-the-feed-later/" target="_blank">Publish your feed later</a></p>
<p>2. 将Wordpress Feed重定向到FeedBurner Feeds上。</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/sm1.png" alt="sm1" title="sm1" width="500" height="160" class="alignnone size-full wp-image-784" /></p>
<p><strong>问题：</strong>初级Blogger们常常是这样的：通常只有在他们看到很多其他Blog都在使用FeedBurner的服务，和认识到这个工具是多么有用和酷之后才会使用它。 他们注册和开始使用FeedBurner，但是他们的早期读者们却已经订阅了WordPress缺省的Feed。</p>
<p><strong>另一个问题: </strong>你经常修改你的主题吗？如果答案是”是”，你肯定厌倦了把每个bloginfo(’rss2_url’)都替换为你的FeedBurner Feed地址的工作。</p>
<p><strong>解决方案：</strong>对上述两个问题的解决方案很简单：使用服务器重定向。</p>
<p>   1. 创建你的.htaccess文件备份，它在你的服务器的根目录。<br />
   2. 编辑.htaccess文件并添加下面的代码。别忘了把代码中的Feed地址替换成你自己的。 </p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"># temp redirect wordpress content feeds to feedburner</li>
<li>&nbsp;RewriteEngine on</li>
<li>&nbsp;RewriteCond %{HTTP_USER_AGENT} !FeedBurner	[NC]</li>
<li>&nbsp;RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]</li>
<li>&nbsp;RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/wprecipes [R=302,NC,L]</li></ol></div>
<p><strong><br />
代码解释:</strong> 每当有人点击指向 “http://www.yourblog.com/feed的链接时，他/她会被重定向到http://feeds.feedburner.com /yourblog。这样你就永远不会丢失你的RSS订阅者，或者即使你一天修改你的主题两次，也不用再手工编辑你的RSS feed地址了。</p>
<p>来源：<a href="http://perishablepress.com/press/2008/03/25/redirect-wordpress-feeds-to-feedburner-via-htaccess-redux/" target="_blank">Redirect WordPress feeds to FeedBurner via htaccess (Redux)</a></p>
<p><strong>3. 添加广告（或任何内容）到你的RSS Feed</strong><br />
<img src="http://www.wopus.org/wp-content/uploads/2008/12/sm2.png" alt="sm2" title="sm2" width="500" height="231" class="alignnone size-full wp-image-785" /></p>
<p><strong>问题：</strong>让RSS Feed赚钱现在已经成为很普通的一件事，很多blog所有者都在利用这项技术将他们的收入最大化。利用FeedBurner，你可以添加Adsense到你的Feed中，但是你需要至少500个订户并且不能再使用除了Feedburner提供的 Adsense之外的任何其他广告才能启用它。</p>
<p><strong>解决方案：</strong>当然，还是有办法把其他的广告插入到你的RSS feed之中的。比如，你可以专门为你的RSS订阅者准备一个指向免费Wordpress主题的链接</p>
<p>通过下面的几个简单步骤来达到这个目的:</p>
<p>   1. 编辑你的主题的functions.php文件。如果你的主题不包含这个文件，创建之。<br />
   2. 将下面的代码复制到你的functions.php文件中： </p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;a href=&quot;http://www.wprecipes.com&quot;&gt;Have you visited WpRecipes today?&lt;/a&gt;&lt;hr /&gt;';</li>
<li>	return $content;</li>
<li>}</li>
<li>add_filter('the_excerpt_rss', 'insertAds');</li>
<li>add_filter('the_content_rss', 'insertAds');</li>
<li>?&gt;</li></ol></div>
<p>    3.保存文件。现在你就可以在你的RSS feed中显示广告啦！</p>
<p><strong>代码解释:</strong> 我见到过很多类似的修改，但是它们全部需要你编辑WordPress的核心文件来达到同样的效果。当然，编辑WordPress核心文件是个非常不好的主意，因为你需要在每次升级Blog之后再次编辑这些文件。而这次的这个替代方案使用了add_filter() 这个Wordpress功能来向RSS feed中插入内容，而不用编辑任何核心文件。</p>
<p>来源：<a href="http://www.wprecipes.com/how-to-insert-ads-on-your-rss-feed" target="_blank">How to: insert ads in your RSS feed</a></p>
<p>文章太长，怕大家看着累，所以会分三篇文章，今天到这里，这应该是关于RSS最全面最有价值的应用了！</p>
<p><strong>未完待续~~</strong><br />
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html" title="Wordpress中10个有用的RSS技巧和修改(二)">Wordpress中10个有用的RSS技巧和修改(二) (5)</a></li>
<li><a href="http://www.wopus.org/best-bloger-two.html" title="Wopus中文平台好博推荐第二期">Wopus中文平台好博推荐第二期 (10)</a></li>
<li><a href="http://www.wopus.org/wordpress-summary-rss.html" title="Wordpress显示摘要、RSS全文输出解决方法">Wordpress显示摘要、RSS全文输出解决方法 (6)</a></li>
<li><a href="http://www.wopus.org/wordpress-news-and-postid-explain.html" title="WordPress的一个消息和日志ID的说明">WordPress的一个消息和日志ID的说明 (32)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-three.html" title="Wordpress中10个有用的RSS技巧和修改(三)">Wordpress中10个有用的RSS技巧和修改(三) (8)</a></li>
<li><a href="http://www.wopus.org/wordpress-27-remv-hack.html" title="更正：WordPress 曝重大漏洞请速升级">更正：WordPress 曝重大漏洞请速升级 (55)</a></li>
<li><a href="http://www.wopus.org/cn-wordpress-online.html" title="WordPress官方中文站正式上线">WordPress官方中文站正式上线 (22)</a></li>
<li><a href="http://www.wopus.org/two-wordpress-snow-plugins.html" title="冬天了，推荐两款WordPress雪花插件">冬天了，推荐两款WordPress雪花插件 (9)</a></li>
<li><a href="http://www.wopus.org/using-ctrlenter-comments.html" title="实现 Ctrl+Enter 快捷发表留言功能">实现 Ctrl+Enter 快捷发表留言功能 (25)</a></li>
<li><a href="http://www.wopus.org/wordpress-265-security-update.html" title="安全更新，WordPress 2.6.5发布">安全更新，WordPress 2.6.5发布 (18)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/ten-rss-hacks-on-wordpress.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>实现 Ctrl+Enter 快捷发表留言功能</title>
		<link>http://www.wopus.org/using-ctrlenter-comments.html</link>
		<comments>http://www.wopus.org/using-ctrlenter-comments.html#comments</comments>
		<pubDate>Wed, 26 Nov 2008 23:12:46 +0000</pubDate>
		<dc:creator>酋 长</dc:creator>
		
		<category><![CDATA[技术分享]]></category>

		<category><![CDATA[Ctrl+Enter快捷发表留言]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=715</guid>
		<description><![CDATA[感谢Xiaorsz的总结分享！也欢迎各位投稿，一起为WordPress本地化做贡献。
以前逛论坛逛多了，发表帖子写完后很熟练地按下 Ctrl+Enter ，就把帖子发出去了！迅速转向别的“战场”！现在喜欢到别人的博客上去踩踩，遇到自己感兴趣的就想写几句，写完后竟也不自觉地按下了 Ctrl+Enter ，当然 WP 不是 Discuz ，并没有默认这个小快捷键。于是不得不再去用鼠标点下 submit 。当然，也有蛮多的 WP 博客有这个功能，想想应该也不能实现，能获取到键盘的输入就OK了，于是去 Google 了一下，找到了如下的两种方法：
1、使用 Comments Shortcut Plugin 插件.
这个功能居然还有个插件，当然使用也很简单，下载启用后再后台设置一下就OK！要设置 Text Box ID 和 Submit bottom ID ，然后是要快捷键代码和要显示的提示文字，不过一般用默认就可以了。
插件下载
2、JS代码实现
为了这么个小功能再加个插件有点夸张了。其实只要一小段JS就可以实现了！来看下这段JS代码：
document.getElementById(&#34;comment&#34;).onkeydown = function (moz_ev)
&#160;&#160; &#160; &#160; &#160; &#160; &#160;{
&#160;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;var ev = null;
&#160;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>感谢<a href="http://www.xiaorsz.cn/" target="_blank">Xiaorsz</a>的总结分享！也欢迎各位<a href="http://www.wopus.org/submit">投稿</a>，一起为WordPress本地化做贡献。<span id="more-715"></span></p>
<p>以前逛论坛逛多了，发表帖子写完后很熟练地按下 Ctrl+Enter ，就把帖子发出去了！迅速转向别的“战场”！现在喜欢到别人的博客上去踩踩，遇到自己感兴趣的就想写几句，写完后竟也不自觉地按下了 Ctrl+Enter ，当然 WP 不是 Discuz ，并没有默认这个小快捷键。于是不得不再去用鼠标点下 submit 。当然，也有蛮多的 WP 博客有这个功能，想想应该也不能实现，能获取到键盘的输入就OK了，于是去 Google 了一下，找到了如下的两种方法：<br />
<strong>1、使用 Comments Shortcut Plugin 插件.</strong><br />
这个功能居然还有个插件，当然使用也很简单，下载启用后再后台设置一下就OK！要设置 Text Box ID 和 Submit bottom ID ，然后是要快捷键代码和要显示的提示文字，不过一般用默认就可以了。<br />
<a href="http://wordpress.org/extend/plugins/comments-shortcut/" target="_blank">插件下载</a></p>
<p><strong>2、JS代码实现</strong><br />
为了这么个小功能再加个插件有点夸张了。其实只要一小段JS就可以实现了！来看下这段JS代码：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">document.getElementById(&quot;comment&quot;).onkeydown = function (moz_ev)</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var ev = null;</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (window.event){</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ev = window.event;</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}else{</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ev = moz_ev;</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (ev != null &amp;&amp; ev.ctrlKey &amp;&amp; ev.keyCode == 13)</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; document.getElementById(&quot;submit&quot;).click();</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</li></ol></div>
<p>将上面这段代码另存为一个JS文件，在博客页面中引用就可以了，或是直接加在博客已经引用的JS文件的后面，推荐后者，这么点的代码再用一个JS文件太“ 奢侈”了，呵呵！而且增加请求数，博客中的 JS 和 CSS 最好都分别合并为一个文件最好！最后别忘了在 Submit 按钮上加上（Ctrl+Enter）！</p>
<p>感觉这个功能比较使用，因为现在不逛论坛的人很少，所以，这个快捷键用在博客上，也是很有价值的，不用再次点击鼠标。</p>
<p>目前就这两种方法，如果各位还有实现的方法，欢迎分享，Wopus将及时更新！</p>
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/wordpress-news-and-postid-explain.html" title="WordPress的一个消息和日志ID的说明">WordPress的一个消息和日志ID的说明 (32)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html" title="Wordpress中10个有用的RSS技巧和修改(二)">Wordpress中10个有用的RSS技巧和修改(二) (5)</a></li>
<li><a href="http://www.wopus.org/wordpress-27-remv-hack.html" title="更正：WordPress 曝重大漏洞请速升级">更正：WordPress 曝重大漏洞请速升级 (55)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress.html" title="Wordpress中10个有用的RSS技巧和修改(一)">Wordpress中10个有用的RSS技巧和修改(一) (10)</a></li>
<li><a href="http://www.wopus.org/cn-wordpress-online.html" title="WordPress官方中文站正式上线">WordPress官方中文站正式上线 (22)</a></li>
<li><a href="http://www.wopus.org/two-wordpress-snow-plugins.html" title="冬天了，推荐两款WordPress雪花插件">冬天了，推荐两款WordPress雪花插件 (9)</a></li>
<li><a href="http://www.wopus.org/wordpress-265-security-update.html" title="安全更新，WordPress 2.6.5发布">安全更新，WordPress 2.6.5发布 (18)</a></li>
<li><a href="http://www.wopus.org/add-to-any-share-save-bookmark-button.html" title="Wordpress 插件:Add to Any Share/Save/Bookmark Button">Wordpress 插件:Add to Any Share/Save/Bookmark Button (8)</a></li>
<li><a href="http://www.wopus.org/dashboard-ajax.html" title="体验WordPress 2.7系列—后台Ajax的运用">体验WordPress 2.7系列—后台Ajax的运用 (13)</a></li>
<li><a href="http://www.wopus.org/add-coolcode-button-forwordpress-edit.html" title="给wordpress的编缉器添加coolcode按钮">给wordpress的编缉器添加coolcode按钮 (16)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/using-ctrlenter-comments.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>增强 wp_list_authors 显示文章最多的作者</title>
		<link>http://www.wopus.org/extend-wp_list_authors-and-get_more_active_authors.html</link>
		<comments>http://www.wopus.org/extend-wp_list_authors-and-get_more_active_authors.html#comments</comments>
		<pubDate>Thu, 20 Nov 2008 07:52:30 +0000</pubDate>
		<dc:creator>辐射鱼</dc:creator>
		
		<category><![CDATA[技术分享]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=697</guid>
		<description><![CDATA[首先感谢 Lia 的投稿
Wordpress 的 wp_list_authors 函数能够列出所有作者和文章数量，但是不能按文章多少排序，以及不能够限制输出作者的个数。于是 Lia 自己动手，增强了 wp_list_authors 函数功能。
需要扩展的功能：
1. 输出文章最多的作者，并按文章数量排序；
2. 自定义输出作者的个数。
修改的内容：
1. 为 wp_list_authors 函数增加两个控制变量：limited 和 order
$defaults = array(
&#160; 'optioncount' =&#62; false, 'exclude_admin' =&#62; true,
&#160; 'show_fullname' =&#62; false, 'hide_empty' =&#62; true,
&#160; 'feed' =&#62; '', 'feed_image' =&#62; '', 'feed_type' =&#62; '', 'echo' =&#62; true,
&#160; 'limited' =&#62; 5, 'order' =&#62; 'DESC'
);
2. 重新构建查询语句
/** @todo Move select to get_authors(). [...]]]></description>
			<content:encoded><![CDATA[<p>首先感谢 <a href="http://www.antlite.com/blog/2008/11/extend-wp_list_authors-and-get_more_active_authors/" target="_blank">Lia</a> 的投稿<span id="more-697"></span><br />
Wordpress 的 wp_list_authors 函数能够列出所有作者和文章数量，但是不能按文章多少排序，以及不能够限制输出作者的个数。于是 <a href="http://www.antlite.com/" target="_blank">Lia</a> 自己动手，增强了 wp_list_authors 函数功能。<br />
<strong>需要扩展的功能：</strong><br />
1. 输出文章最多的作者，并按文章数量排序；<br />
2. 自定义输出作者的个数。<br />
<strong>修改的内容：</strong><br />
1. 为 wp_list_authors 函数增加两个控制变量：limited 和 order</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">$defaults = array(</li>
<li>&nbsp; 'optioncount' =&gt; false, 'exclude_admin' =&gt; true,</li>
<li>&nbsp; 'show_fullname' =&gt; false, 'hide_empty' =&gt; true,</li>
<li>&nbsp; 'feed' =&gt; '', 'feed_image' =&gt; '', 'feed_type' =&gt; '', 'echo' =&gt; true,</li>
<li>&nbsp; 'limited' =&gt; 5, 'order' =&gt; 'DESC'</li>
<li>);</li></ol></div>
<p>2. 重新构建查询语句</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">/** @todo Move select to get_authors(). */</li>
<li>$authors = $wpdb-&gt;get_results(&quot;SELECT DISTINCT u.ID, u.user_nicename, COUNT( p.ID ) AS count from $wpdb-&gt;users AS u, $wpdb-&gt;posts AS p &quot; . ($exclude_admin ? &quot;WHERE u.user_login &lt;&gt; 'admin' AND &quot; : 'WHERE ') . &quot;p.post_author = u.ID AND p.post_type = 'post' AND ( p.post_status = 'publish' OR p.post_status = 'private') GROUP BY p.post_author ORDER BY count &quot; . $order . &quot;, display_name ASC&quot; . ( ($limited &gt;= 0) ? ( ' LIMIT ' . $limited ) : '') );</li></ol></div>
<p><strong>参数：</strong><br />
1. wp_list_authors 的默认参数：<br />
<strong>optioncount</strong><br />
    (boolean) 显示作者文章数。<br />
1 (true)<br />
0 (false - 默认)</p>
<p><strong>exclude_admin</strong><br />
    (boolean) 剔除admin。<br />
1 (true - 默认)<br />
0 (false)</p>
<p><strong> show_fullname</strong><br />
    (boolean) 显示作者全名。 默认显示作者昵称。<br />
1 (true)<br />
0 (false - 默认)</p>
<p><strong>hide_empty</strong><br />
    (boolean) 隐藏尚未发表文章的作者。<br />
1 (true - 默认)<br />
0 (false)</p>
<p><strong>feed</strong><br />
    (string) 链接到作者 RSS feed 的显示文字。默认不显示。<br />
feed_image<br />
    (string) 链接到作者 RSS feed 的图片的目录和文件名。如果定义了 feed_image，将会覆盖 feed 定义的文字。<br />
2. 扩展参数：</p>
<p><strong>limited</strong><br />
    (int) 输出作者数目。<br />
5 ( 默认)<br />
0 (显示全部作者)</p>
<p><strong>order</strong><br />
    (string) 排序方式。<br />
DESC (降序 - 默认)<br />
ASC (升序 - 显示最不活跃的作者)</p>
<p><strong>用法：</strong></p>
<p>您可以将 wp_list_authors 复制到主题文件的functions.php 中进行修改，并更换函数名称，比如：most_active_authors，在需要显示的位置调用这个函数就可以了。如：</p>
<p><strong>显示文章最多的前10名作者、文章数量：</strong></p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;ul&gt;</li>
<li>&lt; ?php most_active_authors('optioncount=1&amp;limited=10'); ?&gt;</li>
<li>&lt;/ul&gt;</li></ol></div>
<p><strong>显示前5名最不活跃的作者，不显示文章数量：</strong></p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt;ul&gt;</li>
<li>&lt; ?php most_active_authors('order=ASC'); ?&gt;</li>
<li>&lt;/ul&gt;</li></ol></div>
<p>wp_list_authors 函数位于 wp-includes 目录下的 author-template.php 文件中。<br />
<strong>计划:加入 gravatar 头像，制作一个插件。</strong><br />
<strong>辐射鱼补充：个人感觉没必要做成插件了，只需要加上如下语句即可</strong></p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt; ?php</li>
<li>	$author_email = get_the_author_email();</li>
<li>	echo get_avatar($author_email, '50', 'wavatar');</li>
<li>?&gt;</li></ol></div>
<h3>Random Posts</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress.html" title="Wordpress中10个有用的RSS技巧和修改(一)">Wordpress中10个有用的RSS技巧和修改(一) (10)</a></li>
<li><a href="http://www.wopus.org/hyper-cache-plugin.html" title="缓存插件Hyper Cache及相关设置">缓存插件Hyper Cache及相关设置 (15)</a></li>
<li><a href="http://www.wopus.org/giving-wordpress-its-owndirectory.html" title="把WordPress放在子目录而地址显示根目录的方法">把WordPress放在子目录而地址显示根目录的方法 (8)</a></li>
<li><a href="http://www.wopus.org/google-sitemaps-generator.html" title="Google Sitemaps Generator">Google Sitemaps Generator (1)</a></li>
<li><a href="http://www.wopus.org/top10-wp-free-cms-themes.html" title="Wordpress十大免费CMS主题">Wordpress十大免费CMS主题 (22)</a></li>
<li><a href="http://www.wopus.org/wordpress-theme-no-plugins.html" title="Wordpress主题去插件化">Wordpress主题去插件化 (6)</a></li>
<li><a href="http://www.wopus.org/rewrite-static-htm-paging.html" title="巧妙美化静态化文章分页链接结构">巧妙美化静态化文章分页链接结构 (16)</a></li>
<li><a href="http://www.wopus.org/best-bloger-one.html" title="Wopus中文平台好博推荐第一期">Wopus中文平台好博推荐第一期 (14)</a></li>
<li><a href="http://www.wopus.org/wordpress-26-released.html" title="WordPress 2.6正式版发布">WordPress 2.6正式版发布 (14)</a></li>
<li><a href="http://www.wopus.org/how-to-301-redirect-wp.html" title="301 重定向wordpress地址 ">301 重定向wordpress地址  (3)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/extend-wp_list_authors-and-get_more_active_authors.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>给wordpress的编缉器添加coolcode按钮</title>
		<link>http://www.wopus.org/add-coolcode-button-forwordpress-edit.html</link>
		<comments>http://www.wopus.org/add-coolcode-button-forwordpress-edit.html#comments</comments>
		<pubDate>Fri, 14 Nov 2008 18:03:59 +0000</pubDate>
		<dc:creator>等待</dc:creator>
		
		<category><![CDATA[技术分享]]></category>

		<category><![CDATA[coolcode]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=677</guid>
		<description><![CDATA[Coolcode这个我想不用介绍了，一个很强大的代码高亮插件。我想很多人都在用或者用过吧。

但用起来确那么点麻烦。每次都要手动去添加代码，添加语言、行号是不是关闭这些。一个两个还好办。多了就麻烦了。下面来介绍下怎么样添加一个按钮放到WP的编缉器上。
一：找到：
edButtons[edButtons.length] = 
new&#160;edButton('ed_code'&#160;
,'code'&#160;
,'&#60;code&#62;'&#160;
,'&#60;/code&#62;'&#160;
,'c'&#160;
);

在后面添加：
edButtons[edButtons.length] = 
new&#160;edButton('ed_coolcode'&#160;
,'coolcode'&#160;
,''&#160;
,'&#60; \coolcode&#62;'&#160;
//注意上面的\应替换成/
,'x'&#160;
);

二：找到：
else&#160;if (button.id == 'ed_link') {
&#160; &#160; &#160; &#160; document.write('&#60;input type=&#34;button&#34; id=&#34;' + button.id + '&#34; accesskey=&#34;' + button.access + '&#34; class=&#34;ed_button&#34; onclick=&#34;edInsertLink(edCanvas, ' + i + ');&#34; value=&#34;' + button.display + '&#34; /&#62;');
&#160; &#160; }

在后面添加：
else&#160;if (button.id == 'ed_coolcode') {&#160;
&#160; &#160; &#160; &#160; document.write('&#60;input type=&#34;button&#34; id=&#34;' + button.id + '&#34; accesskey=&#34;' [...]]]></description>
			<content:encoded><![CDATA[<p>Coolcode这个我想不用介绍了，一个很强大的代码高亮插件。我想很多人都在用或者用过吧。<br />
<span id="more-677"></span><br />
但用起来确那么点麻烦。每次都要手动去添加代码，添加语言、行号是不是关闭这些。一个两个还好办。多了就麻烦了。下面来介绍下怎么样添加一个按钮放到WP的编缉器上。<br />
一：找到：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">edButtons</span><span style="color: Gray;">.</span><span style="color: Blue;">length</span><span style="color: Olive;">]</span><span style="color: Gray;"> = </span></li>
<li><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">edButton</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">ed_code</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">code</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt;code&gt;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt;/code&gt;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">c</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
</ol></div>
<p>在后面添加：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">edButtons</span><span style="color: Gray;">.</span><span style="color: Blue;">length</span><span style="color: Olive;">]</span><span style="color: Gray;"> = </span></li>
<li><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">edButton</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">ed_coolcode</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">coolcode</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">''</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt; \coolcode&gt;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: #ffa500;">//注意上面的\应替换成/</span></li>
<li><span style="color: Gray;">,</span><span style="color: #8b0000;">'</span><span style="color: Red;">x</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
</ol></div>
<p>二：找到：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">else</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">if</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">id</span><span style="color: Gray;"> == </span><span style="color: #8b0000;">'</span><span style="color: Red;">ed_link</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">document</span><span style="color: Gray;">.</span><span style="color: Blue;">write</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt;input type=&quot;button&quot; id=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">id</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; accesskey=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">access</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; class=&quot;ed_button&quot; onclick=&quot;edInsertLink(edCanvas, </span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">i</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">);&quot; value=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">display</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; /&gt;</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
</ol></div>
<p>在后面添加：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">else</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">if</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">id</span><span style="color: Gray;"> == </span><span style="color: #8b0000;">'</span><span style="color: Red;">ed_coolcode</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;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">document</span><span style="color: Gray;">.</span><span style="color: Blue;">write</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt;input type=&quot;button&quot; id=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">id</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; accesskey=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">access</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; class=&quot;ed_button&quot; onclick=&quot;edInsertCoolcode(edCanvas, </span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">i</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">);&quot; value=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: Blue;">button</span><span style="color: Gray;">.</span><span style="color: Blue;">display</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot; /&gt;</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
</ol></div>
<p>三：在文件末尾添加：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">edInsertCoolcode</span><span style="color: Olive;">(</span><span style="color: Blue;">myField</span><span style="color: Gray;">, </span><span style="color: Blue;">i</span><span style="color: Gray;">, </span><span style="color: Blue;">defaultLang</span><span style="color: Gray;">, </span><span style="color: Blue;">defaultLine</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Gray;">!</span><span style="color: Blue;">defaultLang</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">defaultLang</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">'</span><span style="color: Red;">php</span><span style="color: #8b0000;">'</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Gray;">!</span><span style="color: Blue;">defaultLine</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">defaultLine</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">'</span><span style="color: Red;">off</span><span style="color: #8b0000;">'</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Gray;">!</span><span style="color: Blue;">edCheckOpenTags</span><span style="color: Olive;">(</span><span style="color: Blue;">i</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">codeLang</span><span style="color: Gray;"> = </span><span style="color: Blue;">prompt</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">输入需要加亮的程序语言</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: Blue;">defaultLang</span><span style="color: Olive;">)</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">codeLine</span><span style="color: Gray;"> = </span><span style="color: Blue;">prompt</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">是否显示行号(on, off)</span><span style="color: #8b0000;">'</span><span style="color: Gray;">, </span><span style="color: Blue;">defaultLine</span><span style="color: Olive;">)</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">i</span><span style="color: Olive;">]</span><span style="color: Gray;">.</span><span style="color: Blue;">tagStart</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt; </span><span style="color: #8b0000;">'</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">coolcode</span><span style="color: #8b0000;">'</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Blue;">codeLang</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">i</span><span style="color: Olive;">]</span><span style="color: Gray;">.</span><span style="color: Blue;">tagStart</span><span style="color: Gray;"> = </span><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">i</span><span style="color: Olive;">]</span><span style="color: Gray;">.</span><span style="color: Blue;">tagStart</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;"> lang=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + </span><span style="color: Blue;">codeLang</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Blue;">codeLine</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">i</span><span style="color: Olive;">]</span><span style="color: Gray;">.</span><span style="color: Blue;">tagStart</span><span style="color: Gray;"> = </span><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">i</span><span style="color: Olive;">]</span><span style="color: Gray;">.</span><span style="color: Blue;">tagStart</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;"> linenum=&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">&nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; + </span><span style="color: Blue;">codeLine</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&quot;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">i</span><span style="color: Olive;">]</span><span style="color: Gray;">.</span><span style="color: Blue;">tagStart</span><span style="color: Gray;"> = </span><span style="color: Blue;">edButtons</span><span style="color: Olive;">[</span><span style="color: Blue;">i</span><span style="color: Olive;">]</span><span style="color: Gray;">.</span><span style="color: Blue;">tagStart</span><span style="color: Gray;"> + </span><span style="color: #8b0000;">'</span><span style="color: Red;">&gt;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">edInsertTag</span><span style="color: Olive;">(</span><span style="color: Blue;">myField</span><span style="color: Gray;">, </span><span style="color: Blue;">i</span><span style="color: Olive;">)</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">else</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">edInsertTag</span><span style="color: Olive;">(</span><span style="color: Blue;">myField</span><span style="color: Gray;">, </span><span style="color: Blue;">i</span><span style="color: Olive;">)</span><span style="color: Gray;">; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Olive;">}</span></li>
</ol></div>
<p>行了。以后要加亮代码的时候点一下按钮，然后填上你要显示的语言、选择是不是显示行号就OK了。非常方便，赶快试试吧！~</p>
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/wordpress-news-and-postid-explain.html" title="WordPress的一个消息和日志ID的说明">WordPress的一个消息和日志ID的说明 (32)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html" title="Wordpress中10个有用的RSS技巧和修改(二)">Wordpress中10个有用的RSS技巧和修改(二) (5)</a></li>
<li><a href="http://www.wopus.org/wordpress-27-remv-hack.html" title="更正：WordPress 曝重大漏洞请速升级">更正：WordPress 曝重大漏洞请速升级 (55)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress.html" title="Wordpress中10个有用的RSS技巧和修改(一)">Wordpress中10个有用的RSS技巧和修改(一) (10)</a></li>
<li><a href="http://www.wopus.org/cn-wordpress-online.html" title="WordPress官方中文站正式上线">WordPress官方中文站正式上线 (22)</a></li>
<li><a href="http://www.wopus.org/two-wordpress-snow-plugins.html" title="冬天了，推荐两款WordPress雪花插件">冬天了，推荐两款WordPress雪花插件 (9)</a></li>
<li><a href="http://www.wopus.org/using-ctrlenter-comments.html" title="实现 Ctrl+Enter 快捷发表留言功能">实现 Ctrl+Enter 快捷发表留言功能 (25)</a></li>
<li><a href="http://www.wopus.org/wordpress-265-security-update.html" title="安全更新，WordPress 2.6.5发布">安全更新，WordPress 2.6.5发布 (18)</a></li>
<li><a href="http://www.wopus.org/add-to-any-share-save-bookmark-button.html" title="Wordpress 插件:Add to Any Share/Save/Bookmark Button">Wordpress 插件:Add to Any Share/Save/Bookmark Button (8)</a></li>
<li><a href="http://www.wopus.org/dashboard-ajax.html" title="体验WordPress 2.7系列—后台Ajax的运用">体验WordPress 2.7系列—后台Ajax的运用 (13)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/add-coolcode-button-forwordpress-edit.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>如何使用query_posts调用日志</title>
		<link>http://www.wopus.org/how-to-use-query-posts.html</link>
		<comments>http://www.wopus.org/how-to-use-query-posts.html#comments</comments>
		<pubDate>Mon, 10 Nov 2008 03:10:40 +0000</pubDate>
		<dc:creator>辐射鱼</dc:creator>
		
		<category><![CDATA[主题DIY]]></category>

		<category><![CDATA[query_posts]]></category>

		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[主题]]></category>

		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=632</guid>
		<description><![CDATA[感谢 Yofox 同学的投稿
提示：使用 query_posts 来控制日志的调用。

它允许你控制日志显示的内容、显示的位置、显示的方式。这个强大的函数可以帮助你完成个性化设计。
调用最新日志列表：
下面的代码将显示最新的 5 篇日志：
&#60; ?php query_posts('showposts=5'); ?&#62;
&#160;&#160; &#60;ul&#62;
&#160;&#160; &#60; ?php while (have_posts()) : the_post(); ?&#62;
&#160;&#160; &#60;li&#62;&#60;a href=&#34;&#60;?php the_permalink() ?&#62;&#34;&#62;&#60; ?php the_title(); ?&#62;&#60;/a&#62;&#60;/li&#62;
&#160;&#160; &#60; ?php endwhile;?&#62;
&#160;&#160; &#60;/ul&#62;
调用特定日志列表:
假设 ID 为 2 的目录是你的特别目录，你想在侧边栏中显示该目录下的 5 篇最新日志:
&#60; ?php query_posts('cat=2&#38;showposts=5'); ?&#62;
&#160;&#160; &#60;ul&#62;
&#160;&#160; &#60; ?php while (have_posts()) : the_post(); ?&#62;
&#160;&#160; &#60;li&#62;&#60;a href=&#34;&#60;?php the_permalink() ?&#62;&#34;&#62;&#60; ?php the_title(); ?&#62;&#60;/a&#62;&#60;/li&#62;
&#160;&#160; &#60; ?php [...]]]></description>
			<content:encoded><![CDATA[<p>感谢 <a href="http://www.yofox.net/?p=36" target="_blank">Yofox</a> 同学的投稿<br />
提示：使用 query_posts 来控制日志的调用。</p>
<p><span id="more-632"></span><br />
它允许你控制日志显示的内容、显示的位置、显示的方式。这个强大的函数可以帮助你完成个性化设计。<br />
<strong>调用最新日志列表</strong>：<br />
下面的代码将显示最新的 5 篇日志：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt; ?php query_posts('showposts=5'); ?&gt;</li>
<li>&nbsp;&nbsp; &lt;ul&gt;</li>
<li>&nbsp;&nbsp; &lt; ?php while (have_posts()) : the_post(); ?&gt;</li>
<li>&nbsp;&nbsp; &lt;li&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot;&gt;&lt; ?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;</li>
<li>&nbsp;&nbsp; &lt; ?php endwhile;?&gt;</li>
<li>&nbsp;&nbsp; &lt;/ul&gt;</li></ol></div>
<p><strong>调用特定日志列表</strong>:<br />
假设 ID 为 2 的目录是你的特别目录，你想在侧边栏中显示该目录下的 5 篇最新日志:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt; ?php query_posts('cat=2&amp;showposts=5'); ?&gt;</li>
<li>&nbsp;&nbsp; &lt;ul&gt;</li>
<li>&nbsp;&nbsp; &lt; ?php while (have_posts()) : the_post(); ?&gt;</li>
<li>&nbsp;&nbsp; &lt;li&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot;&gt;&lt; ?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;</li>
<li>&nbsp;&nbsp; &lt; ?php endwhile;?&gt;</li>
<li>&nbsp;&nbsp; &lt;/ul&gt;</li></ol></div>
<p><strong>调用排除特定的目录</strong>:<br />
你可以使用 query_posts 来排除显示特定目录的日志，下面的代码将排除 ID 为 2 的目录，请注意 ID 前面的负号：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">&lt; ?php query_posts('cat=-2'); ?&gt;</li>
<li>&nbsp;&nbsp; &nbsp;&lt;ul&gt;</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp;&lt; ?php while (have_posts()) : the_post(); ?&gt;</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp;&lt;li&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot;&gt;&lt; ?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp;&lt; ?php endwhile;?&gt;</li>
<li>&nbsp;&nbsp; &nbsp;&lt;/ul&gt;</li></ol></div>
<p>总结：如果要调用多个分类下的文章，使用例如”<strong>cat=2,3,4</strong>″。（不含引号），如果要排除多个分类下的文章，同样是使用例如”<strong>cat=-2,-3,-4</strong>″。（不含引号）<br />
再次感谢 Yofox 的投稿，如果你喜欢他制作的<a href="http://www.wopus.org/category/wordpress-themes" target="_blank"> Wordpress 主题</a>，请到 <a href="http://www.yofox.net/?cat=35" target="_blank">Yofox 的博客</a>去瞧瞧吧<br />
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/free-wordpress-theme-digital-statement.html" title="Wordpress免费主题 Digital Statement">Wordpress免费主题 Digital Statement (34)</a></li>
<li><a href="http://www.wopus.org/to-realize-wordpress27-thread-comment.html" title="如何让你的主题实现 Wordpress 2.7 的评论嵌套功能">如何让你的主题实现 Wordpress 2.7 的评论嵌套功能 (18)</a></li>
<li><a href="http://www.wopus.org/how-to-let-theme-work-in-wordpress27.html" title="如何让你的主题兼容 Wordpress 2.7">如何让你的主题兼容 Wordpress 2.7 (14)</a></li>
<li><a href="http://www.wopus.org/revolution-two-launched.html" title="Revolution Two 正式上线">Revolution Two 正式上线 (31)</a></li>
<li><a href="http://www.wopus.org/deeactivate-and-del-post-revisions.html" title="禁用并删除 Wordpress 文章修订记录">禁用并删除 Wordpress 文章修订记录 (20)</a></li>
<li><a href="http://www.wopus.org/revolution-going-open-source.html" title="Wordpress 付费主题 Revolution 即将开源">Wordpress 付费主题 Revolution 即将开源 (17)</a></li>
<li><a href="http://www.wopus.org/wp-analytics-tips.html" title="WP技巧：优化 Google Analytics 统计准确性">WP技巧：优化 Google Analytics 统计准确性 (14)</a></li>
<li><a href="http://www.wopus.org/weekend-share-chrome-wordpress-theme.html" title="推荐两款Google Chrome风格的WordPress主题">推荐两款Google Chrome风格的WordPress主题 (13)</a></li>
<li><a href="http://www.wopus.org/10-wordpress-hacks-tips.html" title="十大 Wordpress Hack 技巧">十大 Wordpress Hack 技巧 (7)</a></li>
<li><a href="http://www.wopus.org/10-adsense-wp-themes.html" title="Wordpress十大Adsense主题">Wordpress十大Adsense主题 (11)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/how-to-use-query-posts.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>关于Tab(选项卡)的一些实现方式</title>
		<link>http://www.wopus.org/about-tabs.html</link>
		<comments>http://www.wopus.org/about-tabs.html#comments</comments>
		<pubDate>Wed, 05 Nov 2008 14:48:29 +0000</pubDate>
		<dc:creator>等待</dc:creator>
		
		<category><![CDATA[技术分享]]></category>

		<category><![CDATA[Tabs]]></category>

		<category><![CDATA[选项卡]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=616</guid>
		<description><![CDATA[对于这个功能，我想大家都不陌生。最初是在zEUS的DZTHEME上见到,后来慢慢的很多人都开始喜欢这种做法，因为这样做有很多好处，最明显的就是在有限的地方放更多的内容。当然这不是我今天要说的主要内容，今天谈的是怎么实现，哪种实现方式更好。
其实最近看了很多关于TABS的文章，大家的实现方式都不一样，但效果是一样，今天又在城讪@后上看到了他的”为你的博客轻松添加Tabs选项卡切换效果“，所以才想写这篇文章的。
我们现在看下效果图。


现在我们来一步一步实现它。首先我们看下JavaScript代码:
function setTab(name,cursel,n){
for(i=1;i&#60;=n;i++){
var menu=document.getElementById(name+i);
var con=document.getElementById(&#8221;con_&#8221;+name+&#8221;_&#8221;+i);
menu.className=i==cursel?&#8221;current_sidebar&#8221;:&#8221;";
con.style.display=i==cursel?&#8221;block&#8221;:&#8221;none&#8221;;
}
}
一段很简单的代码，注释我就不写了，但功能去很强大。可以很方便的添加多个TAB，只需修改ID名就行。
我们看下实际：
 


Tab1
Tab2
Tab3


新闻列表1
新闻列表2
新闻列表3


 
如果我们要添加多个，只需要把上面的one1改成two1,con_one_1改成con_two_1就行了，这样就能很方便的
为你的页面添加多个TAB，就像我的侧边栏。
运行效果请查看下面这个链接:
http://leotheme.cn/css/abouttabs.html
Random Posts

值得期待的WordPress 2.7版 (43)
WordPress安全白皮书 (10)
Wordpress2.6新功能概览 (14)
Wordpress终极优化手册 (24)
WordPress SEO 完全指南 (16)
WordPress 2.6.1发布 (14)
China WordCamp 2008欢迎你 (9)
如何开始体验Wordpress (4)
体验WordPress 2.7系列—后台Ajax的运用 (13)
WordPress Tags标签的定义和功能使用 (9)

]]></description>
			<content:encoded><![CDATA[<p>对于这个功能，我想大家都不陌生。最初是在<a href="http://zeuscn.net/"></a><a href="http://zeuscn.net/" target="_blank">zEUS</a>的DZTHEME上见到,后来慢慢的很多人都开始喜欢这种做法，因为这样做有很多好处，最明显的就是在有限的地方放更多的内容。当然这不是我今天要说的主要内容，今天谈的是怎么实现，哪种实现方式更好。</p>
<p>其实最近看了很多关于TABS的文章，大家的实现方式都不一样，但效果是一样，今天又在城讪@后上看到了他的”<a href="http://www.aftertown.cn/ajax-css-tab-based-interfaces-for-your-wordpress-blog.html">为你的博客轻松添加Tabs选项卡切换效果</a>“，所以才想写这篇文章的。</p>
<p>我们现在看下效果图。<br />
<img src="http://www.wopus.org/wp-content/uploads/2008/11/sidebar1-242x300.jpg" alt="" title="sidebar1" width="249" height="308" class="alignnone wp-image-622" /></p>
<p><span id="more-616"></span><br />
现在我们来一步一步实现它。首先我们看下JavaScript代码:</p>
<p>function setTab(name,cursel,n){<br />
for(i=1;i&lt;=n;i++){<br />
var menu=document.getElementById(name+i);<br />
var con=document.getElementById(&#8221;con_&#8221;+name+&#8221;_&#8221;+i);<br />
menu.className=i==cursel?&#8221;current_sidebar&#8221;:&#8221;";<br />
con.style.display=i==cursel?&#8221;block&#8221;:&#8221;none&#8221;;<br />
}<br />
}</p>
<p>一段很简单的代码，注释我就不写了，但功能去很强大。可以很方便的添加多个TAB，只需修改ID名就行。<br />
我们看下实际：</p>
<p> </p>
<div class="Menubox">
<ul>
<li id="one1" onmouseover="setTab('one',1,3)">Tab1</li>
<li id="one2" class="hover" onmouseover="setTab('one',2,3)">Tab2</li>
<li id="one3" onmouseover="setTab('one',3,3)">Tab3</li>
</ul>
<div class="Contentbox">
<div id="con_one_1">新闻列表1</div>
<div id="con_one_2" style="display:none">新闻列表2</div>
<div id="con_one_3" style="display:none">新闻列表3</div>
</div>
</div>
<p> </p>
<p>如果我们要添加多个，只需要把上面的one1改成two1,con_one_1改成con_two_1就行了，这样就能很方便的<br />
为你的页面添加多个TAB，就像我的侧边栏。</p>
<p>运行效果请查看下面这个链接:<br />
<a href="http://leotheme.cn/css/abouttabs.html" target="_blank">http://leotheme.cn/css/abouttabs.html</a><br />
<h3>Random Posts</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/wordpress-birthday.html" title="WordPress 5岁啦">WordPress 5岁啦 (8)</a></li>
<li><a href="http://www.wopus.org/revolution-two-launched.html" title="Revolution Two 正式上线">Revolution Two 正式上线 (31)</a></li>
<li><a href="http://www.wopus.org/move-plugin-to-functions.html" title="Wordpress去插件化之合并插件">Wordpress去插件化之合并插件 (4)</a></li>
<li><a href="http://www.wopus.org/wordpress-frontpage-summary-technical-explanation.html" title="Wordpress首页显示摘要完全技术详解">Wordpress首页显示摘要完全技术详解 (36)</a></li>
<li><a href="http://www.wopus.org/wordpress-event-summary.html" title="WordPress中文平台征文活动小结">WordPress中文平台征文活动小结 (3)</a></li>
<li><a href="http://www.wopus.org/how-to-start-wordpress.html" title="如何开始体验Wordpress">如何开始体验Wordpress (4)</a></li>
<li><a href="http://www.wopus.org/weekend-share-chrome-wordpress-theme.html" title="推荐两款Google Chrome风格的WordPress主题">推荐两款Google Chrome风格的WordPress主题 (13)</a></li>
<li><a href="http://www.wopus.org/yawa-web30-on-rss.html" title="雅蛙：Web3.0的个性化聚合平台">雅蛙：Web3.0的个性化聚合平台 (29)</a></li>
<li><a href="http://www.wopus.org/wordpress-freshman-course.html" title="Wordpress新手教程总结归纳篇">Wordpress新手教程总结归纳篇 (14)</a></li>
<li><a href="http://www.wopus.org/wordpress-optimization.html" title="Wordpress终极优化手册">Wordpress终极优化手册 (24)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/about-tabs.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>WpRecipes: WordPress高手为你解决各种疑难杂症</title>
		<link>http://www.wopus.org/wprecipes.html</link>
		<comments>http://www.wopus.org/wprecipes.html#comments</comments>
		<pubDate>Thu, 30 Oct 2008 23:12:22 +0000</pubDate>
		<dc:creator>酋 长</dc:creator>
		
		<category><![CDATA[WordPress进阶]]></category>

		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[wordpress技巧]]></category>

		<category><![CDATA[wprecipes]]></category>

		<guid isPermaLink="false">http://www.wopus.org/?p=580</guid>
		<description><![CDATA[感谢老帕的分享
WpRecipes 是一个国外博客，于2008年10月5日出生，由名为 Jean-Baptiste Jung 的强人维护。这是一个通过让读者提出各种WordPress 使用问题，然后作者发布文章给出解决方案的博客。
我在WpRecipes 找到了许多简单易懂的WordPress技巧，应该说它里面的每篇文章都很简短，下面列出接近30条WordPress 技巧的链接目录，感兴趣的朋友进去看看。(其中一些恐怕经常玩WordPress 的人也不知道哦!)

   1. 如何显示你今天已经发布了多少日志?
   2. 如何显示WordPress博客的总文章数 ?
   3. 如果显示WordPress博客的总留言数？
   4. 如何调用一周内留言最多的博客文章？
   5. 如何设置含有到期时间的WordPress 博客文章?
   6. 如何从RSS Feed中排除指定的分类文章?
   7. 如何使用.htaccess文件重定向你的订阅地址到Feedburner(或Feedsky) ?
   8. 如何添加有利于SEO 的Meta 描述到你的WordPress 主题?
   9. 如何不使用插件的限制摘要长度?
  10. 如何替换WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>感谢<a href="http://parandroid.com/wprecipes/" target="_blank">老帕</a>的分享<br />
<a href="http://www.wprecipes.com/" target="_blank">WpRecipes</a> 是一个国外博客，于2008年10月5日出生，由名为 Jean-Baptiste Jung 的强人维护。这是一个通过让读者提出各种WordPress 使用问题，然后作者发布文章给出解决方案的博客。</p>
<p>我在WpRecipes 找到了许多简单易懂的WordPress技巧，应该说它里面的每篇文章都很简短，下面列出接近30条WordPress 技巧的链接目录，感兴趣的朋友进去看看。(其中一些恐怕经常玩WordPress 的人也不知道哦!)<br />
<span id="more-580"></span><br />
   1. <a href="http://www.wprecipes.com/fromtheold-asked-how-to-display-how-many-post-have-been-published-today" target="_blank">如何显示你今天已经发布了多少日志?</a><br />
   2. <a href="http://www.wprecipes.com/how-to-display-the-total-number-of-posts-on-your-wordpress-blog" target="_blank">如何显示WordPress博客的总文章数 ?</a><br />
   3. <a href="http://www.wprecipes.com/how-to-display-the-total-number-of-comments-on-your-wordpress-blog" target="_blank">如果显示WordPress博客的总留言数？</a><br />
   4. <a href="http://www.wprecipes.com/rarst-asked-how-to-get-most-commented-posts-of-the-week" target="_blank">如何调用一周内留言最多的博客文章？</a><br />
   5. <a href="http://www.wprecipes.com/how-to-set-post-expiration-datetime-on-your-wordpress-blog" target="_blank">如何设置含有到期时间的WordPress 博客文章?</a><br />
   6. <a href="http://www.wprecipes.com/how-to-exclude-categories-from-your-rss-feed" target="_blank">如何从RSS Feed中排除指定的分类文章?</a><br />
   7. <a href="http://www.wprecipes.com/how-to-redirect-wordpress-rss-feeds-to-feedburner-with-htaccess" target="_blank">如何使用.htaccess文件重定向你的订阅地址到Feedburner(或Feedsky) ?</a><br />
   8. <a href="http://www.wprecipes.com/wordpress-seo-add-meta-description-to-your-theme" target="_blank">如何添加有利于SEO 的Meta 描述到你的WordPress 主题?</a><br />
   9. <a href="http://www.wprecipes.com/how-to-replace-wordpress-default-smilies" target="_blank">如何不使用插件的限制摘要长度?</a><br />
  10. <a href="http://www.wprecipes.com/how-to-replace-wordpress-default-smilies" target="_blank">如何替换WordPress 的默认摘要?</a><br />
  11. <a href="http://www.wprecipes.com/how-to-replace-wordpress-default-smilies" target="_blank">如何替换默认的WordPress 表情图标?</a><br />
  12. <a href="http://www.wprecipes.com/how-to-use-multiple-custom-headers-on-a-wordpress-theme" target="_blank">如何在WordPress 主题中使用多种自定义Header头部?</a><br />
  13. <a href="http://www.wprecipes.com/bb5999-asked-how-toremove-ads-for-registered-users" target="_blank">如何让对注册并登录的用户隐藏广告?</a><br />
  14. <a href="http://www.wprecipes.com/how-to-create-a-page-to-display-a-random-post" target="_blank">如何创建一个页面显示随机文章?</a><br />
  15. <a href="http://www.wprecipes.com/how-to-display-any-rss-feed-on-your-wordpress-blog" target="_blank">如何在WordPress 博客页面中显示你所有的RSS Feeds?</a><br />
  16. <a href="http://www.wprecipes.com/adding-an-admin-page-near-settingpluginsusers" target="_blank">如何为”添加用户” 在后台增加设置页面?</a><br />
  17. <a href="http://www.wprecipes.com/how-to-move-a-comment-to-another-post" target="_blank">如何把一条留言转移到另一篇文章内?</a><br />
  18. <a href="http://www.wprecipes.com/how-to-insert-adsense-after-the-first-post" target="_blank">如何在第一篇文章后插入广告?</a><br />
  19. <a href="http://www.wprecipes.com/frank-asked-how-to-dynamically-highlight-current-page" target="_blank">如何动态高亮当前页面?</a><br />
  20. <a href="http://www.wprecipes.com/datadial-asked-how-can-i-display-1-full-post-and-3-excerpts" target="_blank">如何混合显示文章全文和摘要?</a><br />
  21. <a href="http://www.wprecipes.com/how-to-protect-your-wordpress-blog-from-hotlinking" target="_blank">如何使用防盗链保护你的WordPress 博客?</a><br />
  22. <a href="http://www.wprecipes.com/how-to-display-todays-posts" target="_blank">如何显示今天的文章?</a><br />
  23. <a href="http://www.wprecipes.com/how-to-define-how-many-post-to-display-per-page" target="_blank">如何通过主题代码指定每页显示多少篇文章？</a><br />
  24.<a href="http://www.wprecipes.com/how-to-restrict-page-view-to-authenticated-users" target="_blank"> 如何为私密博客创建限制提示信息？</a><br />
  25. <a href="http://www.wprecipes.com/mark-asked-how-to-batch-deleting-spam-comments-on-a-wordpress-blog" target="_blank">如何批量删除WordPress 博客中的垃圾留言?</a><br />
  26. <a href="http://www.wprecipes.com/jamie-asked-how-can-i-display-comments-and-trackbacks-separately" target="_blank">如何分离显示留言和Trackback?</a><br />
  27. <a href="http://www.wprecipes.com/how-to-reverse-wordpress-comments-order" target="_blank">如何倒序显示WordPress 留言?</a></p>
<p>这里面包含许多适用于把WordPress CMS 化的技巧，有很多并不常用，但不常用的东西找起来最麻烦。所以，感谢WpRecipes为我们提供这么多丰富的WordPress 技巧，如果你有什么困难，也可以尝试用英文在WpRecipes里面留言，说不定他就帮你搞定了，且让更多的人了解某个WordPress 技巧。</p>
<p>WordPress+英文+某些专有名词，不是人人都知道，Wopus也希望能有达人把这些教程翻译成中文，有兴趣的可以留言，然后提出自己想翻译那几条，<a href="http://www.wopus.org/tag/wordpress" target="_blank">Wopus中文平台</a>也会翻译一些，大家一起做，形成互动，才是真正有意义的！</p>
<h3>关联阅读</h3>
<ul class="related_post">
<li><a href="http://www.wopus.org/wordpress-tutorial-welcome-page-for-your-blog.html" title="WordPress教程：教你为博客添加欢迎页">WordPress教程：教你为博客添加欢迎页 (13)</a></li>
<li><a href="http://www.wopus.org/diff-page-diff-sidebar.html" title="WordPress不同页面调用不同侧边栏技术详解">WordPress不同页面调用不同侧边栏技术详解 (19)</a></li>
<li><a href="http://www.wopus.org/wordpress-uploads-http-error-solution.html" title="WordPress 2.5上传图片显示Http error错误的解决方法">WordPress 2.5上传图片显示Http error错误的解决方法 (3)</a></li>
<li><a href="http://www.wopus.org/making-your-blog-appear-in-a-non-root-folder.html" title="把WordPress放在根目录而地址显示子目录的方法">把WordPress放在根目录而地址显示子目录的方法 (0)</a></li>
<li><a href="http://www.wopus.org/diy-wordpress-time.html" title="自定义 WordPress 时间显示格式">自定义 WordPress 时间显示格式 (8)</a></li>
<li><a href="http://www.wopus.org/giving-wordpress-its-owndirectory.html" title="把WordPress放在子目录而地址显示根目录的方法">把WordPress放在子目录而地址显示根目录的方法 (8)</a></li>
<li><a href="http://www.wopus.org/display-summary-on-homepage-menu.html" title="在WordPress首页和目录页显示摘要的方法">在WordPress首页和目录页显示摘要的方法 (0)</a></li>
<li><a href="http://www.wopus.org/wordpress-skills-close-automatical-save-log.html" title="关闭WordPress发布日志的自动保存功能">关闭WordPress发布日志的自动保存功能 (2)</a></li>
<li><a href="http://www.wopus.org/wordpress-news-and-postid-explain.html" title="WordPress的一个消息和日志ID的说明">WordPress的一个消息和日志ID的说明 (32)</a></li>
<li><a href="http://www.wopus.org/ten-rss-hacks-on-wordpress-two.html" title="Wordpress中10个有用的RSS技巧和修改(二)">Wordpress中10个有用的RSS技巧和修改(二) (5)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wopus.org/wprecipes.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
