<?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>OrzDream &#187; WordPress</title>
	<atom:link href="http://orzdream.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://orzdream.com</link>
	<description>冏一个世界 冏一个梦想 Orz World Orz Dream</description>
	<lastBuildDate>Sat, 24 Jul 2010 04:18:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>WordPress 技巧：如何汉化顽固插件</title>
		<link>http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/</link>
		<comments>http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/#comments</comments>
		<pubDate>Sun, 24 May 2009 15:02:06 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Localization]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=186</guid>
		<description><![CDATA[在调戏 WordPress 的过程中，插件是不可不戏的一个部位。对于许多人来说，面对着满屏英文的插件设置，难免会有所纠结。还好有很多热心高手为我们汉化了许多的插件（比如 WPLAND 就为大家提供了一些自己汉化的插件），方便了我们的使用，在这里谢谢他们 :-) 。可是，要是插件还没被汉化呢，难道就面对满屏英文而纠结吗？非也非也，我们可以自己对插件进行汉化，就算是顽固插件，也一样不放过。 所谓的汉化 对于 WordPress 插件，建议大家使用 PoEdit 进行汉化。直接修改源代码也是可以的，但没有注意编码格式的话，可能会导致插件设置页面出现乱码。而且，插件升级之后旧文件被新文件覆盖，汉化也随之消失……使用 PoEdit 一般不会出现这些问题，点击此处下载 PoEdit 。 那么，使用 PoEdit 进行汉化的原理是什么呢？WordPress 使用 GNU gettext 机制来汉化，关键之处在于两个函数『 _e 和 __ 』。 PoEdit 通过识别并提取调用了这两个函数里的字符串，然后你只需要输入那些字符串所对应的中文语句，其他的交给 PoEdit 就行了，所有翻译的语句都会在 .po 文件中。看不懂？没关系，接下来我们开始汉化啦。 如何汉化插件 关于 PoEdit 的使用，可以围观 Denis 童鞋的『使用 poEdit 本地化 WordPress 插件』，里面有详细的介绍，附上偷拍的一张汉化时候的照片。 如何汉化顽固插件 世界上只有两种插件不能被汉化：这种和那种。对于这种插件，他本身就是中文，当然不需要汉化啦。而那种插件呢，由于作者在编写插件过程中没有调用函数『 _e 和 __ 』，使得 PoEdit 无法识别其中需要被汉化的字符串，因此那种插件就不能被汉化鸟。 正如标题所说的，如何汉化顽固插件。其实方法很简单，就是我们手动调用函数『 _e 和 [...]]]></description>
			<content:encoded><![CDATA[<p>在调戏 WordPress 的过程中，插件是不可不戏的一个部位。对于许多人来说，面对着满屏英文的插件设置，难免会有所纠结。还好有很多热心高手为我们汉化了许多的插件（比如 <a href="http://wpland.cn/">WPLAND</a> 就为大家提供了一些自己汉化的插件），方便了我们的使用，在这里谢谢他们 :-) 。可是，要是插件还没被汉化呢，难道就面对满屏英文而纠结吗？非也非也，我们可以自己对插件进行汉化，就算是顽固插件，也一样不放过。</p>
<h2>所谓的汉化</h2>
<blockquote><p>
对于 WordPress 插件，建议大家<strong>使用 PoEdit 进行汉化</strong>。直接修改源代码也是可以的，但没有注意编码格式的话，可能会导致插件设置页面出现乱码。而且，插件升级之后旧文件被新文件覆盖，汉化也随之消失……<strong>使用 PoEdit 一般不会出现这些问题，<a href="http://sourceforge.net/projects/poedit/">点击此处下载 PoEdit</a> 。</strong></p>
<p>那么，使用 PoEdit 进行汉化的原理是什么呢？WordPress 使用 <a href="http://en.wikipedia.org/wiki/Gettext">GNU gettext</a> 机制来汉化，<strong>关键之处在于两个函数『 _e 和 __ 』</strong>。 PoEdit 通过识别并提取调用了这两个函数里的字符串，然后你只需要输入那些字符串所对应的中文语句，其他的交给 PoEdit 就行了，所有翻译的语句都会在 .po 文件中。看不懂？没关系，接下来我们开始汉化啦。
</p></blockquote>
<h2>如何汉化插件</h2>
<blockquote><p>
关于 PoEdit 的使用，可以围观 Denis 童鞋的『<strong><a href="http://fairyfish.net/2007/09/09/localizing-a-wordpress-plugin-using-poedit/">使用 poEdit 本地化 WordPress 插件</a></strong>』，里面有详细的介绍，附上偷拍的一张汉化时候的照片。</p>
<p><a href="http://www.flickr.com/photos/68594794@N00/3559810490/" title="Flickr 上 enetlonger 的 localize-01"><img src="http://farm3.static.flickr.com/2481/3559810490_593da31b5c_o.jpg" width="447" height="308" alt="localize-01" /></a>
</p></blockquote>
<h2>如何汉化顽固插件</h2>
<blockquote><p>
世界上只有两种插件不能被汉化：这种和那种。对于这种插件，他本身就是中文，当然不需要汉化啦。而那种插件呢，<strong>由于作者在编写插件过程中没有调用函数『 _e 和 __ 』，使得 PoEdit 无法识别其中需要被汉化的字符串</strong>，因此那种插件就不能被汉化鸟。</p>
<p>正如标题所说的，如何汉化顽固插件。其实方法很简单，就是我们<strong>手动调用函数『 _e 和 __ 』</strong>。本文以 <a href="http://wpland.cn/2008/08/samsarin-php-widget.html">Samsarin PHP Widget （让边栏支持PHP的插件）</a>为例，这是没有汉化前的 Samsarin PHP Widget 后台设置以及直接载入 PoEdit 的结果，它完全不懂中文，XD。</p>
<p><a href="http://www.flickr.com/photos/68594794@N00/3559810642/" title="Flickr 上 enetlonger 的 localize-02"><img src="http://farm4.static.flickr.com/3613/3559810642_606f6b3f94_o.jpg" width="473" height="436" alt="localize-02" /></a></p>
<p>接下来我们就开始对它动手动脚啦，手用来动鼠标，脚用来赶蚊子，欧耶。
</p></blockquote>
<p><strong>[1] 对 samsarin-php-widget.php 进行修改</strong></p>
<blockquote><p>
打开源文件之后，在注释下面（也就是正式代码开始的地方）插入以下代码：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">load_plugin_textdomain<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'samsarin_php_widget'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;/wp-content/plugins/samsarin-php-widget/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>之所以要这么修改，是因为『在确保输出的文本可以被本地化之后，你必须设置你的插件，使得能够导入适当的 .mo 文件。 .mo 是编译后的 .po 文件，它是在 PoEdit 保存的时候会自动产生的。 <a href="http://fairyfish.net/2007/09/09/localizing-a-wordpress-plugin-using-poedit/">via</a> 』 <strong>单引号内的内容就是插件名称，双引号内的内容就是插件的相对路径啦</strong>。</p>
<p>关于那个插件名称，有点儿囧。最好看看代码里怎么叫它的名字，别以为是作者是 samsarin-php-widget 叫的实际上却是 samsarin_php_widget 的说。
</p></blockquote>
<p><strong>[2] 把需要汉化的字符串标记出来</strong></p>
<blockquote><p>
要把需要汉化的字符串标记出来，这可是个眼力+体力的事儿。一般来说 PHP 函数或过程可以不用去看了，你需要注意的是那些 HTML 代码，比如：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>57
58
59
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">&lt;h2&gt;Samsarin PHP Widget Options&lt;/h2&gt;
//把上面的代码修改成下面的样子：
&lt;h2&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> _e<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Samsarin PHP Widget Options'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'samsarin_php_widget'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/h2&gt;</pre></td></tr></table></div>

<p>整个格式就是这样滴， <strong>HTML 元素可以不被 PHP 函数包围起来</strong>。就这么把所有需要汉化的字符串标记出来。
</p></blockquote>
<p><strong>[3] 在 PoEdit 中进行汉化</strong><br />
<strong>[4] 调戏一下</strong></p>
<blockquote><p>
<a href="http://www.flickr.com/photos/68594794@N00/3559810776/" title="Flickr 上 enetlonger 的 localize-03"><img src="http://farm4.static.flickr.com/3594/3559810776_76fa135f86_o.jpg" width="473" height="436" alt="localize-03" /></a>
</p></blockquote>
<h2>唠叨一下</h2>
<blockquote>
<ol>
<li>话说这个方法是 @<a href="http://www.backtimer.com/">Leewings</a> 童鞋教我的，谢谢。</li>
<li>如果看不懂文章内容或者发现什么问题请先把文章再看一遍然后再操作一遍，实在受不了就留言吧。</li>
<li>OrzDream 已经一个多月没更新了，在4月底的时候忙着期中考试，到了5月份运气一直不太好，没有心情更新。尤其是这段时间 WPChina 的独立服务器出了一些问题，看着一堆毛病更不想更新了。不过现在总算挤出了一篇想写很久的文章啦，感觉我的功力下降了……</li>
<li>如果你已经知道如何汉化了，而且对 WordPress 插件倍感兴趣，考虑一下<a href="http://wpland.cn/contact/">加入 WPLAND</a> ？</li>
<li>在这篇文章之前，本来是想模仿梵娜童鞋的《<a href="http://rosa-37.blogbus.com/logs/38776402.html">纪念 Plurk 君</a>》写一篇《纪念 Chi.mp 君》的，后来发现对 Chi.mp 实在没有多少眷恋，算了。</li>
</ol>
</blockquote>
<ul class="related_post"><li><a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/" title="WordPress技巧：解决冲突 插件主题不打架">WordPress技巧：解决冲突 插件主题不打架</a> (37)</li><li><a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/" title="WordPress技巧：在SEO面前砍掉多余内容">WordPress技巧：在SEO面前砍掉多余内容</a> (55)</li><li><a href="http://orzdream.com/2008/10/rss-post-editor/" title="想看我 先订我 — RSS Post Editor">想看我 先订我 — RSS Post Editor</a> (24)</li><li><a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/" title="WordPress技巧：超实用的Web 2.0风格翻页代码">WordPress技巧：超实用的Web 2.0风格翻页代码</a> (71)</li><li><a href="http://orzdream.com/2008/09/custom-gravatar-default-avatar/" title="WordPress 技巧：自定义Gravatar的默认头像">WordPress 技巧：自定义Gravatar的默认头像</a> (51)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2009. |
<a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/">查看原文</a> |
<a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/localization/" rel="tag">Localization</a>, <a href="http://orzdream.com/tag/plugins/" rel="tag">Plugins</a>, <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>WordPress技巧：解决冲突 插件主题不打架</title>
		<link>http://orzdream.com/2008/12/plugins-with-themes-peaceful/</link>
		<comments>http://orzdream.com/2008/12/plugins-with-themes-peaceful/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 10:03:38 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[冲突]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=154</guid>
		<description><![CDATA[使用 WordPress 的过程可以说就是不断更换插件、主题的过程，可以说：世界因 WordPress 而美丽， WordPress 因扩展（插件、主题）而动人。同时，使用插件的方法不仅仅是安装独立插件，也可以通过主题内置的功能实现插件的效果。但有些时候，比如说 sofish 童鞋制作的“sofish牌主题”喜欢在主题中内置的翻页功能，同时如果我们也安装并启用了 WP-PageNavi 这个插件，就会发生这个冲突。在本文中，NetPuter 将告诉你如何和解这个冲突。 为什么需要在主题中内置功能实现插件效果 对主题制作者来说 可以极大地丰富主题的功能，可以方便做出自己想要的效果了。 阿瓦说：减少Function Hook，因为所有的插件都是Hook的方法，比较消耗CPU（不过如果你有Cache就好一些）。 ……你觉得呢？ 对主题使用者来说 Prower说：使用主题时就不用为插件应该怎么添加、设置而发愁了。 减少后台使用的插件，提高 WordPress 运行速度（真的么？）。 ……你觉得呢？ 插件和主题之间为什么会产生冲突 就拿 sofish 童鞋的新作“Anjing”来说。如果要在页面中使用翻页效果，需要调用 wp_pagenavi() 这个过程函数。但当插件（WP-PageNavi）和主题（Anjing）都同时定义了这个名字的过程时，冲突就产生了，然后就是你一拳，我一脚，然后……（感觉解释得很生硬，好像说错了） 如何解决这个冲突 既然知道了冲突是因为同名的过程而产生的，那么解决这个问题就变得非常容易了——没错，只需要把插件或者主题中实现同个功能的那个过程改掉就行啦！鉴于插件相对于主题来说升级频率更高一些，为了方便，我们选择对主题进行修改。 要想在主题中实现某些功能，需要修改的是 functions.php 这个文件，WordPress 说它叫做“模板函数”。打开有冲突的主题中的这个文件，然后根据提示找到产生冲突的过程函数，比如同时启用了 WP-PageNavi 和 Anjing ，在主题预览的时候就会出现类似这样的一段话： Fatal error: Cannot redeclare wp_pagenavi() (previously declared in F:\PHPnow\htdocs\wp-content\plugins\wp-pagenavi\wp-pagenavi.php:80) in F:\PHPnow\htdocs\wp-content\themes\Anjing_sofished\functions.php on line 99 OK，发现目标！冲突的幕后黑手就在 [...]]]></description>
			<content:encoded><![CDATA[<p>使用 WordPress 的过程可以说就是不断更换插件、主题的过程，可以说：<strong>世界因 WordPress 而美丽， WordPress 因扩展（插件、主题）而动人。</strong>同时，使用插件的方法不仅仅是安装独立插件，也可以通过主题内置的功能实现插件的效果。但有些时候，比如说 <a href="http://www.happinesz.cn/">sofish</a> 童鞋制作的“sofish牌主题”喜欢在主题中内置的翻页功能，同时如果我们也安装并启用了 <a href="http://wordpress.org/extend/plugins/wp-pagenavi/">WP-PageNavi</a> 这个插件，就会发生这个冲突。在本文中，NetPuter 将告诉你如何和解这个冲突。</p>
<h2>为什么需要在主题中内置功能实现插件效果</h2>
<p><strong>对主题制作者来说</strong></p>
<blockquote><ol>
<li>可以极大地丰富主题的功能，可以方便做出自己想要的效果了。</li>
<li><a href="http://www.awflasher.com/blog/">阿瓦</a>说：减少Function Hook，因为所有的插件都是Hook的方法，比较消耗CPU（不过如果你有Cache就好一些）。</li>
<li>……你觉得呢？</li>
</ol>
</blockquote>
<p><strong>对主题使用者来说</strong></p>
<blockquote><ol>
<li><a href="http://www.prower.cn/">Prower</a>说：使用主题时就不用为插件应该怎么添加、设置而发愁了。</li>
<li>减少后台使用的插件，提高 WordPress 运行速度（真的么？）。</li>
<li>……你觉得呢？</li>
</ol>
</blockquote>
<h2>插件和主题之间为什么会产生冲突</h2>
<blockquote><p>
就拿 sofish 童鞋的新作“<a href="http://www.happinesz.cn/archives/767/">Anjing</a>”来说。如果要在页面中使用翻页效果，需要<strong>调用 wp_pagenavi() 这个过程函数</strong>。但当插件（WP-PageNavi）和主题（Anjing）都<strong>同时定义了这个名字的过程时</strong>，冲突就产生了，然后就是你一拳，我一脚，然后……（感觉解释得很生硬，好像说错了）
</p></blockquote>
<h2>如何解决这个冲突</h2>
<blockquote><p>
既然知道了冲突是因为<strong>同名的过程</strong>而产生的，那么解决这个问题就变得非常容易了——没错，只需要把插件或者主题中实现同个功能的那个过程改掉就行啦！鉴于<strong>插件相对于主题来说升级频率更高一些</strong>，为了方便，我们选择对主题进行修改。</p>
<p>要想在主题中实现某些功能，需要修改的是 <strong>functions.php</strong> 这个文件，WordPress 说它叫做“<strong>模板函数</strong>”。打开有冲突的主题中的这个文件，然后根据提示找到产生冲突的过程函数，比如同时启用了 WP-PageNavi 和 Anjing ，在主题预览的时候就会出现类似这样的一段话：</p>
<blockquote><p><strong>Fatal error</strong>: Cannot redeclare wp_pagenavi() (previously declared in F:\PHPnow\htdocs\wp-content\plugins\wp-pagenavi\wp-pagenavi.php:80) in <strong>F:\PHPnow\htdocs\wp-content\themes\Anjing_sofished\functions.php</strong> on line <strong>99</strong></p></blockquote>
<p>OK，发现目标！冲突的幕后黑手就在 functions.php 的第 99 行啦，可是打开一看，只是一个“}”。不要失望，根据 PHP 语法顺藤摸瓜向上乱摸就会看到——“ <strong>function wp_pagenavi{</strong> ”是的，就是这一段。
</p></blockquote>
<h2>解决插件和主题之间的冲突</h2>
<p><strong>对于主题使用者来说</strong></p>
<blockquote><p>直接把这一段 function 过程函数删掉保存就可以了。</p></blockquote>
<p><strong>对于主题制作者来说</strong></p>
<blockquote><p>为了更好的兼容性，你只需要把这段 function 过程函数改名就可以啦，比如说<strong>把“wp_pagenavi”改成“sofish_pagenavi ”</strong>（sofish 童鞋专用插件？），然后到调用这个 function 过程函数的地方<strong>把“&lt;?php wp_pagenavi(); ?&gt;”改成“&lt;?php sofish_pagenavi(); ?&gt;”</strong>就可以啦！</p></blockquote>
<p><strong>对于追求玩美的主题制作者来说</strong></p>
<blockquote><p>当然咯，为了不要让已经启用了的 WP-PageNavi 被浪费，你完全可以在调用“wp_pagenavi”的地方这样写：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_pagenavi'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
	wp_pagenavi<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">elseif</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'sofish_pagenavi'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	sofish_pagenavi<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
	&lt;div class=&quot;alignleft&quot;&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> next_posts_link<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'&amp;laquo; Older Entries'</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/div&gt;
	&lt;div class=&quot;alignright&quot;&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> previous_posts_link<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Newer Entries &amp;raquo;'</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/div&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

</blockquote>
<p>看到了么？ WP-PageNavi 和 Anjing 握手和解了诶！</p>
<ul class="related_post"><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li><li><a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/" title="WordPress技巧：在SEO面前砍掉多余内容">WordPress技巧：在SEO面前砍掉多余内容</a> (55)</li><li><a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/" title="WordPress技巧：超实用的Web 2.0风格翻页代码">WordPress技巧：超实用的Web 2.0风格翻页代码</a> (71)</li><li><a href="http://orzdream.com/2008/10/rss-post-editor/" title="想看我 先订我 — RSS Post Editor">想看我 先订我 — RSS Post Editor</a> (24)</li><li><a href="http://orzdream.com/2008/09/custom-gravatar-default-avatar/" title="WordPress 技巧：自定义Gravatar的默认头像">WordPress 技巧：自定义Gravatar的默认头像</a> (51)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/">查看原文</a> |
<a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/plugins/" rel="tag">Plugins</a>, <a href="http://orzdream.com/tag/themes/" rel="tag">Themes</a>, <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a>, <a href="http://orzdream.com/tag/wordpress-tips/" rel="tag">WordPress Tips</a>, <a href="http://orzdream.com/tag/%e5%86%b2%e7%aa%81/" rel="tag">冲突</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/12/plugins-with-themes-peaceful/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>WordPress 技巧：让 PRE 标签自动换行</title>
		<link>http://orzdream.com/2008/12/pre-wrap/</link>
		<comments>http://orzdream.com/2008/12/pre-wrap/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 05:36:03 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[pre]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=152</guid>
		<description><![CDATA[技术类Blog在成长过程中总会遇到使用代码的情况，你是用什么方式显示代码的呢？ NetPuter 是用插件（ WP-Syntax ）实现的，这款插件优点就是简洁，支持的语言语法很多。但我在使用过程中也发现了一个问题，就是不会自动换行。感觉很多人也会遇到这个问题，今天就来告诉大家如何通过 CSS 使 WP-Syntax 等利用PRE标签的插件自动换行！ 让 PRE 标签自动换行 为了方便演示，本文的效果都是截图，而代码则来自《WordPress 技巧：在 SEO 面前砍掉多余内容》。 首先，我们先来看看 WP-Syntax 原始效果： 嗯，如果不是在代码中换行，代码就会整一行的显示出来。根据源码我们可以发现在pre标签中显示代码的名为 Code 的 Class ，因此我们就能针对其进行修改啦！请出超强大的 CSS ！ 1 2 3 4 5 6 .code pre&#123; word-wrap:break-word; /* 内容将在边界内换行。如果需要，词内换行( word-break )也将发生。 */ word-break:break-all; /* 允许在词间换行， 也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本。 */ white-space:normal; /* 文本自动处理换行。假如抵达容器边界内容会转到下一行。 */ &#125; 把这段代码插入到主题目录的 style.css 的屁股（其实想插哪儿都可以），然后你会发现代码变成酱紫了： 代码的确都自动换行了，但是有行号的话就会对不上。其实，对于 WP-Syntax [...]]]></description>
			<content:encoded><![CDATA[<p>技术类Blog在成长过程中总会遇到使用代码的情况，你是用什么方式显示代码的呢？ NetPuter 是用插件（ <a href="http://wpland.cn/2008/08/wp-syntax.html"><strong>WP-Syntax</strong></a> ）实现的，这款插件优点就是<strong>简洁，支持的语言语法很多</strong>。但我在使用过程中也发现了一个问题，就是不会自动换行。感觉很多人也会遇到这个问题，今天就来告诉大家<strong>如何通过 CSS 使 WP-Syntax 等利用PRE标签的插件自动换行</strong>！</p>
<h2>让 PRE 标签自动换行</h2>
<blockquote><p>
为了方便演示，本文的效果都是截图，而代码则来自《<a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/">WordPress 技巧：在 SEO 面前砍掉多余内容</a>》。</p>
<p>首先，我们先来看看 WP-Syntax 原始效果：<br />
<img src="http://photie.com/p/original/20147.jpg" title="pre-css-01.jpg" border="0" /></p>
<p>嗯，如果不是在代码中换行，代码就会整一行的显示出来。根据源码我们可以发现在pre标签中显示代码的名为 Code 的 Class ，因此我们就能针对其进行修改啦！请出超强大的 CSS ！</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.code</span> pre<span style="color: #00AA00;">&#123;</span>
	word-wrap<span style="color: #3333ff;">:break-</span>word<span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* 内容将在边界内换行。如果需要，词内换行( word-break )也将发生。 */</span>
	word-break<span style="color: #3333ff;">:break-</span>all<span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* 允许在词间换行， 也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本。
 */</span>
	<span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span><span style="color: #993333;">normal</span><span style="color: #00AA00;">;</span> <span style="color: #808080; font-style: italic;">/* 文本自动处理换行。假如抵达容器边界内容会转到下一行。 */</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p><strong>把这段代码插入到主题目录的 style.css 的屁股</strong>（其实想插哪儿都可以），然后你会发现代码变成酱紫了：<br />
<img src="http://photie.com/p/original/20148.jpg" title="pre-css-02.jpg" border="0" /></p>
<p>代码的确都自动换行了，但是有行号的话就会对不上。其实，对于 WP-Syntax 来说是不可能实现行号相对应且代码自动换行的。<strong>因为 WP-Syntax 是使用一个表格来显示代码，而左列是行号，右列是代码。</strong>如果你想又行号对应，又自动换行的话，可以考虑使用 <a href="http://wpland.cn/2008/08/coolcode.html"><strong>CoolCode</strong></a> 这款插件，它是采用 li 的方式显示每一行代码的，但插件本身也不支持自动换行，但是你可以参考上面提供的代码SM下 CoolCode 哦。XD</p>
<p>因此，现在就只有实现<strong>无行号自动换行、有行号不换行</strong>咯，瞎蒙了下居然可以实现了（不知道为啥）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.code</span> pre<span style="color: #00AA00;">&#123;</span>
	word-wrap<span style="color: #3333ff;">:break-</span>word<span style="color: #00AA00;">;</span>
	word-break<span style="color: #3333ff;">:break-</span>all<span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>然后就变成这鸟样了：<br />
<img src="http://photie.com/p/original/20150.jpg" title="pre-css-03.jpg" border="0" /></p>
<p>OK！但至于为什么呢我就不知道了，有童鞋可以告诉我吗？</p></blockquote>
<p>关于如何在非IE浏览器实现此效果，可以看看 <a href="http://blog.guaniu.com/">Leeiio</a> 童鞋的《<a href="http://blog.guaniu.com/pre-wrap/"><strong>讓你的< pre >< /pre > 能自動換行</strong></a>》。</p>
<ul class="related_post"><li><a href="http://orzdream.com/2008/11/orzine-no-02-200811/" title="{02}技术流 OrZine第二期出炉啦">{02}技术流 OrZine第二期出炉啦</a> (14)</li><li><a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/" title="WordPress技巧：在SEO面前砍掉多余内容">WordPress技巧：在SEO面前砍掉多余内容</a> (55)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/12/pre-wrap/">查看原文</a> |
<a href="http://orzdream.com/2008/12/pre-wrap/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/css/" rel="tag">CSS</a>, <a href="http://orzdream.com/tag/pre/" rel="tag">pre</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/12/pre-wrap/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>WordPress技巧：在SEO面前砍掉多余内容</title>
		<link>http://orzdream.com/2008/10/how-to-cut-more-info-via-css/</link>
		<comments>http://orzdream.com/2008/10/how-to-cut-more-info-via-css/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 15:24:02 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress Tips]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=118</guid>
		<description><![CDATA[感觉又是一篇标题党入党申请书的范文，呵呵~ 直接进入正题，童鞋（好像你们不喜欢看到童鞋这个词，如果是的话我可以改口）喜欢在侧边栏显示最新文章、最新评论、饭否最新动态以及其他的信息，但是如果显示的内容太多又会导致页面不美观，直接砍掉多余的内容吧，可能会不好看，再者影响SEO。有没有……有，当然有。今天NetPuter就给大家介绍下如何在SEO面前砍掉多余内容。（感觉今天的这个情景预设的不好T^T） 先让我看看效果吧 这个是没有砍掉前的效果，多余的内容很多。 我砍！页面整齐了吧，一行就是一行，你敢跨？我就砍！ 如何在SEO面前砍掉多余内容 CSS，又是CSS。代码如下： 1 2 3 4 5 6 7 &#60;style type=&#34;text/css&#34;&#62; #sidebar &#123; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; &#125; &#60;/style&#62; 这里简单解释下这3个CSS参数是什么： overflow:hidden：不显示超过对象尺寸的内容 text-overflow:ellipsis：当对象内文本溢出时显示省略标记“...” white-space:nowrap：强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象。 具体大家可以参考CSS中文手册，遇到不熟的属性都可以参考下。 然后呢，把上面的CSS代码添加到主题目录下的style.css中相关位置就可以啦。 PS1：最近还是在整蛊WordPress主题，好折腾别人的主题却又达不到自己想要的效果，自己要做一个又没有灵感，哎~ PS2：感觉又写得很糟糕，哎~ PS3：原本显示在首页的Links我已经搬到了这里，和“传统”的Links页面不一样哦，另外需要申请Links的童鞋也可以到这里留言申请。 WordPress技巧：解决冲突 插件主题不打架 (37)WordPress技巧：超实用的Web 2.0风格翻页代码 (71)WordPress 技巧：如何汉化顽固插件 (24)WordPress 技巧：让 PRE 标签自动换行 (27){02}技术流 OrZine第二期出炉啦 (14) © NetPuter for OrzDream, 2008. &#124; 查看原文 &#124; [...]]]></description>
			<content:encoded><![CDATA[<p>感觉又是一篇标题党入党申请书的范文，呵呵~</p>
<p>直接进入正题，童鞋（好像你们不喜欢看到童鞋这个词，如果是的话我可以改口）喜欢在侧边栏显示最新文章、最新评论、饭否最新动态以及其他的信息，但是如果显示的内容太多又会导致页面不美观，直接砍掉多余的内容吧，可能会不好看，再者影响SEO。有没有……有，当然有。今天NetPuter就给大家介绍下<a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/">如何在SEO面前砍掉多余内容</a>。（感觉今天的这个情景预设的不好T^T）</p>
<h2>先让我看看效果吧</h2>
<blockquote>
<ul>
<li><strong>这个是没有砍掉前的效果，多余的内容很多。</strong><br />
<a href="http://photie.com/photo/17061" title="CSS_Cut-01.jpg"><img src="http://photie.com/p/original/17061.jpg" title="CSS_Cut-01.jpg" border="0" /></a></li>
<li><strong>我砍！页面整齐了吧，一行就是一行，你敢跨？我就砍！</strong><br />
<a href="http://photie.com/photo/17062" title="CSS_Cut-02.jpg"><img src="http://photie.com/p/original/17062.jpg" title="CSS_Cut-02.jpg" border="0" /></a></li>
</blockquote>
<h2>如何在SEO面前砍掉多余内容</h2>
<blockquote><p>CSS，又是CSS。代码如下：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">&lt;style type<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span><span style="color: #00AA00;">&gt;</span>
<span style="color: #cc00cc;">#sidebar</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span><span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span>
	text-<span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span>ellipsis<span style="color: #00AA00;">;</span>
	<span style="color: #000000; font-weight: bold;">white-space</span><span style="color: #00AA00;">:</span><span style="color: #993333;">nowrap</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&lt;/style<span style="color: #00AA00;">&gt;</span></pre></td></tr></table></div>

<p>这里简单解释下这3个CSS参数是什么：</p>
<ol>
<li><strong>overflow:hidden</strong>：不显示超过对象尺寸的内容</li>
<li><strong>text-overflow:ellipsis</strong>：当对象内文本溢出时显示省略标记“...”</li>
<li><strong>white-space:nowrap</strong>：强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象。</li>
</ol>
<p>具体大家可以参考<strong><a href="http://www.google.com/search?hl=zh-cn&#038;q=CSS%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C">CSS中文手册</a></strong>，遇到不熟的属性都可以参考下。</p>
<p>然后呢，<strong>把上面的CSS代码添加到主题目录下的style.css中相关位置就可以啦</strong>。</p>
</blockquote>
<p>PS1：最近还是在整蛊WordPress主题，好折腾别人的主题却又达不到自己想要的效果，自己要做一个又没有灵感，哎~<br />
PS2：感觉又写得很糟糕，哎~<br />
PS3：原本显示在首页的Links我已经搬到了<a href="http://orzdream.com/links/"><strong>这里</strong></a>，和“传统”的Links页面不一样哦，另外需要申请Links的童鞋也可以到<a href="http://orzdream.com/links/">这里</a>留言申请。</p>
<ul class="related_post"><li><a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/" title="WordPress技巧：解决冲突 插件主题不打架">WordPress技巧：解决冲突 插件主题不打架</a> (37)</li><li><a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/" title="WordPress技巧：超实用的Web 2.0风格翻页代码">WordPress技巧：超实用的Web 2.0风格翻页代码</a> (71)</li><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li><li><a href="http://orzdream.com/2008/12/pre-wrap/" title="WordPress 技巧：让 PRE 标签自动换行">WordPress 技巧：让 PRE 标签自动换行</a> (27)</li><li><a href="http://orzdream.com/2008/11/orzine-no-02-200811/" title="{02}技术流 OrZine第二期出炉啦">{02}技术流 OrZine第二期出炉啦</a> (14)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/">查看原文</a> |
<a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/css/" rel="tag">CSS</a>, <a href="http://orzdream.com/tag/seo/" rel="tag">SEO</a>, <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a>, <a href="http://orzdream.com/tag/wordpress-tips/" rel="tag">WordPress Tips</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/10/how-to-cut-more-info-via-css/feed/</wfw:commentRss>
		<slash:comments>55</slash:comments>
		</item>
		<item>
		<title>想看我 先订我 — RSS Post Editor</title>
		<link>http://orzdream.com/2008/10/rss-post-editor/</link>
		<comments>http://orzdream.com/2008/10/rss-post-editor/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 02:17:50 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=116</guid>
		<description><![CDATA[如今通过RSS阅读Blog的人是越来越多啦，OrzDream也是如此，大部分的童鞋是通过RSS了解OrzDream的更新动态的。为了感谢这些通过RSS订阅的童鞋，也为了鼓励更多的童鞋使用RSS这个非常好玩好用的东西，所以从今天起NetPuter会不定向不定时地设置一些内容只在RSS Feed中显示。[rss]（现在你的括号中看到的就是只显示在RSS Feed的内容啦，不信你可以打开文章看看哦）[/rss] 那么这个功能要怎么实现呢？很简单，只需要一个插件：RSS Post Editor，就可以实现标题所说的“想看我？先订我！”啦。 姓名：RSS Post Editor 年龄：1.0 血型：订阅型 &#038; 日志型 照片：真的想看么？那就先订阅OrzDream的Feed吧，我在这篇文章中使用了这款插件了的说~ ……：…… 更多介绍，请查看：http://wpland.cn/2008/09/rss-post-editor.html [rss]为了方便大家，也为了演示，我把下载页面给通过RSS订阅的童鞋：猛击这里就行啦~[/rss] PS：小提问：你对RSS技术的未来有什么见解呢？ Super-Switch — 让烦心的功能去死吧 (16)Ozh-Admin-Drop-Down-Menu — 美化你的后台界面 (12)WP-DB-Backup — 数据库备份插件 (3)让 FeedBurner 联姻国产 RSS 阅读器 (17)WordPress 技巧：如何汉化顽固插件 (24) © NetPuter for OrzDream, 2008. &#124; 查看原文 &#124; 发表评论 &#124; Follow @NetPuter Tags: RSS, WordPress, 插件]]></description>
			<content:encoded><![CDATA[<p>如今通过RSS阅读Blog的人是越来越多啦，OrzDream也是如此，大部分的童鞋是通过RSS了解OrzDream的更新动态的。为了感谢这些通过RSS订阅的童鞋，也为了鼓励更多的童鞋使用RSS这个非常好玩好用的东西，所以从今天起NetPuter会不定向不定时地设置一些内容只在RSS Feed中显示。[rss]（现在你的括号中看到的就是只显示在RSS Feed的内容啦，不信你可以打开文章看看哦）[/rss]</p>
<p>那么这个功能要怎么实现呢？很简单，只需要一个插件：RSS Post Editor，就可以实现标题所说的“想看我？先订我！”啦。</p>
<ul>
<li><strong>姓名</strong>：RSS Post Editor</li>
<li><strong>年龄</strong>：1.0</li>
<li><strong>血型</strong>：订阅型 &#038; 日志型 </li>
<li><strong>照片</strong>：真的想看么？那就先订阅OrzDream的Feed吧，我在这篇文章中使用了这款插件了的说~</li>
<li><strong>……</strong>：……</li>
</ul>
<p>更多介绍，请查看：<a href="http://wpland.cn/2008/09/rss-post-editor.html">http://wpland.cn/2008/09/rss-post-editor.html</a><br />
[rss]为了方便大家，也为了演示，我把下载页面给通过RSS订阅的童鞋：<a href="http://wordpress.org/extend/plugins/rss-post-editor/installation/">猛击</a>这里就行啦~[/rss]</p>
<p>PS：小提问：你对RSS技术的未来有什么见解呢？</p>
<ul class="related_post"><li><a href="http://orzdream.com/2008/08/super-switch/" title="Super-Switch — 让烦心的功能去死吧">Super-Switch — 让烦心的功能去死吧</a> (16)</li><li><a href="http://orzdream.com/2008/08/ozh-admin-drop-down-menu/" title="Ozh-Admin-Drop-Down-Menu — 美化你的后台界面">Ozh-Admin-Drop-Down-Menu — 美化你的后台界面</a> (12)</li><li><a href="http://orzdream.com/2008/08/wp-db-backup/" title="WP-DB-Backup — 数据库备份插件">WP-DB-Backup — 数据库备份插件</a> (3)</li><li><a href="http://orzdream.com/2009/08/feedburner-more-subscription-xml/" title="让 FeedBurner 联姻国产 RSS 阅读器">让 FeedBurner 联姻国产 RSS 阅读器</a> (17)</li><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/10/rss-post-editor/">查看原文</a> |
<a href="http://orzdream.com/2008/10/rss-post-editor/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/rss/" rel="tag">RSS</a>, <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a>, <a href="http://orzdream.com/tag/%e6%8f%92%e4%bb%b6/" rel="tag">插件</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/10/rss-post-editor/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>WordPress技巧：超实用的Web 2.0风格翻页代码</title>
		<link>http://orzdream.com/2008/10/pagenavi-web-20-style-code/</link>
		<comments>http://orzdream.com/2008/10/pagenavi-web-20-style-code/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 16:03:30 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Web2.0]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[代码]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=117</guid>
		<description><![CDATA[十月以来，陪伴我一个三个月的ADSL包月上网已经和我Say GoodBye了，取而代之的是每个月30小时68元的套餐。对于我这种人来说明显是不够的，所以就开始研究WordPress啦。今天就给大家带来《WordPress技巧：超实用的Web 2.0风格翻页代码》。 给WordPress增加一个高级翻页功能 WordPress几乎无所不能，只拿来做Blog略显单调，拿来做CMS、工作室甚至是微博客都绰绰有余。如何显示这些文章呢？文章比较少还好，但是对于几十甚至几百甚至几千篇文章，WordPress原生翻页功能就几乎变成了鸡肋了，尤其是它只能上一页、下一页的滚动，很麻烦！ 还好，国外的高手制作了这款WP-PageNavi插件，让我们能够轻松拥有一个高级的翻页功能。我想应该很多人知道这一款插件吧，就不用我多介绍啦。需要的童鞋可以猛击这里。 事实上，还有很多增强WordPress翻页功能的插件，个人比较比较喜欢WP-PageNavi，所以下文就拿这款插件开刀啦~ 给PageNavi开刀之前 记一下它长啥样 可怜的娃儿，你怎么长这么丑…… 要给PageNavi开刀整成啥样 如果主题色彩非常有特色的话，你可以参考主题色系进行整容。 在这里NetPuter给大家强烈推荐这个玩意儿：24款超实用的Web 2.0风格翻页代码。 这里面包含了24款翻页风格，比如说Digg、Yahoo、Flickr等等，更重要的是这套风格和PageNavi的样式长得很像，脸型也差不多，方便我们修改。下载链接在这里（快点鼠标左键，哼哼哈嘿~） 这娃儿命太苦了，算了，别折磨它了…… 开刀整容吧 首先，我们需要了解一些PageNavi默认的代码样式（WP-PageNavi插件目录下的“pagenavi-css.css”）： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 .wp-pagenavi a, .wp-pagenavi a:link &#123; padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #0066cc;color: #0066cc;background-color: #FFFFFF; [...]]]></description>
			<content:encoded><![CDATA[<p>十月以来，陪伴我一个三个月的ADSL包月上网已经和我Say GoodBye了，取而代之的是每个月30小时68元的套餐。对于我这种人来说明显是不够的，所以就开始研究WordPress啦。今天就给大家带来《<strong><a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/">WordPress技巧：超实用的Web 2.0风格翻页代码</a></strong>》。</p>
<h2>给WordPress增加一个高级翻页功能</h2>
<blockquote><p>
WordPress几乎无所不能，只拿来做Blog略显单调，拿来做CMS、工作室甚至是微博客都绰绰有余。如何显示这些文章呢？文章比较少还好，但是对于几十甚至几百甚至几千篇文章，WordPress原生翻页功能就几乎变成了鸡肋了，尤其是它只能上一页、下一页的滚动，很麻烦！</p>
<p>还好，国外的高手制作了这款<strong>WP-PageNavi</strong>插件，让我们能够轻松拥有一个高级的翻页功能。我想应该很多人知道这一款插件吧，就不用我多介绍啦。需要的童鞋可以猛击<strong><a href="http://wordpress.org/extend/plugins/wp-pagenavi/">这里</a></strong>。</p>
<p>事实上，还有很多增强WordPress翻页功能的插件，个人比较比较喜欢WP-PageNavi，所以下文就拿这款插件开刀啦~
</p></blockquote>
<h2>给PageNavi开刀之前 记一下它长啥样</h2>
<blockquote><p>
<a href="http://photie.com/photo/16494" title="PageNavi_01.jpg"><img src="http://photie.com/p/original/16494.jpg" title="PageNavi_01.jpg" border="0" /></a><br />
可怜的娃儿，你怎么长这么丑……
</p></blockquote>
<h2>要给PageNavi开刀整成啥样</h2>
<blockquote>
<ol>
<li>如果主题色彩非常有特色的话，你可以参考主题色系进行整容。</li>
<li>在这里NetPuter给大家强烈推荐这个玩意儿：<strong>24款超实用的Web 2.0风格翻页代码</strong>。<br />
<a href="http://photie.com/photo/16495" title="PageNavi_02.jpg"><img src="http://photie.com/p/original/16495.jpg" title="PageNavi_02.jpg" border="0" /></a><br />
这里面包含了24款翻页风格，比如说Digg、Yahoo、Flickr等等，更重要的是这套风格和PageNavi的样式长得很像，脸型也差不多，方便我们修改。下载链接在<strong><a href="http://www.brsbox.com/filebox/down/fc/d1e24a372e05de17d1646d19a1c71bbc">这里</a></strong>（快点鼠标左键，哼哼哈嘿~）</li>
<li>这娃儿命太苦了，算了，别折磨它了……</li>
</ol>
</blockquote>
<h2>开刀整容吧</h2>
<blockquote><p>
首先，我们需要了解一些PageNavi默认的代码样式（<strong>WP-PageNavi插件目录下的“pagenavi-css.css”</strong>）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.wp-pagenavi</span> a<span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.wp-pagenavi</span> a<span style="color: #3333ff;">:link </span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span>margin<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span>text-decoration<span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>border<span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#0066cc</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#0066cc</span><span style="color: #00AA00;">;</span>background-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#FFFFFF</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.wp-pagenavi</span> a<span style="color: #3333ff;">:visited </span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span>margin<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span>text-decoration<span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>border<span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#0066cc</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#0066cc</span><span style="color: #00AA00;">;</span>background-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#FFFFFF</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.wp-pagenavi</span> a<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>background-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#FFFFFF</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.wp-pagenavi</span> a<span style="color: #3333ff;">:active </span><span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span>margin<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span>text-decoration<span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>border<span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#0066cc</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#0066cc</span><span style="color: #00AA00;">;</span>background-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#FFFFFF</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.wp-pagenavi</span> span<span style="color: #6666ff;">.pages</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span>margin<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">2px</span> <span style="color: #933;">2px</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>border<span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>background-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#FFFFFF</span><span style="color: #00AA00;">;</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.wp-pagenavi</span> span<span style="color: #6666ff;">.current</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span>margin<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span>font-weight<span style="color: #00AA00;">:</span> <span style="color: #993333;">bold</span><span style="color: #00AA00;">;</span>border<span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>background-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#FFFFFF</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
<span style="color: #6666ff;">.wp-pagenavi</span> span<span style="color: #6666ff;">.extend</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span> <span style="color: #933;">2px</span> <span style="color: #933;">4px</span><span style="color: #00AA00;">;</span>margin<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span>border<span style="color: #00AA00;">:</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000000</span><span style="color: #00AA00;">;</span>background-<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#FFFFFF</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>然后我们将<strong>24款超实用的Web 2.0风格翻页代码中的CSS.CSS所需要的CSS代码</strong>Copy出来，你会发现整容的内容（这里拿Digg的为例）。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">DIV<span style="color: #6666ff;">.digg</span> <span style="color: #00AA00;">&#123;</span>
	PADDING-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #933;">3px</span><span style="color: #00AA00;">;</span> PADDING-LEFT<span style="color: #00AA00;">:</span> <span style="color: #933;">3px</span><span style="color: #00AA00;">;</span> PADDING-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #933;">3px</span><span style="color: #00AA00;">;</span> MARGIN<span style="color: #00AA00;">:</span> <span style="color: #933;">3px</span><span style="color: #00AA00;">;</span> PADDING-TOP<span style="color: #00AA00;">:</span> <span style="color: #933;">3px</span><span style="color: #00AA00;">;</span> TEXT-ALIGN<span style="color: #00AA00;">:</span> <span style="color: #993333;">center</span>
<span style="color: #00AA00;">&#125;</span>
DIV<span style="color: #6666ff;">.digg</span> A <span style="color: #00AA00;">&#123;</span>
	BORDER-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#aaaadd</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> PADDING-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> BORDER-TOP<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#aaaadd</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> PADDING-LEFT<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> PADDING-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> MARGIN<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> BORDER-LEFT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#aaaadd</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> COLOR<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span><span style="color: #00AA00;">;</span> PADDING-TOP<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> BORDER-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#aaaadd</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> TEXT-DECORATION<span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span>
<span style="color: #00AA00;">&#125;</span>
DIV<span style="color: #6666ff;">.digg</span> A<span style="color: #3333ff;">:hover </span><span style="color: #00AA00;">&#123;</span>
	BORDER-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> BORDER-TOP<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> BORDER-LEFT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> COLOR<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span> BORDER-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span>
<span style="color: #00AA00;">&#125;</span>
DIV<span style="color: #6666ff;">.digg</span> A<span style="color: #3333ff;">:active </span><span style="color: #00AA00;">&#123;</span>
	BORDER-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> BORDER-TOP<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> BORDER-LEFT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> COLOR<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span> BORDER-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span>
<span style="color: #00AA00;">&#125;</span>
DIV<span style="color: #6666ff;">.digg</span> SPAN<span style="color: #6666ff;">.current</span> <span style="color: #00AA00;">&#123;</span>
	BORDER-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> PADDING-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> BORDER-TOP<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> PADDING-LEFT<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> FONT-WEIGHT<span style="color: #00AA00;">:</span> <span style="color: #993333;">bold</span><span style="color: #00AA00;">;</span> PADDING-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> MARGIN<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> BORDER-LEFT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> COLOR<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span> PADDING-TOP<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> BORDER-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> BACKGROUND-COLOR<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#000099</span>
<span style="color: #00AA00;">&#125;</span>
DIV<span style="color: #6666ff;">.digg</span> SPAN<span style="color: #6666ff;">.disabled</span> <span style="color: #00AA00;">&#123;</span>
	BORDER-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#eee</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> PADDING-RIGHT<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> BORDER-TOP<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#eee</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> PADDING-LEFT<span style="color: #00AA00;">:</span> <span style="color: #933;">5px</span><span style="color: #00AA00;">;</span> PADDING-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> MARGIN<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> BORDER-LEFT<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#eee</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span><span style="color: #00AA00;">;</span> COLOR<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#ddd</span><span style="color: #00AA00;">;</span> PADDING-TOP<span style="color: #00AA00;">:</span> <span style="color: #933;">2px</span><span style="color: #00AA00;">;</span> BORDER-BOTTOM<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#eee</span> <span style="color: #933;">1px</span> <span style="color: #993333;">solid</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>对CSS比较了解的朋友发现了吧，这段代码比较臃肿，你可以稍微优化下。看看我是怎么整容的：</p>
<ol>
<li>把上面代码中的“<strong>DIV.digg</strong>”替换成“<strong>.wp-pagenavi</strong>”，注意要灵活变通哦。</li>
<li><strong>把“.wp-pagenavi A”和“.wp-pagenavi A:link”合并到一起，</strong>也就是写成“.wp-pagenavi A, .wp-pagenavi A:link {内容}”这样。</li>
<li>同样再<strong>把“.wp-pagenavi A:hover”和“.wp-pagenavi A:active”合并到一起。</strong></li>
<li>你可以<strong>把修改后的“.wp-pagenavi SPAN.disabled”部分删掉</strong>，因为根本就没有用。</li>
<li>如果你<strong>不想显示前面的“Page 1 of 4”，你可以在CSS中增加以下代码</strong>：

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #6666ff;">.wp-pagenavi</span> SPAN<span style="color: #6666ff;">.pages</span> <span style="color: #00AA00;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">none</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

</li>
<li>最后，<strong>把上面修改的内容添加到你正在使用的主题目录下的“style.css”的屁股。</strong></li>
</ol>
</blockquote>
<h2>快看整成什么样</h2>
<blockquote><p>
<a href="http://photie.com/photo/16496" title="PageNavi_03.jpg"><img src="http://photie.com/p/original/16496.jpg" title="PageNavi_03.jpg" border="0" /></a><br />
哈哈，这娃儿变得很漂亮啦，赶快去给你的PageNavi整容吧！
</p></blockquote>
<ul class="related_post"><li><a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/" title="WordPress技巧：解决冲突 插件主题不打架">WordPress技巧：解决冲突 插件主题不打架</a> (37)</li><li><a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/" title="WordPress技巧：在SEO面前砍掉多余内容">WordPress技巧：在SEO面前砍掉多余内容</a> (55)</li><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li><li><a href="http://orzdream.com/2009/03/chi-mp-tips/" title="Chi.mp 驯服小小贴士">Chi.mp 驯服小小贴士</a> (31)</li><li><a href="http://orzdream.com/2009/03/chi-mp-invitation-code/" title="30+ 枚 Chi.mp 邀请码 [全部发放完鸟 请期待下一波儿邀请]">30+ 枚 Chi.mp 邀请码 [全部发放完鸟 请期待下一波儿邀请]</a> (37)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/">查看原文</a> |
<a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/web20/" rel="tag">Web2.0</a>, <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a>, <a href="http://orzdream.com/tag/wordpress-tips/" rel="tag">WordPress Tips</a>, <a href="http://orzdream.com/tag/%e4%bb%a3%e7%a0%81/" rel="tag">代码</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/10/pagenavi-web-20-style-code/feed/</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
		<item>
		<title>WordPress 技巧：自定义Gravatar的默认头像</title>
		<link>http://orzdream.com/2008/09/custom-gravatar-default-avatar/</link>
		<comments>http://orzdream.com/2008/09/custom-gravatar-default-avatar/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 04:24:50 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Gravatar]]></category>
		<category><![CDATA[技巧]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=114</guid>
		<description><![CDATA[今天看到一篇《Create a Custom Default Avatar》，想起前一段时间我也被这个问题困扰，然后就不了了之。原来只需要添加一个参数而已！ 什么是Gravatar Gravatar是“Globally Recognized Avatar”的缩写，是WordPress的母公司Automattic旗下的产品，中文意思为“全球通用头像”。如果你在Gravatar用你的Email地址申请一个帐号，然后为该Email添加一张相对应的头像。以后，你在任何支持Gravatar头像服务的Blog评论留言时，填写你的Email地址，就显示你的头像。 从概念上来说，和OpenID一样，只不过OpenID是让你进入，而Gravatar是让你显示。你注册一个帐号后，可以添加多个邮件地址和对应头像，Gravatar对每个邮件地址采用MD5加密，不用提心你的电子邮件地址会受SPAM骚扰。（via 帕兰映像） 为什么要自定义Gravatar的默认头像 我们可以在WordPress的后台设置默认头像（管理->设置->评论），但是只有几种而已，而且Mystery Man也不是很好看。这时候我们就可以自定义Gravatar的默认头像啦。 如何自定义Gravatar的默认头像 在这里我先说下在主题中是如何调用Gravatar头像的。一般的主题都支持Gravatar，你可以打开主题目录下的“comments.php”文件，找到下面的这一段代码（如果没有则在相应地方加上这一段代码）： 1 2 3 ... &#60;?php echo get_avatar&#40; $comment, 32 &#41;; ?&#62; ... 其中，32代表头像的大小，你可以修改成你所需要的尺寸。然后我们把上面的代码修改成这样子： 1 2 3 ... &#60;?php echo get_avatar&#40; $comment, 32, 'Gravatar.gif' &#41;; ?&#62; ... 这一段代码中的“Gravatar.gif”就是你要显示的的默认头像的图片地址啦，赶快改成相应的图片地址吧。 还有其他参数吗 当然有啦，你可以猛击这里了解更多信息。 我要说的说完了，轮到你啦！ WordPress 技巧：如何汉化顽固插件 (24)WordPress技巧：解决冲突 插件主题不打架 (37)WordPress技巧：在SEO面前砍掉多余内容 (55)想看我 先订我 — RSS [...]]]></description>
			<content:encoded><![CDATA[<p>今天看到一篇《<a href="http://webdemar.com/wordpress/create-a-custom-default-avatar/">Create a Custom Default Avatar</a>》，想起前一段时间我也被这个问题困扰，然后就不了了之。原来只需要添加一个参数而已！</p>
<h2>什么是Gravatar</h2>
<blockquote><p><img src="http://codex.wordpress.org/images/d/dd/gravatars-in-comments.png" alt="gravatars in comments" style="float:right;padding:1px;" /><a href="http://en.gravatar.com/">Gravatar</a>是“<strong>Globally Recognized Avatar</strong>”的缩写，是WordPress的母公司Automattic旗下的产品，中文意思为“全球通用头像”。<strong>如果你在Gravatar用你的Email地址申请一个帐号，然后为该Email添加一张相对应的头像。以后，你在任何支持Gravatar头像服务的Blog评论留言时，填写你的Email地址，就显示你的头像。</strong></p>
<p>从概念上来说，和OpenID一样，只不过OpenID是让你进入，而Gravatar是让你显示。你注册一个帐号后，可以添加多个邮件地址和对应头像，Gravatar对每个邮件地址采用MD5加密，不用提心你的电子邮件地址会受SPAM骚扰。（<a href="http://parandroid.com/how-to-use-the-built-in-wordpress-25-portrait-services-gravatar/">via 帕兰映像</a>）</p></blockquote>
<h2>为什么要自定义Gravatar的默认头像</h2>
<blockquote><p>我们可以在WordPress的后台设置默认头像（管理->设置->评论），但是只有几种而已，而且Mystery Man也不是很好看。这时候我们就可以<a href="http://orzdream.com/2008/09/custom-gravatar-default-avatar/">自定义Gravatar的默认头像</a>啦。</p></blockquote>
<h2>如何自定义Gravatar的默认头像</h2>
<blockquote><p>在这里我先说下在主题中是如何调用Gravatar头像的。一般的主题都支持Gravatar，你可以打开主题目录下的“<strong>comments.php</strong>”文件，找到下面的这一段代码（如果没有则在相应地方加上这一段代码）：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">...
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> get_avatar<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$comment</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">32</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
...</pre></td></tr></table></div>

<p>其中，32代表头像的大小，你可以修改成你所需要的尺寸。然后我们把上面的代码修改成这样子：</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">...
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> get_avatar<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$comment</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">32</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'Gravatar.gif'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
...</pre></td></tr></table></div>

<p>这一段代码中的“<strong>Gravatar.gif</strong>”就是你要显示的的默认头像的图片地址啦，赶快改成相应的图片地址吧。
</p></blockquote>
<h2>还有其他参数吗</h2>
<blockquote><p>当然有啦，你可以猛击<a href="http://codex.wordpress.org/Using_Gravatars">这里</a>了解更多信息。</p></blockquote>
<p>我要说的说完了，轮到你啦！</p>
<ul class="related_post"><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li><li><a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/" title="WordPress技巧：解决冲突 插件主题不打架">WordPress技巧：解决冲突 插件主题不打架</a> (37)</li><li><a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/" title="WordPress技巧：在SEO面前砍掉多余内容">WordPress技巧：在SEO面前砍掉多余内容</a> (55)</li><li><a href="http://orzdream.com/2008/10/rss-post-editor/" title="想看我 先订我 — RSS Post Editor">想看我 先订我 — RSS Post Editor</a> (24)</li><li><a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/" title="WordPress技巧：超实用的Web 2.0风格翻页代码">WordPress技巧：超实用的Web 2.0风格翻页代码</a> (71)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/09/custom-gravatar-default-avatar/">查看原文</a> |
<a href="http://orzdream.com/2008/09/custom-gravatar-default-avatar/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/gravatar/" rel="tag">Gravatar</a>, <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a>, <a href="http://orzdream.com/tag/%e6%8a%80%e5%b7%a7/" rel="tag">技巧</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/09/custom-gravatar-default-avatar/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>WordCamp China 2008 现场清晰无码图集 火热出炉</title>
		<link>http://orzdream.com/2008/09/wordcamp-china-2008-photo/</link>
		<comments>http://orzdream.com/2008/09/wordcamp-china-2008-photo/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 05:30:44 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordCamp China]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=104</guid>
		<description><![CDATA[昨天在学校里憋了一天，超想去参加WordCamp China 2008！可惜，我在深圳，WordCamp在北京，就算稍微离我近一点的上海也没多大可能的说。上课的时候就想看文字直播，不过没有找到……不过！今天果果给我发来了WordCamp China 2008 清晰无码照！赶紧去浏览，弥补昨天的遗憾！下面，给大家展示几张现场图片哈^^： 这位就是WordPress的创始人马特·穆伦维格(Matt Mullenweg)啦 想看正面？没问题 他们在聊什么？猛击这里看《专访WordPress创始人：中国缺乏创业合作平台》 入场的证件 很好看的“广告” 现场的布置 现场的叽歪应用 主持MM，超级大美女 Matt在演讲 Matt和美女支持的合照 WordCamp的T-shirt 黑莓控集体秀 …… 还有超多，我没有贴出来，大家可以从2个地址观看： WordCamp China 2008 现场图集： http://www.flickr.com/groups/wcc2008/ WordCamp China 2008 现场图集幻灯片： http://www.flickr.com/groups/wcc2008/pool/show/with/2872025659/ 真的是越看越羡慕吖！强烈建议在深圳举办WordCamp China！ WordPress 技巧：如何汉化顽固插件 (24)WordPress技巧：解决冲突 插件主题不打架 (37)WordPress技巧：在SEO面前砍掉多余内容 (55)想看我 先订我 — RSS Post Editor (24)WordPress技巧：超实用的Web 2.0风格翻页代码 (71) © NetPuter for OrzDream, 2008. &#124; 查看原文 &#124; [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://china.wordcamp.org/files/2008/09/wcc_bj_450_round.png" alt="WordCamp China" /></p>
<p>昨天在学校里憋了一天，超想去参加WordCamp China 2008！可惜，我在深圳，WordCamp在北京，就算稍微离我近一点的上海也没多大可能的说。上课的时候就想看文字直播，不过没有找到……不过！今天果果给我发来了<strong><a href="http://orzdream.com/2008/09/wordcamp-china-2008-photo/">WordCamp China 2008 清晰无码照</a></strong>！赶紧去浏览，弥补昨天的遗憾！下面，给大家展示几张现场图片哈^^：</p>
<ul>
<li>这位就是WordPress的创始人马特·穆伦维格(Matt Mullenweg)啦<br />
<img src="http://farm4.static.flickr.com/3216/2873165278_82c90e6e99.jpg" alt="WordCamp 2008" /></li>
<li>想看正面？没问题<br />
<img src="http://farm4.static.flickr.com/3066/2873167036_19a556ab3a.jpg" alt="WordCamp 2008" /></li>
<li>他们在聊什么？猛击这里看《<a href="http://tech.sina.com.cn/i/2008-09-20/10122468155.shtml">专访WordPress创始人：中国缺乏创业合作平台</a>》</li>
<li>入场的证件<br />
<img src="http://farm4.static.flickr.com/3214/2873176484_b027c5b3a6.jpg" alt="WordCamp 2008" /></li>
<li>很好看的“广告”<br />
<img src="http://farm4.static.flickr.com/3136/2872648298_0e5ccee9ac.jpg" alt="WordCamp 2008" /></li>
<li>现场的布置<br />
<img src="http://farm4.static.flickr.com/3224/2873176778_642be4fe36.jpg" alt="WordCamp 2008" /></li>
<li>现场的叽歪应用<br />
<img src="http://farm4.static.flickr.com/3007/2873170100_6c2c358dfb.jpg" alt="WordCamp 2008" /></li>
<li>主持MM，超级大美女<br />
<img src="http://farm4.static.flickr.com/3014/2871993461_5a4c6323b7.jpg" alt="WordCamp 2008" /></li>
<li>Matt在演讲<br />
<img src="http://farm4.static.flickr.com/3094/2873168592_c41d5a4ea6.jpg" alt="WordCamp 2008" /></li>
<li>Matt和美女支持的合照<br />
<img src="http://farm4.static.flickr.com/3216/2871956483_c28d59e423.jpg" alt="WordCamp 2008" /></li>
<li>WordCamp的T-shirt<br />
<img src="http://farm4.static.flickr.com/3059/2871841953_ced4983657.jpg" alt="WordCamp 2008" /></li>
<li>黑莓控集体秀<br />
<img src="http://farm4.static.flickr.com/3057/2872668620_94ebfdb517.jpg" alt="WordCamp 2008" /></li>
<li>……</li>
</ul>
<p>还有超多，我没有贴出来，大家可以从2个地址观看：</p>
<blockquote><h2>WordCamp China 2008 现场图集：</h2>
<p><a href="http://www.flickr.com/groups/wcc2008/">http://www.flickr.com/groups/wcc2008/</a></p>
<h2>WordCamp China 2008 现场图集幻灯片：</h2>
<p><a href="http://www.flickr.com/groups/wcc2008/pool/show/with/2872025659/">http://www.flickr.com/groups/wcc2008/pool/show/with/2872025659/</a></p></blockquote>
<p>真的是越看越羡慕吖！强烈建议在深圳举办WordCamp China！</p>
<ul class="related_post"><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li><li><a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/" title="WordPress技巧：解决冲突 插件主题不打架">WordPress技巧：解决冲突 插件主题不打架</a> (37)</li><li><a href="http://orzdream.com/2008/10/how-to-cut-more-info-via-css/" title="WordPress技巧：在SEO面前砍掉多余内容">WordPress技巧：在SEO面前砍掉多余内容</a> (55)</li><li><a href="http://orzdream.com/2008/10/rss-post-editor/" title="想看我 先订我 — RSS Post Editor">想看我 先订我 — RSS Post Editor</a> (24)</li><li><a href="http://orzdream.com/2008/10/pagenavi-web-20-style-code/" title="WordPress技巧：超实用的Web 2.0风格翻页代码">WordPress技巧：超实用的Web 2.0风格翻页代码</a> (71)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/09/wordcamp-china-2008-photo/">查看原文</a> |
<a href="http://orzdream.com/2008/09/wordcamp-china-2008-photo/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/wordcamp-china/" rel="tag">WordCamp China</a>, <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/09/wordcamp-china-2008-photo/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>Super-Switch — 让烦心的功能去死吧</title>
		<link>http://orzdream.com/2008/08/super-switch/</link>
		<comments>http://orzdream.com/2008/08/super-switch/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 10:10:16 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[汉化]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=85</guid>
		<description><![CDATA[WordPress的过于强大，也造成了很多不便。今天给大家介绍的插件就是这一款：Super-Switch。不知道大家有没有听说过？我觉得这是一款很人性化的插件，方便地关掉 WP 一些令你烦心的功能。 很奇怪的是，作者是国人Crazy Loong，居然没有开发中文版。然后我就大概改动了下源代码（主要是使PoEdit可识别），还有自己汉化了下。 姓名：Super-Switch 年龄：1.2 血型：后台型 照片：（后台型插件没有正面，只有背影） 功能介绍：你可以随便开启或禁用以下功能： 版本修订 自动保存 主题预览 不在页面显示WordPress版本 Browse Happy 插件升级检查 WP核心升级检查 出生地：Super Switch 居住地：http://www.brsbox.com/filebox/down/fc/bbe1f19d4894882f2a68e8307b521e0f ……：…… 更多介绍，请看：http://wpland.cn/2008/08/super-switch.html 想看我 先订我 — RSS Post Editor (24)Ozh-Admin-Drop-Down-Menu — 美化你的后台界面 (12)WP-DB-Backup — 数据库备份插件 (3)WordPress 技巧：如何汉化顽固插件 (24)WordPress技巧：解决冲突 插件主题不打架 (37) © NetPuter for OrzDream, 2008. &#124; 查看原文 &#124; 发表评论 &#124; Follow @NetPuter Tags: WordPress, 插件, [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress的过于强大，也造成了很多不便。今天给大家介绍的插件就是这一款：Super-Switch。不知道大家有没有听说过？我觉得这是一款很人性化的插件，方便地关掉 WP 一些令你烦心的功能。</p>
<p>很奇怪的是，作者是国人<a href="http://goto8848.net/">Crazy Loong</a>，居然没有开发中文版。然后我就大概改动了下源代码（主要是使PoEdit可识别），还有自己汉化了下。</p>
<ul>
<li><strong>姓名</strong>：Super-Switch</li>
<li><strong>年龄</strong>：1.2</li>
<li><strong>血型</strong>：后台型</li>
<li><strong>照片</strong>：（后台型插件没有正面，只有背影）<br />
<img src="http://photo1.bababian.com/upload12/20080830/E973BD046817D2A42FE85513D097AC19.jpg" alt="Super-Switch" /></li>
<li><strong>功能介绍</strong>：你可以随便开启或禁用以下功能：
<ul>
<li>版本修订</li>
<li>自动保存</li>
<li>主题预览</li>
<li>不在页面显示WordPress版本</li>
<li>Browse Happy</li>
<li>插件升级检查</li>
<li>WP核心升级检查</li>
</ul>
</li>
<li><strong>出生地</strong>：<a href="http://goto8848.net/projects/super-switch/" target="_blank" >Super Switch</a></li>
<li><strong>居住地</strong>：<a href="http://www.brsbox.com/filebox/down/fc/bbe1f19d4894882f2a68e8307b521e0f">http://www.brsbox.com/filebox/down/fc/bbe1f19d4894882f2a68e8307b521e0f</a></li>
<li><strong>……</strong>：……</li>
</ul>
<p>更多介绍，请看：<a href="http://wpland.cn/2008/08/super-switch.html">http://wpland.cn/2008/08/super-switch.html</a></p>
<ul class="related_post"><li><a href="http://orzdream.com/2008/10/rss-post-editor/" title="想看我 先订我 — RSS Post Editor">想看我 先订我 — RSS Post Editor</a> (24)</li><li><a href="http://orzdream.com/2008/08/ozh-admin-drop-down-menu/" title="Ozh-Admin-Drop-Down-Menu — 美化你的后台界面">Ozh-Admin-Drop-Down-Menu — 美化你的后台界面</a> (12)</li><li><a href="http://orzdream.com/2008/08/wp-db-backup/" title="WP-DB-Backup — 数据库备份插件">WP-DB-Backup — 数据库备份插件</a> (3)</li><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li><li><a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/" title="WordPress技巧：解决冲突 插件主题不打架">WordPress技巧：解决冲突 插件主题不打架</a> (37)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/08/super-switch/">查看原文</a> |
<a href="http://orzdream.com/2008/08/super-switch/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a>, <a href="http://orzdream.com/tag/%e6%8f%92%e4%bb%b6/" rel="tag">插件</a>, <a href="http://orzdream.com/tag/%e6%b1%89%e5%8c%96/" rel="tag">汉化</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/08/super-switch/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Ozh-Admin-Drop-Down-Menu — 美化你的后台界面</title>
		<link>http://orzdream.com/2008/08/ozh-admin-drop-down-menu/</link>
		<comments>http://orzdream.com/2008/08/ozh-admin-drop-down-menu/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 09:09:59 +0000</pubDate>
		<dc:creator>NetPuter</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WPLAND]]></category>
		<category><![CDATA[介绍]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://orzdream.com/?p=82</guid>
		<description><![CDATA[WordPress的后台还算比较清新，但是要进入一个小栏目必须先进入它所属栏目才可以再进入，挺麻烦的。今天介绍的“Ozh-Admin-Drop-Down-Menu”插件，直接以下拉菜单形式将各个小栏目直观的显示出来。 姓名：Ozh-Admin-Drop-Down-Menu 年龄：2.3.4.1 血型：后台型 美化型 照片： ……：…… 更多介绍，请查看：http://wpland.cn/2008/08/ozh-admin-drop-down-menu.html PS：“Ozh-Admin-Drop-Down-Menu”由Rui Shen童鞋汉化，特别感谢，已集成到本压缩包中。 WP-DB-Backup — 数据库备份插件 (3)想看我 先订我 — RSS Post Editor (24)Super-Switch — 让烦心的功能去死吧 (16)WordPress 技巧：如何汉化顽固插件 (24)WordPress技巧：解决冲突 插件主题不打架 (37) © NetPuter for OrzDream, 2008. &#124; 查看原文 &#124; 发表评论 &#124; Follow @NetPuter Tags: WordPress, WPLAND, 介绍, 插件]]></description>
			<content:encoded><![CDATA[<p>WordPress的后台还算比较清新，但是要进入一个小栏目必须先进入它所属栏目才可以再进入，挺麻烦的。今天介绍的“Ozh-Admin-Drop-Down-Menu”插件，直接以下拉菜单形式将各个小栏目直观的显示出来。</p>
<ul>
<li><strong>姓名</strong>：Ozh-Admin-Drop-Down-Menu</li>
<li><strong>年龄</strong>：2.3.4.1</li>
<li><strong>血型</strong>：后台型 美化型</li>
<li><strong>照片</strong>：
<p>	<a href="http://wpland.cn/wp-content/uploads/images/2008/08/ozh-admin-drop-down-menu_01.jpg" target="_blank"><img src="http://wpland.cn/wp-content/uploads/images/2008/08/ozh-admin-drop-down-menu_01.jpg" alt="ozh-admin-drop-down-menu" border="0" /></a></li>
<li><strong>……</strong>：……</li>
</ul>
<p>更多介绍，请查看：<a href="http://wpland.cn/2008/08/ozh-admin-drop-down-menu.html">http://wpland.cn/2008/08/ozh-admin-drop-down-menu.html</a></p>
<p>PS：“Ozh-Admin-Drop-Down-Menu”由<a href="http://www.shenrui01.cn/">Rui Shen</a>童鞋汉化，特别感谢，已集成到本压缩包中。</p>
<ul class="related_post"><li><a href="http://orzdream.com/2008/08/wp-db-backup/" title="WP-DB-Backup — 数据库备份插件">WP-DB-Backup — 数据库备份插件</a> (3)</li><li><a href="http://orzdream.com/2008/10/rss-post-editor/" title="想看我 先订我 — RSS Post Editor">想看我 先订我 — RSS Post Editor</a> (24)</li><li><a href="http://orzdream.com/2008/08/super-switch/" title="Super-Switch — 让烦心的功能去死吧">Super-Switch — 让烦心的功能去死吧</a> (16)</li><li><a href="http://orzdream.com/2009/05/how-to-localizing-the-stubborn-plugins/" title="WordPress 技巧：如何汉化顽固插件">WordPress 技巧：如何汉化顽固插件</a> (24)</li><li><a href="http://orzdream.com/2008/12/plugins-with-themes-peaceful/" title="WordPress技巧：解决冲突 插件主题不打架">WordPress技巧：解决冲突 插件主题不打架</a> (37)</li></ul><hr />
<p><small>© NetPuter for <a href="http://orzdream.com">OrzDream</a>, 2008. |
<a href="http://orzdream.com/2008/08/ozh-admin-drop-down-menu/">查看原文</a> |
<a href="http://orzdream.com/2008/08/ozh-admin-drop-down-menu/#comments">发表评论</a> | 
<a href="https://twitter.com/netputer">Follow @NetPuter</a>
<br/>
Tags: <a href="http://orzdream.com/tag/wordpress/" rel="tag">WordPress</a>, <a href="http://orzdream.com/tag/wpland/" rel="tag">WPLAND</a>, <a href="http://orzdream.com/tag/%e4%bb%8b%e7%bb%8d/" rel="tag">介绍</a>, <a href="http://orzdream.com/tag/%e6%8f%92%e4%bb%b6/" rel="tag">插件</a><br/>
</small>]]></content:encoded>
			<wfw:commentRss>http://orzdream.com/2008/08/ozh-admin-drop-down-menu/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
