<?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>Life Studio &#187; WordPress</title>
	<atom:link href="http://wange.im/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://wange.im</link>
	<description>My Life, My Studio...</description>
	<lastBuildDate>Sat, 05 May 2012 00:26:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>万戈牌 WordPress 搜索自动匹配提示标签关键词</title>
		<link>http://wange.im/wg-tags-tip.html</link>
		<comments>http://wange.im/wg-tags-tip.html#comments</comments>
		<pubDate>Sat, 07 Apr 2012 06:45:44 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[wg-tags-tip]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[万戈]]></category>
		<category><![CDATA[关键词]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[标签]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5275</guid>
		<description><![CDATA[前两天逛卢松松的博客，他的一篇文章《打造一个名博需要多久》中把我归类为长草的名博，唉哟，我还算是名博，心里暗爽，但怎么就长草了呢？长草啊，草啊！有木有？！ 也确实，很久没有更新过了，不过今天写的这篇文章希望足够能帮我“除草”。文章名字很长，万戈牌 WordPress 搜索自动匹配提示标签关键词。到底是个啥呢？客官们可以先试用一下本站右上角的搜索框，输入一些关键词，没等你输入完应该就可以看到有一些相关的 keywords 显示出来了，相信大家对这个应该不陌生吧，Google、百度等所有搜索引擎都是这么做的，智能匹配搜索提示！ 想知道怎么实现的吗？先等我把废话说完，否则我绝对不会告诉你插件的下载地址就在文章末尾！ 大家知道，在 WordPress 我不是很提倡使用插件，主要是考虑到速度和性能等方面，不过这次我还是把这个 WordPress 搜索关键词提示的功能做成了插件的形式。主要是因为，要把这个方法用非插件的方式公开出来，恐怕又有一大半的人要来问我 jQuery 放在哪里？functions.php 没有咋办？所以考虑到这个功能的易用性和大众化，还是做成插件更好。 这个插件的特点在哪里？ 1、做插件的时候着重考虑了性能问题，当用户鼠标聚焦到搜索输入框的时候，才会异步去加载一些需要的脚本和请求（这就是传说中的按需加载），所以在不使用站内搜索的情况下，该插件不会带来速度和性能的影响，可以放心使用。 2、支持匹配中文关键词（这是必须的啊！） 3、支持方向键上、下以及回车的键盘快速选择。 如何使用这个插件？ 1、上传后在 WordPress 后台启用这个插件即可。没有任何配置选项，不需要修改 WordPress 主题，全自动帮您搞定一切。插件嘛，不就是为了图个方便 2、这个真没有了…… 我的主题启用这个插件无效，这是什么情况？ 1、检查一下您的原主题有没有 JS 错误，如果主题本身就报错，很有可能阻断万戈牌 WordPress 搜索自动匹配提示标签关键词插件（这插件名字是不是起的太长了。。。）的 JS 执行。 2、检查您的主题 header.php 中有没有 wp_head() 这个方法，本插件载入的脚本依赖于这个方法，如果没有请加上。 3、检查您的 RP 值，不解释 ^_^ 和其他插件或者功能冲突怎么办？ 暂时我还没有碰到这种情况，如果被您有幸碰到了，您可以自己修改插件以适合您的主题，如果还是有不良反应请参照以下声明第2点，谢谢。 提示的颜色太丑了，我要怎么换？ 可以在插件目录下的 wg-tags-tip/style.css 文件里进行修改，也可以在您自己的主题的样式文件里覆盖重写样式。 声明： 1、仅在本地的几个主题上测试通过，不能模拟所有主题的情况，如有 Bug，欢迎反馈给我，我会及时修正，谢谢。 2、该插件免费，属于非卖品，所以无售后服务，如需个性化地调整，概不接受，也不要拿付费诱惑我，我会酌情考虑的！ 让您久等了，最后献上万戈牌 WordPress 搜索自动匹配提示标签关键词插件的下载地址：wg-tags-tip 与 [...]]]></description>
			<content:encoded><![CDATA[<p>前两天逛卢松松的博客，他的一篇文章《打造一个名博需要多久》中把我归类为长草的名博，唉哟，我还算是名博，心里暗爽，但怎么就长草了呢？长草啊，草啊！有木有？！</p>
<p>也确实，很久没有更新过了，不过今天写的这篇文章希望足够能帮我“除草”。文章名字很长，<strong>万戈牌 WordPress 搜索自动匹配提示标签关键词</strong>。到底是个啥呢？客官们可以先试用一下本站右上角的搜索框，输入一些关键词，没等你输入完应该就可以看到有一些相关的 keywords 显示出来了，相信大家对这个应该不陌生吧，Google、百度等所有搜索引擎都是这么做的，智能匹配搜索提示！</p>
<p>想知道怎么实现的吗？先等我把废话说完，否则我绝对不会告诉你插件的下载地址就在文章末尾！</p>
<p>大家知道，在 WordPress 我不是很提倡使用插件，主要是考虑到速度和性能等方面，不过这次我还是把这个 WordPress 搜索关键词提示的功能做成了插件的形式。主要是因为，要把这个方法用非插件的方式公开出来，恐怕又有一大半的人要来问我 jQuery 放在哪里？functions.php 没有咋办？所以考虑到这个功能的易用性和大众化，还是做成插件更好。</p>
<p><img title="万戈牌 WordPress 搜索自动匹配提示标签关键词" src="https://byfiles.storage.live.com/y1p6DVNSxiLjJW9dc8khSbYhYekigtIpFt3QUMNldtVbKfG7CIYre_cPVj4CZff3MT0CF_HpB3JBKc/wg-tags-tip.jpg" alt="" /></p>
<p><strong>这个插件的特点在哪里？</strong></p>
<p>1、做插件的时候着重考虑了性能问题，当用户鼠标聚焦到搜索输入框的时候，才会异步去加载一些需要的脚本和请求（这就是传说中的按需加载），所以在不使用站内搜索的情况下，该插件不会带来速度和性能的影响，可以放心使用。</p>
<p>2、支持匹配中文关键词（这是必须的啊！）</p>
<p>3、支持方向键上、下以及回车的键盘快速选择。</p>
<p><strong>如何使用这个插件？</strong></p>
<p>1、上传后在 WordPress 后台启用这个插件即可。没有任何配置选项，不需要修改 WordPress 主题，全自动帮您搞定一切。插件嘛，不就是为了图个方便 <img src='http://wange.im/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>2、这个真没有了……</p>
<p><strong>我的主题启用这个插件无效，这是什么情况？</strong></p>
<p>1、检查一下您的原主题有没有 JS 错误，如果主题本身就报错，很有可能阻断<strong>万戈牌 WordPress 搜索自动匹配提示标签关键词插件</strong>（这插件名字是不是起的太长了。。。）的 JS 执行。</p>
<p>2、检查您的主题 header.php 中有没有 wp_head() 这个方法，本插件载入的脚本依赖于这个方法，如果没有请加上。</p>
<p>3、检查您的 RP 值，不解释 ^_^</p>
<p><strong>和其他插件或者功能冲突怎么办？</strong></p>
<p>暂时我还没有碰到这种情况，如果被您有幸碰到了，您可以自己修改插件以适合您的主题，如果还是有不良反应请参照以下声明第2点，谢谢。</p>
<p><strong>提示的颜色太丑了，我要怎么换？</strong></p>
<p>可以在插件目录下的 wg-tags-tip/style.css 文件里进行修改，也可以在您自己的主题的样式文件里覆盖重写样式。</p>
<p><strong>声明：</strong></p>
<p>1、仅在本地的几个主题上测试通过，不能模拟所有主题的情况，如有 Bug，欢迎反馈给我，我会及时修正，谢谢。</p>
<p>2、该插件免费，属于非卖品，所以无售后服务，如需个性化地调整，概不接受，也不要拿付费诱惑我，我会酌情考虑的！</p>
<p>让您久等了，最后献上万戈牌 WordPress 搜索自动匹配提示标签关键词插件的下载地址：<a style="font-size: 30px;" title="万戈牌 WordPress 搜索自动匹配提示标签关键词" href="http://code.google.com/p/wg-tags-tip/downloads/list" target="_blank">wg-tags-tip</a></p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/wg-tags-tip/" title="wg-tags-tip" rel="tag">wg-tags-tip</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/wange/" title="万戈" rel="tag">万戈</a>,<a href="http://wange.im/tag/keyword/" title="关键词" rel="tag">关键词</a>,<a href="http://wange.im/tag/plugins/" title="插件" rel="tag">插件</a>,<a href="http://wange.im/tag/search/" title="搜索" rel="tag">搜索</a>,<a href="http://wange.im/tag/tags/" title="标签" rel="tag">标签</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wg-ie6warn.html" rel="bookmark" title="WordPress 之万戈牌 Fuck IE6 插件">WordPress 之万戈牌 Fuck IE6 插件</a>        <div class="rl_date">2011年05月12日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wange-plugin.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="为 WordPress 插件添加后台控制选项" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/control-panel-for-wordpress-plugin.html" rel="bookmark" title="为 WordPress 插件添加后台控制选项">为 WordPress 插件添加后台控制选项</a>        <div class="rl_date">2011年02月16日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wg-toolbar.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="万戈牌工具条" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wg-toolbar.html" rel="bookmark" title="万戈牌工具条">万戈牌工具条</a>        <div class="rl_date">2011年02月12日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/C3C8B704573706D9!566?filename=keyword-highlight.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="Wordpress 站内搜索高亮显示关键词" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/highlight-keywords-in-wordpress-search.html" rel="bookmark" title="Wordpress 站内搜索高亮显示关键词">Wordpress 站内搜索高亮显示关键词</a>        <div class="rl_date">2010年07月18日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/wg-tags-tip.html/feed</wfw:commentRss>
		<slash:comments>99</slash:comments>
		</item>
		<item>
		<title>新年新气象，博客换新衣</title>
		<link>http://wange.im/new-year-new-theme.html</link>
		<comments>http://wange.im/new-year-new-theme.html#comments</comments>
		<pubDate>Fri, 20 Jan 2012 01:27:50 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[万戈]]></category>
		<category><![CDATA[主题]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5239</guid>
		<description><![CDATA[hi，大家好，你没有走错，这里是你们熟悉的万戈 - Life Studio 的博客，新年新气象，博客也要换新衣，距离上一个万戈牌主题，已经整整过去一年了，估计大家看的也有审美疲劳了吧，也是时候换一套新皮肤。首先感谢这次主题的首席设计湿——尘埃老哥（大家不妨去看一下他的网站，也是我做的哟 ^_^），代码部分则由我亲自操刀，HIAHIA~~~ 不过，因为做这个主题的时间比较仓促，又想赶在新年前上线，很多功能还没有完成，真是对不起尘埃老哥的设计呀。大家可以看到，我整个侧边栏还没有做，为了不显得太空空荡荡，就填了一个广告（原来广告还能这么用，嘿嘿）；另外评论模块也没做，暂时用第三方的“评论啦”来代替，感觉也不错，但是昨天导入 WordPress 9W 多条评论的时候让我非常内桑，直到发文前，还在导入 ing....还有很多细枝末节的小功能，可以提升用户体验的就更没有时间做了，各种速度上的优化也只做了一半。所以这个主题。。。呃。。。正处于 beta 的 beta 阶段，拍砖请悠着点，谢谢。 当然，虽然说是各种cuo，但毕竟是万戈牌主题，cuo 也要 cuo 的很有范儿！主题延用之前 HTML5 这是自不必说了，另外还加上了很潮的微数据，让 SEO 尽显奢华，哈哈；在首页的最新文章功能还大胆使用了 AJAX 来异步获取文章，对用户体验应该不错；搜索还提供了关键词自动提示功能；还有很多隐蔽的亮点，大家有兴趣的慢慢找吧。 欢迎各位对这个新主题提出宝贵意见，也欢迎大家来找碴，挑 bug。下午就要赶火车去了，主题的完善工作要等到年后来做了，因为我说了，今年过节不上网。好好过个年，别再为代码纠结了，哦耶~ 最后，预祝大家新年快乐，回家路上顺顺利利 \(^o^)/ 与 HTML5,WordPress,万戈,主题 相关的文章 万戈牌主题上线测试 2011年01月4日 向 HTML5 发起自学挑战书 2010年11月8日 关于 D&#038;Z Theme Pro CP 付费主题 2010年08月1日 万戈修订版 D&#038;Z 主题（二） 2009年12月21日]]></description>
			<content:encoded><![CDATA[<p>hi，大家好，你没有走错，这里是你们熟悉的万戈 - Life Studio 的博客，新年新气象，博客也要换新衣，距离上一个<a title="万戈牌主题上线测试" href="http://wange.im/wange-theme-beta.html">万戈牌主题</a>，已经整整过去一年了，估计大家看的也有审美疲劳了吧，也是时候换一套新皮肤。首先感谢这次主题的首席设计湿——<a title="尘埃影像" href="http://www.dvpoo.com/" rel="nofollow" target="_blank">尘埃</a>老哥（大家不妨去看一下他的网站，也是我做的哟 ^_^），代码部分则由我亲自操刀，HIAHIA~~~</p>
<p>不过，因为做这个主题的时间比较仓促，又想赶在新年前上线，很多功能还没有完成，真是对不起尘埃老哥的设计呀。大家可以看到，我整个侧边栏还没有做，为了不显得太空空荡荡，就填了一个广告（原来广告还能这么用，嘿嘿）；另外评论模块也没做，暂时用第三方的“评论啦”来代替，感觉也不错，但是昨天导入 WordPress 9W 多条评论的时候让我非常内桑，直到发文前，还在导入 ing....还有很多细枝末节的小功能，可以提升用户体验的就更没有时间做了，各种速度上的优化也只做了一半。所以这个主题。。。呃。。。正处于 beta 的 beta 阶段，拍砖请悠着点，谢谢。</p>
<p><img src="http://byfiles.storage.live.com/y1phwvKN02-9ZHI3COMoJ-CLjpzPNvFA9mitfA4iTHQITb5F5M8gpfjUVfZUszT_y5L-BxfVf2iGTE/screenshot.jpg" alt="万戈牌主题" /><br />
当然，虽然说是各种cuo，但毕竟是<strong>万戈牌主题</strong>，cuo 也要 cuo 的很有范儿！主题延用之前 HTML5 这是自不必说了，另外还加上了很潮的<a title="关于微数据" href="http://support.google.com/webmasters/bin/answer.py?hl=zh-Hans&amp;answer=176035&amp;topic=1088472&amp;ctx=topic" rel="nofollow" target="_blank">微数据</a>，让 SEO 尽显奢华，哈哈；在首页的最新文章功能还大胆使用了 AJAX 来异步获取文章，对用户体验应该不错；搜索还提供了关键词自动提示功能；还有很多隐蔽的亮点，大家有兴趣的慢慢找吧。</p>
<p>欢迎各位对这个新主题提出宝贵意见，也欢迎大家来找碴，挑 bug。下午就要赶火车去了，主题的完善工作要等到年后来做了，因为我说了，<a title="今年过节不上网！" href="http://wange.im/no-internet-in-spring-festival.html">今年过节不上网</a>。好好过个年，别再为代码纠结了，哦耶~</p>
<p>最后，预祝大家新年快乐，回家路上顺顺利利 \(^o^)/</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/html5/" title="HTML5" rel="tag">HTML5</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/wange/" title="万戈" rel="tag">万戈</a>,<a href="http://wange.im/tag/theme/" title="主题" rel="tag">主题</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wange-theme-beta.html" rel="bookmark" title="万戈牌主题上线测试">万戈牌主题上线测试</a>        <div class="rl_date">2011年01月4日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/html5-self-study.html" rel="bookmark" title="向 HTML5 发起自学挑战书">向 HTML5 发起自学挑战书</a>        <div class="rl_date">2010年11月8日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/about-dz-theme-pro-cp.html" rel="bookmark" title="关于 D&#038;Z Theme Pro CP 付费主题">关于 D&#038;Z Theme Pro CP 付费主题</a>        <div class="rl_date">2010年08月1日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/revised-edition-dz-theme-by-wange-2.html" rel="bookmark" title="万戈修订版 D&#038;Z 主题（二）">万戈修订版 D&#038;Z 主题（二）</a>        <div class="rl_date">2009年12月21日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/new-year-new-theme.html/feed</wfw:commentRss>
		<slash:comments>94</slash:comments>
		</item>
		<item>
		<title>2011 年终总结</title>
		<link>http://wange.im/2011-year-end-summary.html</link>
		<comments>http://wange.im/2011-year-end-summary.html#comments</comments>
		<pubDate>Thu, 29 Dec 2011 12:53:41 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[三言两语]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[总结]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5223</guid>
		<description><![CDATA[昨天刚过完生日，明天就要送走2011年的最后一天，所以每次过生日都会感觉岁月毫不留情地在瞬间把我拉扯大了，连一点缓冲的余地也没有给我留下。2011年是我人生的一大转折点，我很享受这一年的过程，也很留恋这一年，但是最终还是不得不送走这让人依依不舍的2011年。 要把整整一年的话题浓缩在一篇文章里，真是千言万语，简单点就从以下几个方面谈谈。 技术： 从捣鼓博客起家的一个业余代码爱好者，转变为一个专业的程序猿。在这一年技术上的成长，无疑是一个质的飞跃。之前就有很多人对我转行的行为表示质疑，包括我的父母，一个学文科的想写代码？疯了吧？也有人说，当我把这一门兴趣转变为工作后，只会磨灭我的兴趣。不过就现在看来，当初对我有质疑的朋友们，感谢你们的激励，让我有动力不断证明我选择了一条正确的道路，我比从前更喜欢这个行业，难以自拔了。 越深入了解前端这个行业，就越发现自己技术实力的薄弱，恨不得能把一天掰成两半两花，我需要更快地成长起来，我需要更多质的飞跃，我需要突破自己的瓶颈。 博客： 说到博客，我就心中有愧。这个博客曾是我引以为傲的平台，是博客，让我认识到了这么多海内外、线上线下的朋友；是博客，引领我进入挨踢这个专业领域，让我堂堂正正写起代码；也是博客，让我有一个倾诉、发泄、交流的地方。但是这一年，特别是后半年，我把更多的时间投入了工作、生活、感情中，博客的使命不至于此，博客，我还会回来的！ 根据前两年的惯例，我还是贴一些今年博客的一些数据： PR = 4，Alexa = 4W+，和去年比，PR 值是没变，Alexa 值下跌了 1 万，这个在我意料之外，今年都没怎么更新博客，Alexa 居然只跌了 1 万，还要感谢广大博客们长期以来对小站的支持，这更让我这个博主感到惭愧。 这是我刚刚在 WordPress 后台控制台（现在应该叫“仪表盘”了，有点不习惯）截的图，比去年这个时候多了 128 篇文章，2W+ 条评论，我就不评价这个数字多还是少了，用心写了每一篇文章，也感谢每一条评论的博友们。 生活： 去年闲的蛋疼，去报了一个研究生，当时也没料到今年这一年会忙到这么火爆。所以这研究生有点荒废了，很可惜，但是权衡工作和兴趣，研究生权当是生活的调味品，毕竟也认识了一群年长我很多的哥哥姐姐辈，甚至是叔叔阿姨辈的朋友们。曾经拥有，这一点，我知足了。 另外，还有本年度最大的收获，亲耐滴依灵作为我的女朋友，出现在我忙碌却又平淡的代码生活中。感谢她一直以来对我的支持，无论是我的工作还是生活，即使我加班到凌晨，她都会守在电话的那一头等我；在我生日的那一天，她还特地请假，风尘仆仆赶到我所在的城市给我庆生。这一点，我也知足了。 目标： 每年这个时候，我都会回顾一下这一年的成长、失败、经验……各方面的，就像在写下这篇文章之前，我又重温了一下前年、去年这个时候的总结，有苦也有甜，冷暖自知。这不是工作报告，不用在意老板怎么看；这不是作文，没有字数体裁限制；这不是思想总结，不用违心地宣扬自己的情操有多高尚。这只是一个总结，当我明年再来回顾这篇总结的时候，我希望我能会心地笑着对自己说，你又成长了。我的目标就是这么简单。 2011年，走好，我一定会想你的。 与 2011,WordPress,博客,总结 相关的文章 2010 博客总结 2010年12月27日 2009 博客总结 2009年12月27日 近期杂谈 2011年08月13日 博客也在成长 2010年12月19日]]></description>
			<content:encoded><![CDATA[<p>昨天刚过完生日，明天就要送走2011年的最后一天，所以每次过生日都会感觉岁月毫不留情地在瞬间把我拉扯大了，连一点缓冲的余地也没有给我留下。2011年是我人生的一大转折点，我很享受这一年的过程，也很留恋这一年，但是最终还是不得不送走这让人依依不舍的2011年。</p>
<p>要把整整一年的话题浓缩在一篇文章里，真是千言万语，简单点就从以下几个方面谈谈。</p>
<p><strong>技术：</strong></p>
<p>从捣鼓博客起家的一个业余代码爱好者，转变为一个专业的程序猿。在这一年技术上的成长，无疑是一个质的飞跃。之前就有很多人对我转行的行为表示质疑，包括我的父母，一个学文科的想写代码？疯了吧？也有人说，当我把这一门兴趣转变为工作后，只会磨灭我的兴趣。不过就现在看来，当初对我有质疑的朋友们，感谢你们的激励，让我有动力不断证明我选择了一条正确的道路，我比从前更喜欢这个行业，难以自拔了。</p>
<p>越深入了解前端这个行业，就越发现自己技术实力的薄弱，恨不得能把一天掰成两半两花，我需要更快地成长起来，我需要更多质的飞跃，我需要突破自己的瓶颈。</p>
<p><strong>博客：</strong></p>
<p>说到博客，我就心中有愧。这个博客曾是我引以为傲的平台，是博客，让我认识到了这么多海内外、线上线下的朋友；是博客，引领我进入挨踢这个专业领域，让我堂堂正正写起代码；也是博客，让我有一个倾诉、发泄、交流的地方。但是这一年，特别是后半年，我把更多的时间投入了工作、生活、感情中，博客的使命不至于此，博客，我还会回来的！</p>
<p>根据前两年的惯例，我还是贴一些今年博客的一些数据：</p>
<p>PR = 4，Alexa = 4W+，和去年比，PR 值是没变，Alexa 值下跌了 1 万，这个在我意料之外，今年都没怎么更新博客，Alexa 居然只跌了 1 万，还要感谢广大博客们长期以来对小站的支持，这更让我这个博主感到惭愧。</p>
<p><img title="" src="http://byfiles.storage.live.com/y1p1s2MK0PAd_CNjZ5riIpBpuG2ZU8jEh2yQYWGaHyU2FiGzEI3PWcMCcbPp6GscDQ8BhcCedfmWnM/2011-12-29_194903.jpg" alt="" /></p>
<p>这是我刚刚在 WordPress 后台控制台（现在应该叫“仪表盘”了，有点不习惯）截的图，比去年这个时候多了 128 篇文章，2W+ 条评论，我就不评价这个数字多还是少了，用心写了每一篇文章，也感谢每一条评论的博友们。</p>
<p><strong>生活：</strong></p>
<p>去年闲的蛋疼，去报了一个研究生，当时也没料到今年这一年会忙到这么火爆。所以这研究生有点荒废了，很可惜，但是权衡工作和兴趣，研究生权当是生活的调味品，毕竟也认识了一群年长我很多的哥哥姐姐辈，甚至是叔叔阿姨辈的朋友们。曾经拥有，这一点，我知足了。</p>
<p>另外，还有本年度最大的收获，亲耐滴依灵作为我的女朋友，出现在我忙碌却又平淡的代码生活中。感谢她一直以来对我的支持，无论是我的工作还是生活，即使我加班到凌晨，她都会守在电话的那一头等我；在我生日的那一天，她还特地请假，风尘仆仆赶到我所在的城市给我庆生。这一点，我也知足了。</p>
<p><strong>目标：</strong></p>
<p>每年这个时候，我都会回顾一下这一年的成长、失败、经验……各方面的，就像在写下这篇文章之前，我又重温了一下<a title="2009 年终总结" href="http://wange.im/2009-year-end-summary.html">前年</a>、<a title="2010 年终总结" href="http://wange.im/2010-year-end-summary.html">去年</a>这个时候的总结，有苦也有甜，冷暖自知。这不是工作报告，不用在意老板怎么看；这不是作文，没有字数体裁限制；这不是思想总结，不用违心地宣扬自己的情操有多高尚。这只是一个总结，当我明年再来回顾这篇总结的时候，我希望我能会心地笑着对自己说，你又成长了。我的目标就是这么简单。</p>
<p>2011年，走好，我一定会想你的。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/2011/" title="2011" rel="tag">2011</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/blog/" title="博客" rel="tag">博客</a>,<a href="http://wange.im/tag/summary/" title="总结" rel="tag">总结</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/cpanel.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2010 博客总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2010-blog-summary.html" rel="bookmark" title="2010 博客总结">2010 博客总结</a>        <div class="rl_date">2010年12月27日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wange.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2009 博客总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2009-blog-summary.html" rel="bookmark" title="2009 博客总结">2009 博客总结</a>        <div class="rl_date">2009年12月27日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/mood.jpg" alt="三言两语" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/recent-essays.html" rel="bookmark" title="近期杂谈">近期杂谈</a>        <div class="rl_date">2011年08月13日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/mood.jpg" alt="三言两语" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/blog-is-growing-up.html" rel="bookmark" title="博客也在成长">博客也在成长</a>        <div class="rl_date">2010年12月19日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/2011-year-end-summary.html/feed</wfw:commentRss>
		<slash:comments>125</slash:comments>
		</item>
		<item>
		<title>给 WordPress 添加语音搜索功能</title>
		<link>http://wange.im/x-webkit-speech-in-wordpress.html</link>
		<comments>http://wange.im/x-webkit-speech-in-wordpress.html#comments</comments>
		<pubDate>Sun, 04 Dec 2011 10:35:42 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5194</guid>
		<description><![CDATA[相信大家都用过 Google 的搜索，不知道大家有没有注意到 Google.com in English 版本的搜索有一个语音搜索，只要吐字清晰，它的识别力还是很高的，而且也只支持中文的语音，这对于老年人、残障人士、偷懒人群是一个非常有用的装B功能。今天心血来潮，把此功能搬到 WordPress。 就本站现在用的这个主题来说，已经用上了这个 WordPress 的语音搜索功能，有图为证。 可以看到右上角的站内搜索框比以往多了一个小话筒的图标，点击之后就会弹出一个小的提示框，此时可以清晰地说出你需要搜索的关键词，截图中是我语音说的 "wordpress" 这个关键词，有兴趣的朋友可以拿本站做测试。 但是，这个功能暂时只能在 Chrome 11 版本以上的谷歌浏览器上看到这个效果。因为这是在 input 输入框里添加 x-webkit-speech 属性来实现的，从这个属性的命名可以看出，webkit，这是一个 webkit 核心浏览器的私有属性，所以你可以切换到 Chrome 浏览器来测试本功能。 x-webkit-speech 是 html5 的 speech 功能的 API，Google 的 Chrome 在对 HTML5、CSS3 的新技术标准的支持上特别积极，所以很有幸，我们可以在 Chrome 上体现各种新奇的功能特性。实现的方法也特别简单，在你的搜索输入框的 input 标签里添加 x-webkit-speech 属性即可，如下： &#60;input type="text" x-webkit-speech /&#62; 废话很多，但是代码却很简单，赶紧试试呗~ 与 API,Chrome,HTML5,WordPress,搜索,浏览器 相关的文章 CSS3 鼠标悬停图片动画效果 2009年09月6日 [...]]]></description>
			<content:encoded><![CDATA[<p>相信大家都用过 Google 的搜索，不知道大家有没有注意到 Google.com in English 版本的搜索有一个语音搜索，只要吐字清晰，它的识别力还是很高的，而且也只支持中文的语音，这对于老年人、残障人士、偷懒人群是一个非常有用的装B功能。今天心血来潮，把此功能搬到 WordPress。</p>
<p>就本站现在用的这个主题来说，已经用上了这个 WordPress 的语音搜索功能，有图为证。</p>
<p><img style="float: left;" src="http://byfiles.storage.live.com/y1p68_Q6wFqvO3nCwGTPzD-6fr-4jfoOPLBv7mPLsC2Lp9nRZRuuL2tMVk2dhLGunYnXr8u4pg1Ge4/speech.jpg" alt="" />可以看到右上角的站内搜索框比以往多了一个小话筒的图标，点击之后就会弹出一个小的提示框，此时可以清晰地说出你需要搜索的关键词，截图中是我语音说的 "wordpress" 这个关键词，有兴趣的朋友可以拿本站做测试。</p>
<p>但是，这个功能暂时只能在 Chrome 11 版本以上的谷歌浏览器上看到这个效果。因为这是在 input 输入框里添加 x-webkit-speech 属性来实现的，从这个属性的命名可以看出，webkit，这是一个 webkit 核心浏览器的私有属性，所以你可以切换到 Chrome 浏览器来测试本功能。</p>
<p>x-webkit-speech 是 html5 的 speech 功能的 API，Google 的 Chrome 在对 HTML5、CSS3 的新技术标准的支持上特别积极，所以很有幸，我们可以在 Chrome 上体现各种新奇的功能特性。实现的方法也特别简单，在你的搜索输入框的 input 标签里添加 x-webkit-speech 属性即可，如下：</p>
<div class="source" style="font-family: 'Courier New', 'Consolas', 'Lucida Console'; color: #000000;"><span style="color: #000080; font-weight: bold;">&lt;input</span> <span style="color: #ff0000;">type=</span><span style="color: #0000ff;">"text"</span> <span style="color: #ff0000;">x-webkit-speech</span> <span style="color: #000080; font-weight: bold;">/&gt;</span></div>
<p>废话很多，但是代码却很简单，赶紧试试呗~</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/api/" title="API" rel="tag">API</a>,<a href="http://wange.im/tag/chrome/" title="Chrome" rel="tag">Chrome</a>,<a href="http://wange.im/tag/html5/" title="HTML5" rel="tag">HTML5</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/search/" title="搜索" rel="tag">搜索</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/css.png&amp;h=45&amp;w=45&amp;zc=1" alt="CSS3 鼠标悬停图片动画效果" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/css-3-hover-animations.html" rel="bookmark" title="CSS3 鼠标悬停图片动画效果">CSS3 鼠标悬停图片动画效果</a>        <div class="rl_date">2009年09月6日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wg-tags-tip.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="万戈牌 WordPress 搜索自动匹配提示标签关键词" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wg-tags-tip.html" rel="bookmark" title="万戈牌 WordPress 搜索自动匹配提示标签关键词">万戈牌 WordPress 搜索自动匹配提示标签关键词</a>        <div class="rl_date">2012年04月7日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/screenshot.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="新年新气象，博客换新衣" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/new-year-new-theme.html" rel="bookmark" title="新年新气象，博客换新衣">新年新气象，博客换新衣</a>        <div class="rl_date">2012年01月20日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/w3c-is-in-progress.html" rel="bookmark" title="W3C 规则也在与时俱进？！">W3C 规则也在与时俱进？！</a>        <div class="rl_date">2011年01月22日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/x-webkit-speech-in-wordpress.html/feed</wfw:commentRss>
		<slash:comments>89</slash:comments>
		</item>
		<item>
		<title>WordPress 将选中文字转发到微博</title>
		<link>http://wange.im/wordpress-share-selected-text-to-weibo.html</link>
		<comments>http://wange.im/wordpress-share-selected-text-to-weibo.html#comments</comments>
		<pubDate>Sat, 29 Oct 2011 23:19:45 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[QQ]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[微博]]></category>
		<category><![CDATA[新浪]]></category>
		<category><![CDATA[腾讯]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5152</guid>
		<description><![CDATA[最近在看腾讯新闻的时候，无意中发现，当我选中新闻中的文字的时候，鼠标右上角会显示一个“转播至微博”的按钮，点击后就会将选中的文字转发到微博上。这是一个很不错的用户体验，如果能把它引入到 WordPress 博客中，那不是很好吗？ 为此我还特地去注册了一个腾讯微博开放平台的开发者，当我开始阅读开发文档的时候，才发现，他妹的，腾讯官方已经推出一个相同功能的应用，叫作 “Q-Share”，再翻阅了一下其他资料，原来已经有前辈写出了 js 页面文字选中后分享到新浪微博的方法，那我就省力多了，两者结合一下，把新浪微博和腾讯微博两个按钮都加上了，然后闲的蛋疼的我又把它翻译成了 jQuery 的方法。 效果的话就可以看本站了，选中任何文字，就会在右上角显示两个微博按钮，点击试试吧。 实现的方法也很简单，只需要两步： 1、引入 jQuery，相信大多数 WordPress 博客都已经引入了 jQuery，那就可以直接进行第二步了。 2、在页面底部，或者更确切的说，在引入 jQuery 库的后面加上这样一段 JS，你就可以看到和本站一样的效果了。 var miniBlogShare = function() {     //指定位置驻入节点     $('&#60;img id="imgSinaShare" class="img_share" title="将选中内容分享到新浪微博" src="http://wange.im/wp-content/themes/wange/images/sina_share.gif" /&#62;&#60;img id="imgQqShare" class="img_share" title="将选中内容分享到腾讯微博" src="http://wange.im/wp-content/themes/wange/images/tt_share.png" /&#62;').appendTo('body');         //默认样式     $('.img_share').css({         display : 'none',         position : 'absolute',         cursor : [...]]]></description>
			<content:encoded><![CDATA[<p>最近在看腾讯新闻的时候，无意中发现，当我选中新闻中的文字的时候，鼠标右上角会显示一个“转播至微博”的按钮，点击后就会将选中的文字转发到微博上。这是一个很不错的用户体验，如果能把它引入到 WordPress 博客中，那不是很好吗？</p>
<p>为此我还特地去注册了一个腾讯微博开放平台的开发者，当我开始阅读开发文档的时候，才发现，他妹的，腾讯官方已经推出一个相同功能的应用，叫作 “Q-Share”，再翻阅了一下其他资料，原来已经有前辈写出了 <a title="页面选中文字分享到新浪微博实例页面" href="http://www.zhangxinxu.com/study/201102/text-selected-share-sina-miniblog.html" rel="external nofollow" target="_blank">js 页面文字选中后分享到新浪微博</a>的方法，那我就省力多了，两者结合一下，把新浪微博和腾讯微博两个按钮都加上了，然后闲的蛋疼的我又把它翻译成了 jQuery 的方法。</p>
<p>效果的话就可以看本站了，选中任何文字，就会在右上角显示两个微博按钮，点击试试吧。</p>
<p>实现的方法也很简单，只需要两步：</p>
<p>1、引入 jQuery，相信大多数 WordPress 博客都已经引入了 jQuery，那就可以直接进行第二步了。</p>
<p>2、在页面底部，或者更确切的说，在引入 jQuery 库的后面加上这样一段 JS，你就可以看到和本站一样的效果了。</p>
<div class="source" style="font-family: 'Courier New','Consolas','Lucida Console'; color: #000000;"><span style="color: #000080; font-weight: bold;">var</span> <span style="color: #000000;">miniBlogShare</span> <span style="color: #000000;">=</span> <span style="color: #000080; font-weight: bold;">function</span>() <span style="color: #000000;">{</span><br />
    <span style="font-style: italic; color: #008800;">//指定位置驻入节点</span><br />
    <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'&lt;img id="imgSinaShare" class="img_share" title="将选中内容分享到新浪微博" src="http://wange.im/wp-content/themes/wange/images/sina_share.gif" /&gt;&lt;img id="imgQqShare" class="img_share" title="将选中内容分享到腾讯微博" src="http://wange.im/wp-content/themes/wange/images/tt_share.png" /&gt;'</span><span style="color: #000000;">).</span><span style="color: #000000;">appendTo</span>(<span style="color: #0000ff;">'body'</span>);<br />
   <br />
    <span style="font-style: italic; color: #008800;">//默认样式</span><br />
    <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'.img_share'</span><span style="color: #000000;">).</span><span style="color: #000000;">css</span><span style="color: #000000;">({</span><br />
        <span style="color: #000000;">display</span> <span style="color: #000000;">:</span> <span style="color: #0000ff;">'none'</span><span style="color: #000000;">,</span><br />
        <span style="color: #000000;">position</span> <span style="color: #000000;">:</span> <span style="color: #0000ff;">'absolute'</span><span style="color: #000000;">,</span><br />
        <span style="color: #000000;">cursor</span> <span style="color: #000000;">:</span> <span style="color: #0000ff;">'pointer'</span><br />
    <span style="color: #000000;">});</span><br />
   <br />
    <span style="font-style: italic; color: #008800;">//选中文字</span><br />
    <span style="color: #000080; font-weight: bold;">var</span> <span style="color: #000000;">funGetSelectTxt</span> <span style="color: #000000;">=</span> <span style="color: #000080; font-weight: bold;">function</span>() <span style="color: #000000;">{</span><br />
        <span style="color: #000080; font-weight: bold;">var</span> <span style="color: #000000;">txt</span> <span style="color: #000000;">=</span> <span style="color: #0000ff;">''</span>;<br />
        <span style="color: #000080; font-weight: bold;">if</span>(<span style="color: #000000;">document</span><span style="color: #000000;">.</span><span style="color: #000000;">selection</span>) <span style="color: #000000;">{</span><br />
            <span style="color: #000000;">txt</span> <span style="color: #000000;">=</span> <span style="color: #000000;">document</span><span style="color: #000000;">.</span><span style="color: #000000;">selection</span><span style="color: #000000;">.</span><span style="color: #000000;">createRange</span><span style="color: #000000;">().</span><span style="color: #000000;">text</span>;<br />
        <span style="color: #000000;">}</span> <span style="color: #000080; font-weight: bold;">else</span> <span style="color: #000000;">{</span><br />
            <span style="color: #000000;">txt</span> <span style="color: #000000;">=</span> <span style="color: #000000;">document</span><span style="color: #000000;">.</span><span style="color: #000000;">getSelection</span>();<br />
        <span style="color: #000000;">}</span><br />
        <span style="color: #000080; font-weight: bold;">return</span> <span style="color: #000000;">txt</span><span style="color: #000000;">.</span><span style="color: #000000;">toString</span>();<br />
    <span style="color: #000000;">};</span><br />
   <br />
    <span style="font-style: italic; color: #008800;">//选中文字后显示微博图标</span><br />
    <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'html,body'</span><span style="color: #000000;">).</span><span style="color: #000000;">mouseup</span>(<span style="color: #000080; font-weight: bold;">function</span>(<span style="color: #000000;">e</span>) <span style="color: #000000;">{</span><br />
        <span style="color: #000080; font-weight: bold;">if</span> (<span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">target</span><span style="color: #000000;">.</span><span style="color: #000000;">id</span> <span style="color: #000000;">==</span> <span style="color: #0000ff;">'imgSinaShare'</span> || <span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">target</span><span style="color: #000000;">.</span><span style="color: #000000;">id</span> <span style="color: #000000;">==</span> <span style="color: #0000ff;">'imgQqShare'</span>) <span style="color: #000000;">{</span><br />
            <span style="color: #000080; font-weight: bold;">return</span><br />
        <span style="color: #000000;">}</span><br />
        <span style="color: #000000;">e</span> <span style="color: #000000;">=</span> <span style="color: #000000;">e</span> || <span style="color: #000000;">window</span><span style="color: #000000;">.</span><span style="color: #000000;">event</span>;<br />
        <span style="color: #000080; font-weight: bold;">var</span> <span style="color: #000000;">txt</span> <span style="color: #000000;">=</span> <span style="color: #000000;">funGetSelectTxt</span><span style="color: #000000;">(),</span><br />
            <span style="color: #000000;">sh</span> <span style="color: #000000;">=</span> <span style="color: #000000;">window</span><span style="color: #000000;">.</span><span style="color: #000000;">pageYOffset</span> || <span style="color: #000000;">document</span><span style="color: #000000;">.</span><span style="color: #000000;">documentElement</span><span style="color: #000000;">.</span><span style="color: #000000;">scrollTop</span> || <span style="color: #000000;">document</span><span style="color: #000000;">.</span><span style="color: #000000;">body</span><span style="color: #000000;">.</span><span style="color: #000000;">scrollTop</span> || <span style="color: #0000ff;">0</span><span style="color: #000000;">,</span><br />
            <span style="color: #000000;">left</span> <span style="color: #000000;">=</span> (<span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">clientX</span> <span style="color: #000000;">-</span> <span style="color: #0000ff;">40</span> <span style="color: #000000;">&lt;</span> <span style="color: #0000ff;">0</span>) <span style="color: #000000;">?</span> <span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">clientX</span> <span style="color: #000000;">+</span> <span style="color: #0000ff;">20</span> <span style="color: #000000;">:</span> <span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">clientX</span> <span style="color: #000000;">-</span> <span style="color: #0000ff;">40</span><span style="color: #000000;">,</span><br />
            <span style="color: #000000;">top</span> <span style="color: #000000;">=</span> (<span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">clientY</span> <span style="color: #000000;">-</span> <span style="color: #0000ff;">40</span> <span style="color: #000000;">&lt;</span> <span style="color: #0000ff;">0</span>) <span style="color: #000000;">?</span> <span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">clientY</span> <span style="color: #000000;">+</span> <span style="color: #000000;">sh</span> <span style="color: #000000;">+</span> <span style="color: #0000ff;">20</span> <span style="color: #000000;">:</span> <span style="color: #000000;">e</span><span style="color: #000000;">.</span><span style="color: #000000;">clientY</span> <span style="color: #000000;">+</span> <span style="color: #000000;">sh</span> <span style="color: #000000;">-</span> <span style="color: #0000ff;">40</span>;<br />
        <span style="color: #000080; font-weight: bold;">if</span> (<span style="color: #000000;">txt</span>) <span style="color: #000000;">{</span><br />
            <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'#imgSinaShare'</span><span style="color: #000000;">).</span><span style="color: #000000;">css</span><span style="color: #000000;">({</span><br />
                <span style="color: #000000;">display</span> <span style="color: #000000;">:</span> <span style="color: #0000ff;">'inline'</span><span style="color: #000000;">,</span><br />
                <span style="color: #000000;">left</span> <span style="color: #000000;">:</span> <span style="color: #000000;">left</span><span style="color: #000000;">,</span><br />
                <span style="color: #000000;">top</span> <span style="color: #000000;">:</span> <span style="color: #000000;">top</span><br />
            <span style="color: #000000;">});</span><br />
            <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'#imgQqShare'</span><span style="color: #000000;">).</span><span style="color: #000000;">css</span><span style="color: #000000;">({</span><br />
                <span style="color: #000000;">display</span> <span style="color: #000000;">:</span> <span style="color: #0000ff;">'inline'</span><span style="color: #000000;">,</span><br />
                <span style="color: #000000;">left</span> <span style="color: #000000;">:</span> <span style="color: #000000;">left</span> <span style="color: #000000;">+</span> <span style="color: #0000ff;">30</span><span style="color: #000000;">,</span><br />
                <span style="color: #000000;">top</span> <span style="color: #000000;">:</span> <span style="color: #000000;">top</span><br />
            <span style="color: #000000;">});</span><br />
        <span style="color: #000000;">}</span> <span style="color: #000080; font-weight: bold;">else</span> <span style="color: #000000;">{</span><br />
            <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'#imgSinaShare'</span><span style="color: #000000;">).</span><span style="color: #000000;">css</span>(<span style="color: #0000ff;">'display'</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">'none'</span>);<br />
            <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'#imgQqShare'</span><span style="color: #000000;">).</span><span style="color: #000000;">css</span>(<span style="color: #0000ff;">'display'</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">'none'</span>);<br />
        <span style="color: #000000;">}</span><br />
    <span style="color: #000000;">});</span><br />
   <br />
    <span style="font-style: italic; color: #008800;">//点击新浪微博</span><br />
    <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'#imgSinaShare'</span><span style="color: #000000;">).</span><span style="color: #000000;">click</span>(<span style="color: #000080; font-weight: bold;">function</span>() <span style="color: #000000;">{</span><br />
        <span style="color: #000080; font-weight: bold;">var</span> <span style="color: #000000;">txt</span> <span style="color: #000000;">=</span> <span style="color: #000000;">funGetSelectTxt</span><span style="color: #000000;">(),</span> <span style="color: #000000;">title</span> <span style="color: #000000;">=</span> <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'title'</span><span style="color: #000000;">).</span><span style="color: #000000;">html</span>();<br />
        <span style="color: #000080; font-weight: bold;">if</span> (<span style="color: #000000;">txt</span>) <span style="color: #000000;">{</span><br />
            <span style="color: #000000;">window</span><span style="color: #000000;">.</span><span style="color: #000000;">open</span>(<span style="color: #0000ff;">'http://v.t.sina.com.cn/share/share.php?title='</span> <span style="color: #000000;">+</span> <span style="color: #000000;">txt</span> <span style="color: #000000;">+</span> <span style="color: #0000ff;">' —— 转载自：'</span> <span style="color: #000000;">+</span> <span style="color: #000000;">title</span> <span style="color: #000000;">+</span> <span style="color: #0000ff;">'&amp;url='</span> <span style="color: #000000;">+</span> <span style="color: #000000;">window</span><span style="color: #000000;">.</span><span style="color: #000000;">location</span><span style="color: #000000;">.</span><span style="color: #000000;">href</span>);<br />
        <span style="color: #000000;">}</span><br />
    <span style="color: #000000;">});</span><br />
   <br />
    <span style="font-style: italic; color: #008800;">//点击腾讯微博</span><br />
    <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'#imgQqShare'</span><span style="color: #000000;">).</span><span style="color: #000000;">click</span>(<span style="color: #000080; font-weight: bold;">function</span>() <span style="color: #000000;">{</span><br />
        <span style="color: #000080; font-weight: bold;">var</span> <span style="color: #000000;">txt</span> <span style="color: #000000;">=</span> <span style="color: #000000;">funGetSelectTxt</span><span style="color: #000000;">(),</span> <span style="color: #000000;">title</span> <span style="color: #000000;">=</span> <span style="color: #000000;">$</span>(<span style="color: #0000ff;">'title'</span><span style="color: #000000;">).</span><span style="color: #000000;">html</span>();<br />
        <span style="color: #000080; font-weight: bold;">if</span> (<span style="color: #000000;">txt</span>) <span style="color: #000000;">{</span><br />
            <span style="color: #000000;">window</span><span style="color: #000000;">.</span><span style="color: #000000;">open</span>(<span style="color: #0000ff;">'http://v.t.qq.com/share/share.php?title='</span> <span style="color: #000000;">+</span> <span style="color: #000000;">encodeURIComponent</span>(<span style="color: #000000;">txt</span> <span style="color: #000000;">+</span> <span style="color: #0000ff;">' —— 转载自：'</span> <span style="color: #000000;">+</span> <span style="color: #000000;">title</span>) <span style="color: #000000;">+</span> <span style="color: #0000ff;">'&amp;url='</span> <span style="color: #000000;">+</span> <span style="color: #000000;">window</span><span style="color: #000000;">.</span><span style="color: #000000;">location</span><span style="color: #000000;">.</span><span style="color: #000000;">href</span>);<br />
        <span style="color: #000000;">}</span><br />
    <span style="color: #000000;">});</span><br />
<span style="color: #000000;">}();</span></div>
<p>是不是很简单呀？</p>
<p>赶紧选中本文的标题，在微博上通知你的好友来围观吧，哈哈~</p>
<p><img src="http://byfiles.storage.live.com/y1pbpmnSpy4Pja6i0ie8UhJQntR6oaADKG8tRbhlfYsiXc21tQ02IWZ-4_h53-v8radfgLxl33jnVU/weibo_share.jpg" alt="" /></p>
<p>PS：最后，说一句，其实这个方法不仅仅适用于 WordPress，JS 是通用的，你可以把这段 JS 挂载到任何网站上都可以得到相同的效果 <img src='http://wange.im/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>PS2：最最最后，再说一句，麻烦各位在使用前，把 JS 里的两张微博的图片路径替换成自己的地址，因为小站流量有限，大家帮我省着点花呗，嘿嘿。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/js/" title="JS" rel="tag">JS</a>,<a href="http://wange.im/tag/qq/" title="QQ" rel="tag">QQ</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/micr-bo/" title="微博" rel="tag">微博</a>,<a href="http://wange.im/tag/sina/" title="新浪" rel="tag">新浪</a>,<a href="http://wange.im/tag/tencent/" title="腾讯" rel="tag">腾讯</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=&amp;h=45&amp;w=45&amp;zc=1" alt="微博认证，勾与火的考验" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/microblog-certification.html" rel="bookmark" title="微博认证，勾与火的考验">微博认证，勾与火的考验</a>        <div class="rl_date">2011年03月27日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=&amp;h=45&amp;w=45&amp;zc=1" alt="QQ 微博初体验" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/t-qq-com.html" rel="bookmark" title="QQ 微博初体验">QQ 微博初体验</a>        <div class="rl_date">2010年04月15日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=&amp;h=45&amp;w=45&amp;zc=1" alt="腾讯牌操作系统离我们还有多远？" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/tencent-webos.html" rel="bookmark" title="腾讯牌操作系统离我们还有多远？">腾讯牌操作系统离我们还有多远？</a>        <div class="rl_date">2011年04月21日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=&amp;h=45&amp;w=45&amp;zc=1" alt="非插件同步 WordPress 日志到嘀咕" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/sync-wordpress-to-digu.html" rel="bookmark" title="非插件同步 WordPress 日志到嘀咕">非插件同步 WordPress 日志到嘀咕</a>        <div class="rl_date">2011年03月31日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/wordpress-share-selected-text-to-weibo.html/feed</wfw:commentRss>
		<slash:comments>123</slash:comments>
		</item>
		<item>
		<title>近期杂谈</title>
		<link>http://wange.im/recent-essays.html</link>
		<comments>http://wange.im/recent-essays.html#comments</comments>
		<pubDate>Sat, 13 Aug 2011 14:04:46 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[三言两语]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[博客]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5068</guid>
		<description><![CDATA[看了一下自己的网站地图，八月都快过半了，但是本月产出文章还是零，我对不起观众，对不起自己，对不起国家，对不起党，已经有童鞋发来留言和扣扣表示慰问，感谢大家，趁今天有点闲时间跳出来给博客除除草，兄弟姐妹们，我还活着！ 正如郑永同学最近给我的那条留言：80后的是时候为工作生活忙碌了。是的，从大学以来，我还从来没有忙到这样焦头烂额，也没有忙到半个月不更新博客，也没有忙到过没时间睡觉。不过我还真是贱，因为非常享受现在的状态，那个充实的感觉是很久都没有体验过的了，而且还有源源不断新的知识可以获取，所以虽然忙地天昏地暗，但还是乐在其中。 把这半个月来零零散散几件事放在一起说了吧。 首先是关于博客，我不在打理的这段时间，感谢朋友们还常来访问我，不过我也看到了 spam 的趁虚而入，后台一连串没有头像又带链接的 spam，看到就恶心，杀杀杀。今天打开 Google Reader 一看，额滴神呐，已经累计了 1000+ 未读条目，最近和社会比较脱节，除了高铁的事，其他也没有关心过互联网或者社会上又出了哪些热门关键词和热门事件。 另外就是关于技术，之前一直偏向于折腾 WordPress，对 PHP 也小有收获，不过近半年转入正轨，WordPress 就成了我的小三，隔三岔五才能临幸一次，只恐怕以后就更没有时间去研究 WordPress 的一些奇巧淫技，不过 WordPress 还是我的一大乐趣之一，随时欢迎各位与我交流。 今天我出去和高中同学碰面，我们交谈的话题不再是打牌游戏，也不再是成绩作业，而全是工作、计划甚至女友。恰巧又重温了那段前不久挺火的一个短片《今年，我二十七八岁》，今年我26了，回想起我走过的路，歪路走的不少，但庆幸的是，我走对了这条路。 与 WordPress,博客 相关的文章 2011 年终总结 2011年12月29日 2010 博客总结 2010年12月27日 博客也在成长 2010年12月19日 Wordpress 评论数之排排坐吃果果 2010年12月1日]]></description>
			<content:encoded><![CDATA[<p>看了一下自己的<a title="网站地图" href="http://wange.im/sitemap">网站地图</a>，八月都快过半了，但是本月产出文章还是零，我对不起观众，对不起自己，对不起国家，对不起党，已经有童鞋发来留言和扣扣表示慰问，感谢大家，趁今天有点闲时间跳出来给博客除除草，兄弟姐妹们，我还活着！</p>
<p>正如<a title="郑永" href="http://www.xptt.com/" rel="external nofollow" target="_blank">郑永</a>同学最近给我的那条留言：80后的是时候为工作生活忙碌了。是的，从大学以来，我还从来没有忙到这样焦头烂额，也没有忙到半个月不更新博客，也没有忙到过没时间睡觉。不过我还真是贱，因为非常享受现在的状态，那个充实的感觉是很久都没有体验过的了，而且还有源源不断新的知识可以获取，所以虽然忙地天昏地暗，但还是乐在其中。</p>
<p>把这半个月来零零散散几件事放在一起说了吧。</p>
<p>首先是关于博客，我不在打理的这段时间，感谢朋友们还常来访问我，不过我也看到了 spam 的趁虚而入，后台一连串没有头像又带链接的 spam，看到就恶心，杀杀杀。今天打开 Google Reader 一看，额滴神呐，已经累计了 1000+ 未读条目，最近和社会比较脱节，除了高铁的事，其他也没有关心过互联网或者社会上又出了哪些热门关键词和热门事件。</p>
<p>另外就是关于技术，之前一直偏向于折腾 WordPress，对 PHP 也小有收获，不过近半年转入正轨，WordPress 就成了我的小三，隔三岔五才能临幸一次，只恐怕以后就更没有时间去研究 WordPress 的一些奇巧淫技，不过 WordPress 还是我的一大乐趣之一，随时欢迎各位与我交流。</p>
<p>今天我出去和高中同学碰面，我们交谈的话题不再是打牌游戏，也不再是成绩作业，而全是工作、计划甚至女友。恰巧又重温了那段前不久挺火的一个短片《今年，我二十七八岁》，今年我26了，回想起我走过的路，歪路走的不少，但庆幸的是，我走对了这条路。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/blog/" title="博客" rel="tag">博客</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/2011-12-29_194903.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2011 年终总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2011-year-end-summary.html" rel="bookmark" title="2011 年终总结">2011 年终总结</a>        <div class="rl_date">2011年12月29日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/cpanel.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2010 博客总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2010-blog-summary.html" rel="bookmark" title="2010 博客总结">2010 博客总结</a>        <div class="rl_date">2010年12月27日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/mood.jpg" alt="三言两语" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/blog-is-growing-up.html" rel="bookmark" title="博客也在成长">博客也在成长</a>        <div class="rl_date">2010年12月19日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/mysql.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="Wordpress 评论数之排排坐吃果果" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/comments-most-in-2010.html" rel="bookmark" title="Wordpress 评论数之排排坐吃果果">Wordpress 评论数之排排坐吃果果</a>        <div class="rl_date">2010年12月1日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/recent-essays.html/feed</wfw:commentRss>
		<slash:comments>156</slash:comments>
		</item>
		<item>
		<title>WordPress 正文批量替换的两种方法</title>
		<link>http://wange.im/str-replace-in-wordpress.html</link>
		<comments>http://wange.im/str-replace-in-wordpress.html#comments</comments>
		<pubDate>Thu, 28 Jul 2011 15:10:33 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[Discuz]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5039</guid>
		<description><![CDATA[最近一直都比较忙，所以也没有时间接各种各样的需求，WordPress 折腾得也少了，现在 WordPress 都已经升级到 3.2.1 了，那些最新的功能啊、函数啊都还没有玩过，有点脱节，只能拿一些小问题但比较实用的方法出来分享给大家。 今天有一个朋友问了我一个关于 WordPress 的问题，需求的背景是这样的，在他的博客文章里曾经插入了很多指向到 Discuz 论坛的链接，然而，自从那个 Discuz 论坛升级到 X2 以后，链接地址都改变了，导致之前在 WordPress 中插入的论坛链接都失效了。面对这样的问题，我认为有两种解决方案，一是从 Discuz 论坛下手，做 301 重定向，把旧的链接引向新地址；二是从 WordPress 下手，批量修改文中已经存在的链接地址。 当然，我在这里选择从 WordPress 下手，从 WordPress 下手也可以有两种方法。一是从数据库下手，二是从 WordPress 主题下手，我一一来介绍一下。 一、从数据库下手 在数据库里批量替换的方法以前有介绍过，这里再重温一下，进入 phpmyadmin，找到你的数据表，先备份，然后运行 SQL，输入以下语句即可： UPDATE wp_posts SET post_content = replace(post_content, 'old', 'new'); 其中 old 是旧的字符串，new 是你要替换的文字。 二、从 WordPress 主题下手 在 WordPress 主题的 functions.php 中插入以下代码： function [...]]]></description>
			<content:encoded><![CDATA[<p>最近一直都比较忙，所以也没有时间接各种各样的需求，WordPress 折腾得也少了，现在 WordPress 都已经升级到 3.2.1 了，那些最新的功能啊、函数啊都还没有玩过，有点脱节，只能拿一些小问题但比较实用的方法出来分享给大家。</p>
<p>今天有一个朋友问了我一个关于 WordPress 的问题，需求的背景是这样的，在他的博客文章里曾经插入了很多指向到 Discuz 论坛的链接，然而，自从那个 Discuz 论坛升级到 X2 以后，链接地址都改变了，导致之前在 WordPress 中插入的论坛链接都失效了。面对这样的问题，我认为有两种解决方案，一是从 Discuz 论坛下手，<a title="修改 .htaccess 实现 301 重定向" href="http://wange.im/redirect-by-htaccess.html">做 301 重定向</a>，把旧的链接引向新地址；二是从 WordPress 下手，批量修改文中已经存在的链接地址。</p>
<p>当然，我在这里选择从 WordPress 下手，从 WordPress 下手也可以有两种方法。一是从数据库下手，二是从 WordPress 主题下手，我一一来介绍一下。</p>
<p><strong>一、从数据库下手</strong></p>
<p>在数据库里批量替换的方法以前<a title="更换域名后应该做的事情" href="http://wange.im/after-change-domain.html">有介绍过</a>，这里再重温一下，进入 phpmyadmin，找到你的数据表，先备份，然后运行 SQL，输入以下语句即可：</p>
<div class="source" style="color: #000000; font-family: 'Courier New','Consolas','Lucida Console';"><span style="color: #000000;">UPDATE</span> <span style="color: #000000;">wp_posts</span> <span style="color: #000000;">SET</span> <span style="color: #000000;">post_content</span> <span style="color: #000000;">=</span> <span style="color: #000000;">replace</span>(<span style="color: #000000;">post_content</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">'old'</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">'new'</span>);</div>
<p>其中 old 是旧的字符串，new 是你要替换的文字。</p>
<p><strong>二、从 WordPress 主题下手</strong></p>
<p>在 WordPress 主题的 functions.php 中插入以下代码：</p>
<div class="source" style="color: #000000; font-family: 'Courier New','Consolas','Lucida Console';"><span style="color: #000080; font-weight: bold;">function</span> <span style="color: #000000;">content_str_replace</span>(<span style="color: #000000;">$content</span> <span style="color: #000000;">=</span> <span style="color: #0000ff;">''</span><span style="color: #000000;">){</span><br />
<span style="color: #000000;">$content</span> <span style="color: #000000;">=</span> <span style="color: #000000;">str_replace</span>(<span style="color: #0000ff;">'old'</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">'new'</span><span style="color: #000000;">,</span> <span style="color: #000000;">$content</span>);<br />
<span style="color: #000080; font-weight: bold;">return</span> <span style="color: #000000;">$content</span>;<br />
<span style="color: #000000;">}</span><br />
<span style="color: #000000;">add_filter</span>(<span style="color: #0000ff;">'the_content'</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">'content_str_replace'</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">10</span>);</div>
<p>和之前一样，其中 old 是旧的字符串，new 是你要替换的文字。</p>
<p>两个方法都很简单，但是各有各的特点。</p>
<p>从数据库下手的话，优点就是一劳永逸，彻底替换所有文字内容，但是对于不熟悉数据库的朋友还是不推荐冒然操作数据库，就怕一失足成千骨恨。</p>
<p>从 WordPress 下手的话，优点就是安全，再不济也就是把主题改坏了，重新上传一下就 OK，但是在性能方法就比数据库操作要差一些，因为每次浏览文章都必须在后台进行一次替换的操作。</p>
<p>所以，到底选择哪个方法，就需要看官们自己衡量了。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/discuz/" title="Discuz" rel="tag">Discuz</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wg-tags-tip.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="万戈牌 WordPress 搜索自动匹配提示标签关键词" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wg-tags-tip.html" rel="bookmark" title="万戈牌 WordPress 搜索自动匹配提示标签关键词">万戈牌 WordPress 搜索自动匹配提示标签关键词</a>        <div class="rl_date">2012年04月7日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/screenshot.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="新年新气象，博客换新衣" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/new-year-new-theme.html" rel="bookmark" title="新年新气象，博客换新衣">新年新气象，博客换新衣</a>        <div class="rl_date">2012年01月20日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/2011-12-29_194903.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2011 年终总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2011-year-end-summary.html" rel="bookmark" title="2011 年终总结">2011 年终总结</a>        <div class="rl_date">2011年12月29日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/speech.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="给 WordPress 添加语音搜索功能" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/x-webkit-speech-in-wordpress.html" rel="bookmark" title="给 WordPress 添加语音搜索功能">给 WordPress 添加语音搜索功能</a>        <div class="rl_date">2011年12月4日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/str-replace-in-wordpress.html/feed</wfw:commentRss>
		<slash:comments>136</slash:comments>
		</item>
		<item>
		<title>优化 WordPress 博客在 iPhone 中的显示</title>
		<link>http://wange.im/optimize-wordpress-for-iphone.html</link>
		<comments>http://wange.im/optimize-wordpress-for-iphone.html#comments</comments>
		<pubDate>Wed, 20 Jul 2011 12:32:42 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5008</guid>
		<description><![CDATA[“预计在未来一两年内，移动终端上网用户将超过PC互联网。”这话不是我说的，而是出自新浪 CEO 曹国伟之口。当然，我也很认同他的观点，在无聊的上下班路上、在领导开会高谈阔论时、甚至是坐在马桶上便便的时候，移动终端设备都已经成为了替换电脑随时随地可以连接上互联网的最好工具。而如今最火最潮的移动终端设置无异于苹果系列的 iPhone、iTouch 以及 iPad，也就是说，如果你的网站可以在以上这些移动终端设备上能够提供更好的用户体验，也就有可能赢得更多的市场。 本文将以 iPhone 为例，介绍一下如何在众多移动终端设备上个性化设置你的 WordPress 博客。有 iPhone 的童鞋不妨先用 iPhone 上的浏览器 safari 来浏览一下本站，看一下和电脑上的浏览器看到的有何不同？ 哈，没错，如图所示，左右两图分别是本站首页优化前和优化后的比较。在优化之前 iPhone 上浏览本站基本上和在电脑上看到的一样，而在优化之后 iPhone 上浏览本站则可以看到一个单栏的页面。相对电脑显示器来说，手机显示屏很小，要在有限的显示范围内展现给用户最重点最需要的内容才是王道，所以我把侧边栏、轮播图、广告、顶部工具条、评论部分等那些个花里胡哨的东西给隐藏了，这是如何做到的呢？ 其实很简单，因为我们知道 iPhone 显示屏的分辨率统一是 480px，那就只需要为这一宽度的设备单独定义样式就可以了，就和普通的 CSS 引入方法类似，方法有两种： 1、为 iPhone 单独引入一个新的 CSS 文件（我就是这么干的） &#60;link rel="stylesheet" type="text/css" media="only screen and (max-device-width: 480px)" href="&#60;?php bloginfo('template_directory'); ?&#62;/iphone.css" /&#62; 把这个放在 header.php 头部的 style.css 引入文件之后就可以。 2、直接在 style.css 中修改，把对 iphone 下的样式定义写在 [...]]]></description>
			<content:encoded><![CDATA[<p>“预计在未来一两年内，移动终端上网用户将超过PC互联网。”这话不是我说的，而是出自新浪 CEO 曹国伟之口。当然，我也很认同他的观点，在无聊的上下班路上、在领导开会高谈阔论时、甚至是坐在马桶上便便的时候，移动终端设备都已经成为了替换电脑随时随地可以连接上互联网的最好工具。而如今最火最潮的移动终端设置无异于苹果系列的 iPhone、iTouch 以及 iPad，也就是说，如果你的网站可以在以上这些移动终端设备上能够提供更好的用户体验，也就有可能赢得更多的市场。</p>
<p>本文将以 iPhone 为例，介绍一下如何在众多移动终端设备上个性化设置你的 WordPress 博客。有 iPhone 的童鞋不妨先用 iPhone 上的浏览器 safari 来浏览一下本站，看一下和电脑上的浏览器看到的有何不同？</p>
<p><img src="http://byfiles.storage.live.com/y1px5BDj4rDGpJPKtw5wkdd6Dg5BzRXPKOAGp5DWOSDYbH0cj2JMUgFcKMXk_ZfJUVSc14xO5hko8k/iphone1.png" /><img src="http://byfiles.storage.live.com/y1px5BDj4rDGpJv-TPmppLzRz04J7aPSnGRfEheaML9ahye8_D4BvP2TcKUUh-cL1jilTPtI0n5byo/iphone2.png" /></p>
<p>哈，没错，如图所示，左右两图分别是本站首页优化前和优化后的比较。在优化之前 iPhone 上浏览本站基本上和在电脑上看到的一样，而在优化之后 iPhone 上浏览本站则可以看到一个单栏的页面。相对电脑显示器来说，手机显示屏很小，要在有限的显示范围内展现给用户最重点最需要的内容才是王道，所以我把侧边栏、轮播图、广告、顶部工具条、评论部分等那些个花里胡哨的东西给隐藏了，这是如何做到的呢？</p>
<p>其实很简单，因为我们知道 iPhone 显示屏的分辨率统一是 480px，那就只需要为这一宽度的设备单独定义样式就可以了，就和普通的 CSS 引入方法类似，方法有两种：</p>
<p>1、为 iPhone 单独引入一个新的 CSS 文件（我就是这么干的）</p>
<div class="source" style="color: #000000; font-family: 'Courier New','Consolas','Lucida Console';"><span style="color: #000080; font-weight: bold;">&lt;link</span> <span style="color: #ff0000;">rel=</span><span style="color: #0000ff;">"stylesheet"</span> <span style="color: #ff0000;">type=</span><span style="color: #0000ff;">"text/css"</span> <span style="color: #ff0000;">media=</span><span style="color: #0000ff;">"only screen and (max-device-width: 480px)"</span> <span style="color: #ff0000;">href=</span><span style="color: #0000ff;">"</span><span style="color: #008080;">&lt;?php</span> <span style="color: #000000;">bloginfo</span>(<span style="color: #0000ff;">'template_directory'</span>); <span style="color: #008080;">?&gt;</span><span style="color: #0000ff;">/iphone.css"</span> <span style="color: #000080; font-weight: bold;">/&gt;</span></div>
<p>把这个放在 header.php 头部的 style.css 引入文件之后就可以。</p>
<p>2、直接在 style.css 中修改，把对 iphone 下的样式定义写在 style.css 中的最后即可。</p>
<div class="source" style="color: #000000; font-family: 'Courier New','Consolas','Lucida Console';"><span style="color: #000080; font-weight: bold;">@media</span> <span style="color: #000080; font-weight: bold;">only</span> <span style="color: #000080; font-weight: bold;">screen</span> <span style="color: #000080; font-weight: bold;">and</span> (<span style="color: #000080; font-weight: bold;">max-device-width</span><span style="color: #000000;">:</span> <span style="color: #000080; font-weight: bold;">480px</span>) <span style="color: #000000;">{</span><br />
<span style="color: #000000;">.forIphone</span><span style="color: #000000;">{</span><br />
<span style="color: #008800; font-style: italic;">/* style for iPhone */</span><br />
<span style="color: #000000;">}</span><br />
<span style="color: #000000;">}</span></div>
<p>@media only screen and (max-device-width: 480px) 这种是 CSS3 的写法，所以你妄想在 iPhone 下用其他什么扣扣浏览器、UCWEB 等货去尝试，此方法只对 safari 等标准浏览器有效。</p>
<p>此方法只是一个抛砖，还有更多神奇的玩法等你去开发，比如说如何优化 WordPress 在 iPad 上的显示？当然，这个方面不只是应用在 WordPress 上，所有支持 CSS3 浏览器的用户和网站都能实现这一功能，try try 吧~</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/css3/" title="CSS3" rel="tag">CSS3</a>,<a href="http://wange.im/tag/iphone/" title="iPhone" rel="tag">iPhone</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/css.png&amp;h=45&amp;w=45&amp;zc=1" alt="CSS3 鼠标悬停图片动画效果" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/css-3-hover-animations.html" rel="bookmark" title="CSS3 鼠标悬停图片动画效果">CSS3 鼠标悬停图片动画效果</a>        <div class="rl_date">2009年09月6日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wg-tags-tip.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="万戈牌 WordPress 搜索自动匹配提示标签关键词" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wg-tags-tip.html" rel="bookmark" title="万戈牌 WordPress 搜索自动匹配提示标签关键词">万戈牌 WordPress 搜索自动匹配提示标签关键词</a>        <div class="rl_date">2012年04月7日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/screenshot.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="新年新气象，博客换新衣" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/new-year-new-theme.html" rel="bookmark" title="新年新气象，博客换新衣">新年新气象，博客换新衣</a>        <div class="rl_date">2012年01月20日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/2011-12-29_194903.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2011 年终总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2011-year-end-summary.html" rel="bookmark" title="2011 年终总结">2011 年终总结</a>        <div class="rl_date">2011年12月29日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/optimize-wordpress-for-iphone.html/feed</wfw:commentRss>
		<slash:comments>176</slash:comments>
		</item>
		<item>
		<title>衣服脱脱脱，越脱越精彩</title>
		<link>http://wange.im/ifttt.html</link>
		<comments>http://wange.im/ifttt.html#comments</comments>
		<pubDate>Sun, 03 Jul 2011 12:35:22 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[ifttt]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[网络]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4978</guid>
		<description><![CDATA[很庆幸活在当下，可以目睹互联网一天一个样，三天大变样的神迹。最近忙于搬家，没有太过关注互联网近期的热门事件，今天有点时间坐下来刷几天以来积累的 Google Reader，才发现原来我已经错过了很多热点，比如说 Google 推出的对付 Facebook 的重磅武器 Google+，还有那个有着 YD 中文名的 ifttt （衣服脱脱脱）。 今天的猪脚的就是“衣服脱脱脱”，首先要感谢一下三思童鞋，给了我一个 ifttt 的邀请码，同时也要感谢其他积极响应给我邀请码的小盆友。可能现在再来谈 ifttt 已经没有那么多新鲜感了，不过我还是想从我试用的体验角度来评价一下 ifttt。 先科普一下，神马是 ifttt。ifttt，就是 If This Then That 的缩写。从逻辑角度来说，很好理解，就是当达到某个你设定的条件后，就触发另一个你所设定的条件。而你可以设定的条件是一些你耳熟能详的互联网服务，比如说 WordPress、Twitter、YouTube、Facebook、Gtalk、Google Reader 等34个服务。而每个用户最多可以设定10个事件。 在如今满网络都是 SNS 和类似于微博客这样的聚合服务的大环境下，突然杀出这么一个 ifttt，的确让人耳目一新，不得不佩服这个项目的创意。与此同时，我也为它在国内发展的生命力而感到担忧，每个人都可以预想到，在不久的将来，我们将看到一个构思、功能、甚至设计都如出一辙的产品 Made in China，然后 ifttt 就被各种名义（或许都不需要任何理由）隔离于墙外。然而，这样的服务 Made in China 又有什么意义呢？我们知道 Twitter、YouTube、Facebook 等这些服务正是因为开放 API，真正让互联网互通自由发展而变得强大，国内这些服务商做的到吗？显然不行。 抱怨无益，在衣服脱脱脱被墙暴之前，我们还是好好享受这脱的快乐吧。这里提醒一下 Google Apps 的用户吧，在 ifttt 绑定 Gtalk 的时候，需要加 ifttt@bot.im 为好友来获取验证码，但是 Google [...]]]></description>
			<content:encoded><![CDATA[<p>很庆幸活在当下，可以目睹互联网一天一个样，三天大变样的神迹。最近忙于搬家，没有太过关注互联网近期的热门事件，今天有点时间坐下来刷几天以来积累的 Google Reader，才发现原来我已经错过了很多热点，比如说 Google 推出的对付 Facebook 的重磅武器 Google+，还有那个有着 YD 中文名的 <a title="ifttt" href="http://ifttt.com/" rel="external nofollow" target="_blank">ifttt</a> （衣服脱脱脱）。</p>
<p>今天的猪脚的就是“衣服脱脱脱”，首先要感谢一下<a title="三思" href="http://t.qq.com/sunthink" rel="external nofollow" target="_blank">三思</a>童鞋，给了我一个 ifttt 的邀请码，同时也要感谢其他积极响应给我邀请码的小盆友。可能现在再来谈 ifttt 已经没有那么多新鲜感了，不过我还是想从我试用的体验角度来评价一下 ifttt。</p>
<p>先科普一下，神马是 <strong>ifttt</strong>。<abbr title="If This Then That">ifttt</abbr>，就是 If This Then That 的缩写。从逻辑角度来说，很好理解，就是当达到某个你设定的条件后，就触发另一个你所设定的条件。而你可以设定的条件是一些你耳熟能详的互联网服务，比如说 WordPress、Twitter、YouTube、Facebook、Gtalk、Google Reader 等34个服务。而每个用户最多可以设定10个事件。</p>
<p>在如今满网络都是 SNS 和类似于微博客这样的聚合服务的大环境下，突然杀出这么一个 ifttt，的确让人耳目一新，不得不佩服这个项目的创意。与此同时，我也为它在国内发展的生命力而感到担忧，每个人都可以预想到，在不久的将来，我们将看到一个构思、功能、甚至设计都如出一辙的产品 Made in China，然后 ifttt 就被各种名义（或许都不需要任何理由）隔离于墙外。然而，这样的服务 Made in China 又有什么意义呢？我们知道 Twitter、YouTube、Facebook 等这些服务正是因为开放 API，真正让互联网互通自由发展而变得强大，国内这些服务商做的到吗？显然不行。</p>
<p><img style="float: right;" src="http://byfiles.storage.live.com/y1p7YOsOwUY7Iu_vz-GguDsHQ-ATw12T1eUPsZ2ZZAkblKA1EfD9F_gP7j0RAM4_xs7xUL6OytkfksgJZkE9oXG2w/ifttt.jpg" alt="" />抱怨无益，在<strong>衣服脱脱脱</strong>被墙暴之前，我们还是好好享受这脱的快乐吧。这里提醒一下 Google Apps 的用户吧，在 ifttt 绑定 Gtalk 的时候，需要加 ifttt@bot.im 为好友来获取验证码，但是 Google Apps 的用户与该服务的提供商的通讯是受限的，不过没有关系，<a title="启用在 Google Apps 外聊天" href="http://www.google.com/support/a/bin/answer.py?hl=zh-cn&amp;answer=34143" rel="external nofollow" target="_blank">Google 给出了官方的解决方案</a>。</p>
<p>我暂时在 ifttt 上设置了两个 task，一个是发布 WordPress 日志，则同步到 <a title="@wange1228" href="http://www.facebook.com/wange1228" target="_blank">Facebook</a> 的状态，另一个是发布 WordPress 日志，则发送短信通知。到底好不好用，我也没测试过，就看这篇文章发布后的结果了。</p>
<p>PS1：谁是冲着本文标题P颠P颠来看的，自觉点，面壁去吧，哈哈。</p>
<p>PS2：我这里有三个 itfff 的邀请码，想要的举手（已经发完鸟）。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/ifttt/" title="ifttt" rel="tag">ifttt</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/network/" title="网络" rel="tag">网络</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wg-tags-tip.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="万戈牌 WordPress 搜索自动匹配提示标签关键词" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wg-tags-tip.html" rel="bookmark" title="万戈牌 WordPress 搜索自动匹配提示标签关键词">万戈牌 WordPress 搜索自动匹配提示标签关键词</a>        <div class="rl_date">2012年04月7日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/screenshot.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="新年新气象，博客换新衣" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/new-year-new-theme.html" rel="bookmark" title="新年新气象，博客换新衣">新年新气象，博客换新衣</a>        <div class="rl_date">2012年01月20日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/no-internet-in-spring-festival.html" rel="bookmark" title="今年过节不上网！">今年过节不上网！</a>        <div class="rl_date">2012年01月17日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/2011-12-29_194903.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2011 年终总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2011-year-end-summary.html" rel="bookmark" title="2011 年终总结">2011 年终总结</a>        <div class="rl_date">2011年12月29日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/ifttt.html/feed</wfw:commentRss>
		<slash:comments>206</slash:comments>
		</item>
		<item>
		<title>WordPress 分离并调用第一篇最新日志</title>
		<link>http://wange.im/wordpress-isolated-latest-post.html</link>
		<comments>http://wange.im/wordpress-isolated-latest-post.html#comments</comments>
		<pubDate>Mon, 30 May 2011 14:08:31 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[循环]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4895</guid>
		<description><![CDATA[这个标题真是让我难以表达，估计一大半的人都没理解这标题的意思。大家看我的首页就可以更好地理解本文要实现的 WordPress 功能和效果，很多时候，为了强调突出第一篇最新日志，我们会将它单独循环调用出来显示。这样做的好处很明显，可以把显要的位置让给第一篇最新日志，吸引更多的点击量，同时也要做好心理准备，因为这将在同一个页面上多产生一次主循环。 在 WordPress 的主循环中，我们一般都是这样开始的： &#60;?php if (have_posts()):while (have_posts()):the_post(); ?&#62; 要分离循环出第一篇最新日志，我们就需要把它改成这样： &#60;?php $my_query = new WP_Query('showposts=1'); while ($my_query-&#62;have_posts()) : $my_query-&#62;the_post(); $do_not_duplicate = $post-&#62;ID; ?&#62; 已经分离显示出 WordPress 的第一篇最新日志，在接下来的主循环中，我们就要将这第一篇给排除掉，要排除的这篇文章 ID 我们已经赋给它 $do_not_duplicate 的这个变量，这样就好办了： &#60;?php if (have_posts()):while (have_posts()):the_post(); if( $post-&#62;ID == $do_not_duplicate ) continue; update_post_caches($posts); ?&#62; 这个方法在我之前的一个主题就有用到，现在一直延用，但是方法一直没有写过，最近又有童鞋问起，就正好凑篇文章给写了，不过这个方法除了会多引一次循环外，还会产生一个问题，就是分页。比如说，我现在设置了每页显示12篇文章，看我的首页，第一篇单独调用的日志加上下面的文章列表确实一共是12篇，但是翻到第2页就不对了，第一篇单独调用的日志加上下面的文章列表就有13篇了，也就是说除了首页，其他分页页面都不把第一篇文章作为分页内容显示。 方法还是挺简单的，但是还有更多扩展的用法，各位自己探索吧。 与 WordPress,循环 相关的文章 在 Wordpress 循环中排除某分类 2010年01月10日 万戈牌 WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>这个标题真是让我难以表达，估计一大半的人都没理解这标题的意思。大家看我的<a title="Life Sutdio" href="http://wange.im">首页</a>就可以更好地理解本文要实现的 WordPress 功能和效果，很多时候，为了强调突出第一篇最新日志，我们会将它单独循环调用出来显示。这样做的好处很明显，可以把显要的位置让给第一篇最新日志，吸引更多的点击量，同时也要做好心理准备，因为这将在同一个页面上多产生一次主循环。</p>
<p>在 WordPress 的主循环中，我们一般都是这样开始的：</p>
<div class="source" style="font-family: &quot;Courier New&quot;,&quot;Consolas&quot;,&quot;Lucida Console&quot;; color: #000000;"><span style="color: #008080;">&lt;?php</span><br />
<span style="color: #000080; font-weight: bold;">if</span> (<span style="color: #000000;">have_posts</span>())<span style="color: #000000;">:</span><span style="color: #000080; font-weight: bold;">while</span> (<span style="color: #000000;">have_posts</span>())<span style="color: #000000;">:</span><span style="color: #000000;">the_post</span>();<br />
<span style="color: #008080;">?&gt;</span></div>
<p>要分离循环出第一篇最新日志，我们就需要把它改成这样：</p>
<div class="source" style="font-family: &quot;Courier New&quot;,&quot;Consolas&quot;,&quot;Lucida Console&quot;; color: #000000;"><span style="color: #008080;">&lt;?php</span><br />
<span style="color: #000000;">$my_query</span> <span style="color: #000000;">=</span> <span style="color: #000080; font-weight: bold;">new</span> <span style="color: #000000;">WP_Query</span>(<span style="color: #0000ff;">'showposts=1'</span>);<br />
<span style="color: #000080; font-weight: bold;">while</span> (<span style="color: #000000;">$my_query</span><span style="color: #000000;">-&gt;</span><span style="color: #ff0000;">have_posts</span>()) <span style="color: #000000;">:</span> <span style="color: #000000;">$my_query</span><span style="color: #000000;">-&gt;</span><span style="color: #ff0000;">the_post</span>();<br />
<span style="color: #000000;">$do_not_duplicate</span> <span style="color: #000000;">=</span> <span style="color: #000000;">$post</span><span style="color: #000000;">-&gt;</span><span style="color: #ff0000;">ID</span>;<br />
<span style="color: #008080;">?&gt;</span></div>
<p>已经分离显示出 WordPress 的第一篇最新日志，在接下来的主循环中，我们就要将这第一篇给排除掉，要排除的这篇文章 ID 我们已经赋给它 $do_not_duplicate 的这个变量，这样就好办了：</p>
<div class="source" style="font-family: &quot;Courier New&quot;,&quot;Consolas&quot;,&quot;Lucida Console&quot;; color: #000000;"><span style="color: #008080;">&lt;?php</span><br />
<span style="color: #000080; font-weight: bold;">if</span> (<span style="color: #000000;">have_posts</span>())<span style="color: #000000;">:</span><span style="color: #000080; font-weight: bold;">while</span> (<span style="color: #000000;">have_posts</span>())<span style="color: #000000;">:</span><span style="color: #000000;">the_post</span>();<br />
<span style="color: #000080; font-weight: bold;">if</span>( <span style="color: #000000;">$post</span><span style="color: #000000;">-&gt;</span><span style="color: #ff0000;">ID</span> <span style="color: #000000;">==</span> <span style="color: #000000;">$do_not_duplicate</span> ) <span style="color: #000080; font-weight: bold;">continue</span>;<br />
<span style="color: #000000;">update_post_caches</span>(<span style="color: #000000;">$posts</span>);<br />
<span style="color: #008080;">?&gt;</span></div>
<p>这个方法在我之前的一个主题就有用到，现在一直延用，但是方法一直没有写过，最近又有童鞋问起，就正好凑篇文章给写了，不过这个方法除了会多引一次循环外，还会产生一个问题，就是分页。比如说，我现在设置了每页显示12篇文章，看我的首页，第一篇单独调用的日志加上下面的文章列表确实一共是12篇，但是翻到第2页就不对了，第一篇单独调用的日志加上下面的文章列表就有13篇了，也就是说除了首页，其他分页页面都不把第一篇文章作为分页内容显示。</p>
<p>方法还是挺简单的，但是还有更多扩展的用法，各位自己探索吧。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/loop/" title="循环" rel="tag">循环</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wordpress-exclude-category.html" rel="bookmark" title="在 Wordpress 循环中排除某分类">在 Wordpress 循环中排除某分类</a>        <div class="rl_date">2010年01月10日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/wg-tags-tip.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="万戈牌 WordPress 搜索自动匹配提示标签关键词" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wg-tags-tip.html" rel="bookmark" title="万戈牌 WordPress 搜索自动匹配提示标签关键词">万戈牌 WordPress 搜索自动匹配提示标签关键词</a>        <div class="rl_date">2012年04月7日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/screenshot.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="新年新气象，博客换新衣" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/new-year-new-theme.html" rel="bookmark" title="新年新气象，博客换新衣">新年新气象，博客换新衣</a>        <div class="rl_date">2012年01月20日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/2011-12-29_194903.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="2011 年终总结" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/2011-year-end-summary.html" rel="bookmark" title="2011 年终总结">2011 年终总结</a>        <div class="rl_date">2011年12月29日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/wordpress-isolated-latest-post.html/feed</wfw:commentRss>
		<slash:comments>123</slash:comments>
		</item>
	</channel>
</rss>

