<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>老耿的博客 &#187; Wordpress</title>
	<atom:link href="http://www.laogeng.org/archives/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.laogeng.org</link>
	<description>Gengliang&#039;s blog, just record life in few words.</description>
	<lastBuildDate>Fri, 25 Feb 2011 09:34:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</title>
		<link>http://www.laogeng.org/archives/1215.html</link>
		<comments>http://www.laogeng.org/archives/1215.html#comments</comments>
		<pubDate>Mon, 05 Jul 2010 17:07:06 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[互联网络]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[博客]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=1215</guid>
		<description><![CDATA[Wordpress 3.0中，更新了一个叫Menus的新功能，可以实现多个导航菜单的快速切换，还可以选择要显示哪些分类目录以及功能页面，甚至自定义链接中，可以设置任何页面在导航中显示，哪怕是外部链接。]]></description>
			<content:encoded><![CDATA[<p><img title="将博客升级到Wordpress 3.0，并修改主题对Menus功能的支持" src="http://img.laogeng.org/2010/07/WordPress3.0Menus_E2F/wordpress3_thumb.gif" border="0" alt="将博客升级到Wordpress 3.0，并修改主题对Menus功能的支持" align="right" /> 老耿自从换上了现在这款主题就一直有一个困惑，那就是页面上方的导航到底是使用分类目录，还是使用功能页面。因为<a title="Wordpress" href="http://www.laogeng.org/archives/tag/wordpress">WordPress</a>默认只能显示分类目录或功能页面其中的一种，最后老耿选择了功能页面，因为像<a title="订阅" href="http://www.laogeng.org/rssfeed">订阅</a>、<a title="存档" href="http://www.laogeng.org/archives">存档</a>、<a title="关于" href="http://www.laogeng.org/about">关于</a>这些页面是我希望读者很容易就能找到的。而分类页面，像<a title="互联网络" href="http://www.laogeng.org/archives/category/internet">互联网络</a>、<a title="网络安全" href="http://www.laogeng.org/archives/category/security">网络安全</a>等，个人觉得如果这些分类如果不在导航的地方显示，读者也可以通过<strong>标签云</strong>来选择感兴趣的内容。<span id="more-1215"></span></p>
<p>WordPress 3.0中，更新了一个叫Menus的新功能，可以实现多个导航菜单的快速切换，还可以选择要显示哪些分类目录以及功能页面，甚至自定义链接中，可以设置任何页面在导航中显示，哪怕是外部链接。</p>
<p><img title="Wordpress 3.0中，更新了一个叫Menus的新功能，可以实现多个导航菜单的快速切换，还可以选择要显示哪些分类目录以及功能页面" src="http://img.laogeng.org/2010/07/WordPress3.0Menus_E2F/20107601811.gif" border="0" alt="Wordpress 3.0中，更新了一个叫Menus的新功能，可以实现多个导航菜单的快速切换，还可以选择要显示哪些分类目录以及功能页面" /></p>
<p>正因为是Wordpress 3.0的新功能，所以以前的主题都没有添加这项功能的支持，想实现这项功能就需要我们手动去修改主题。<a title="搜索引擎是你最好的老师" href="http://www.laogeng.org/archives/1206.html">借助搜索引擎</a>，终于找到修改的办法，并且成功的将分类目录和功能页面同时显示。</p>
<p><img title="将分类目录和功能页面同时显示" src="http://img.laogeng.org/2010/07/WordPress3.0Menus_E2F/20107603643.gif" border="0" alt="将分类目录和功能页面同时显示" /></p>
<h5>下面分享一下主题的修改方法：</h5>
<p>使用Notepad++等工具，打开<strong>functions.php</strong>文件，在最后添加一行：</p>
<blockquote><p>&lt;?php</p>
<p>// This theme uses wp_nav_menu() in one location.</p>
<p>register_nav_menus( array(</p>
<p>'primary' =&gt; __( 'Primary Navigation', '<strong><span style="color: #ff0000;">stheme</span></strong>' ),</p>
<p>) );</p>
<p>?&gt;</p></blockquote>
<p>其中<strong><span style="color: #ff0000;">stheme</span></strong>是主题名，保存后，找到header.php中的如：</p>
<blockquote><p>&lt;?php <strong><span style="color: #0080ff;">wp_list_pages</span></strong>('title_li='); ?&gt;</p></blockquote>
<p>或是：</p>
<blockquote><p>&lt;?php <strong><span style="color: #0080ff;">wp_list_pages</span></strong>('depth=1&amp;sort_column=menu_order&amp;title_li=' ); ?&gt;</p></blockquote>
<p>将其修改为：</p>
<blockquote><p>&lt;?php <strong><span style="color: #ff0000;">wp_nav_menu</span></strong>( 'id=navbar' ); ?&gt;</p></blockquote>
<p>或是：</p>
<blockquote><p>&lt;?php <strong><span style="color: #ff0000;">wp_nav_menu</span></strong>( 'id=navbar&amp;menu_class=headermenu' ); ?&gt;</p></blockquote>
<p>注意前后的变化。</p>
<p>如老耿的主题原header.php中的部分是：</p>
<blockquote><p>&lt;?php <strong><span style="color: #0080ff;">wp_list_pages</span></strong>('depth=1&amp;title_li=&amp;link_before=&lt;em class=""&gt;&amp;link_after=&lt;/em&gt;'); ?&gt;</p></blockquote>
<p>修改后为：</p>
<p>&lt;?php <strong><span style="color: #ff0000;">wp_nav_menu</span></strong>('depth=1&amp;title_li=&amp;link_before=&lt;em class=""&gt;&amp;link_after=&lt;/em&gt;'); ?&gt;</p>
<p>这里需要注意一点是修改后会自动添加&lt;div&gt;和&lt;ul&gt;标签，所以如果修改后显示不正常，就需要手动去修改一下CSS了。</p>
<p>修改并确认没有问题后，就可以到Wordpress后台的“<strong>外观</strong>”选项下的“<strong>Menus</strong>”修改了，可以直接将需要在导航中显示的分类或功能页面<strong>拖到</strong>自定义导航菜单中，还可以<strong>拖动</strong>来<strong>调整</strong>顺序。</p>
<p>如果想通过<strong>下拉菜单</strong>的方式显示，还可以将页面<strong>向右拖动</strong>一下，放在某个页面下方，很方便。</p>
<p>WordPress 3.0的更新内容中，实用的功能并不多，而这个功能还是相对比较实用的，就是需要修改主题。爱好折腾的同学可以自己修改体验，如果没把握的同学可以等主题的作者更新。
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/1215.html">http://www.laogeng.org/archives/1215.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/1101.html" title="分享一下我在用的WordPress插件 (2010/05/06)">分享一下我在用的WordPress插件</a> (19)</li>
	<li><a href="http://www.laogeng.org/archives/1037.html" title="今天终于禁用了All in one seo插件 (2010/04/14)">今天终于禁用了All in one seo插件</a> (9)</li>
	<li><a href="http://www.laogeng.org/archives/1192.html" title="（转自涂雅博客）于斌：人不能无耻到这种地步 (2010/06/11)">（转自涂雅博客）于斌：人不能无耻到这种地步</a> (36)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/1215.html/feed</wfw:commentRss>
		<slash:comments>86</slash:comments>
		</item>
		<item>
		<title>分享一下我在用的WordPress插件</title>
		<link>http://www.laogeng.org/archives/1101.html</link>
		<comments>http://www.laogeng.org/archives/1101.html#comments</comments>
		<pubDate>Thu, 06 May 2010 01:03:02 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[互联网络]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[博客]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=1101</guid>
		<description><![CDATA[Wordpress可能是目前最强大的PHP博客程序，它的强大不光是Wordpress本身的强大，还包括它有着无数的主题和插件的支持。我们可以不懂HTML和CSS，也可以不懂MYSQL和PHP，同样可以通过主题和插件来实现各种效果和功能。最近经常有人加我的QQ问我博客一些效果是通过什么插件来实现的，所以就在这篇文章中把现在用的所有插件都列出来。]]></description>
			<content:encoded><![CDATA[<p><img title="分享一下我在用的Wordpress插件" src="http://img.laogeng.org/2010/05/wpplugins.gif" border="0" alt="分享一下我在用的Wordpress插件" width="170" height="102" align="right" /> WordPress可能是目前最强大的PHP博客程序，它的强大不光是Wordpress本身的强大，还包括它有着无数的主题和插件的支持。我们可以不懂HTML和CSS，也可以不懂MYSQL和PHP，同样可以通过主题和插件来实现各种功能和效果。</p>
<p>最近经常有人加我的QQ问我博客一些效果是通过什么插件来实现的，所以就在这篇文章中把现在用的所有插件都罗列出来。<span id="more-1101"></span></p>
<h3><a title="WP-PostURL插件下载" href="http://wordpress.org/extend/plugins/wp-posturl/" target="_blank">WP-PostURL</a></h3>
<p>在文章顶部或底部添加版权的链接，当然这个功能也可以通过修改主题来实现，效果如图：</p>
<p><img title="Add Post URL" src="http://img.laogeng.org/2010/05/wpplugins1.gif" border="0" alt="Add Post URL" width="579" height="78" /></p>
<h3><a title="Akismet插件下载" href="http://wordpress.org/extend/plugins/akismet/" target="_blank">Akismet</a></h3>
<p>WordPress自带的防垃圾留言插件，非常好用，这个插件几乎是必备的。</p>
<h3><a title="Broken Link Checker for WordPress插件下载" href="http://wordpress.org/extend/plugins/broken-link-checker/" target="_blank">Broken Link Checker for WordPress</a></h3>
<p>链接检查器，失效链接或死链接，不管是对访问者还是对搜索引擎都是不友好的，这个插件可以自动检查博客中是否存在死链，可以自动将检查出的死链进行定义CSS样式或添加nofollow属性等，还可以直接通过后台对链接进行取消或修改。这个插件不但可以检查我们博客内容中的死链，还可以检查留言中的死链，甚至可以检查有跳转的链接。</p>
<p><img title="Broken Link Checker for WordPress" src="http://img.laogeng.org/2010/05/wpplugins2.gif" border="0" alt="Broken Link Checker for WordPress" width="601" height="530" /></p>
<h3><a title="Custom Smilies插件下载" href="http://wordpress.org/extend/plugins/custom-smilies-se/" target="_blank">Custom Smilies</a></h3>
<p>Custom Smilies 是一个 WordPress 插件。它可以让你自由地在你的文章和评论中使用表情来代替默认的表情。</p>
<p><img title="Custom Smilies" src="http://img.laogeng.org/2010/05/wpplugins3.gif" border="0" alt="Custom Smilies" width="602" height="285" /></p>
<p>只要主题符合规范，安装Custom Smilies后只需要选择选项中的“使用名为 comment_form 的 action”就会自动在留言区域出现表情。</p>
<p>不但可以在留言时使用，还可以在使用Wordpress自带编辑器中使用表情符号。</p>
<p><img title="可以在使用Wordpress自带编辑器中使用表情符号" src="http://img.laogeng.org/2010/05/wpplugins4.gif" border="0" alt="可以在使用Wordpress自带编辑器中使用表情符号" width="524" height="215" /></p>
<h3><a title="Google XML Sitemaps插件下载" href="http://wordpress.org/extend/plugins/google-sitemap-generator/" target="_blank">Google XML Sitemaps</a></h3>
<p>Google XML Sitemaps是Wordpress官方推荐的插件，当你发表或修改博客内容后，它将为你的WordPress博客自动创建和更新Google Sitemap格式的XML和Gzipped文件。还可以自动通知Google、Bing、Yahoo等搜索引擎。</p>
<p><img title="Google XML Sitemaps" src="http://img.laogeng.org/2010/05/wpplugins5.gif" border="0" alt="Google XML Sitemaps" width="533" height="309" /></p>
<h3><a title="Hot Friends插件下载" href="http://wordpress.org/extend/plugins/hot-friends/" target="_blank">Hot Friends</a></h3>
<p>这个插件可能用得人不多，主要功能是可以随机输入固定数量的友情链接，或根据留言数量进行排序。</p>
<p>老耿的博客中主要利用这个插件根据留言数量自动加入友情链接功能，并生成友情链接云。效果可以参考链接页面。</p>
<p><img title="根据留言数量自动加入友情链接" src="http://img.laogeng.org/2010/05/wpplugins6.gif" border="0" alt="根据留言数量自动加入友情链接" width="597" height="256" /></p>
<h3><a title="No Self Pings插件下载" href="http://wordpress.org/extend/plugins/no-self-ping/" target="_blank">No Self Pings</a></h3>
<p>当我们在文章中引用自己以前的文章时，WordPress就会自动生成一个Pingback到链接的文章，这样的Pingback多了就会显示很乱，对搜索引擎也不友好，使用No Self Pings就可以避免Wordpress对自己文章的Ping Back。</p>
<p>只需要安装后启动即可。</p>
<h3><a title="Quotmarks Replacer插件下载" href="http://wordpress.org/extend/plugins/quotmarks-replacer/" target="_blank">Quotmarks Replacer</a></h3>
<p>Quotmarks Replacer 是一个通过禁用 wptexturize 函数，解决 WordPress 自动将半角的单引号、双引号和省略号转换为全角标点的问题。使后台输入的标点格式与前台读者浏览的标点格式保持一致的插件。这个插件是以前装的，是不是有效我也不知道。</p>
<h3><a title="Simple Tags插件下载" href="http://wordpress.org/extend/plugins/simple-tags/" target="_blank">Simple Tags</a></h3>
<p>Simple Tags是非常强大的标签管理插件，非常强大的标签管理功能，还可以自动匹配文章中的与标签相同的关键词，给这个关键词添加标签的内链。还有彩色标签云、相关Tags、添加元关键词、添加相关日志等功能。老耿每篇文章下面的相关日志就是使用这个插件来实现的。</p>
<p><img title="Simple Tags" src="http://img.laogeng.org/2010/05/wpplugins7.gif" border="0" alt="Simple Tags" width="598" height="546" /></p>
<h3><a title="Super Switch插件下载" href="http://wordpress.org/extend/plugins/super-switch/" target="_blank">Super Switch</a></h3>
<p>超级开关，WordPress功能很强大，可是有的时候有些功能是我们不需要的，而且这些功能还会影响博客的速度，我们可以通过这个插件来禁用Wordpress的一部分功能，如自动保存，和自动保存文章的每次修订版本。</p>
<p><img title="Super Switch超级开关" src="http://img.laogeng.org/2010/05/wpplugins8.gif" border="0" alt="Super Switch超级开关" width="548" height="568" /></p>
<h3><a title="Widget Logic插件下载" href="http://wordpress.org/extend/plugins/widget-logic/" target="_blank">Widget Logic</a></h3>
<p>Widget Logic这个插件可以实现不同的页面显示不同的边栏，如老耿的博客边栏中“最近文章”栏目在首页是不显示的。只需要给这个栏目加上一个!is_home()即可。</p>
<p><img title="Widget Logic" src="http://img.laogeng.org/2010/05/wpplugins9.gif" border="0" alt="Widget Logic" width="299" height="219" /></p>
<h5>Widget Logic常用语法：</h5>
<p>is_home() 主页</p>
<p>is_front_page() 首页</p>
<p>is_admin() 管理员帐号</p>
<p>is_single() 文章页</p>
<p>is_page() 页面</p>
<p>is_category() 文章分类页</p>
<p>is_tag() 文章标签页</p>
<p>is_archive() 归档页</p>
<p>is_404() 页面无法找到页</p>
<p>is_search() 搜索结果页</p>
<p>is_feed() 订阅页</p>
<h3><a title="WordPress Database Backup插件下载" href="http://wordpress.org/extend/plugins/wp-db-backup/" target="_blank">WordPress Database Backup</a></h3>
<p>功能强大的备份插件，及时备份数据是一个很好的习惯，这个插件可以定时备份数据库，并发送到指定邮箱，也可以直接备份数据库后下载到本地。</p>
<p><img title="WordPress Database Backup" src="http://img.laogeng.org/2010/05/wpplugins10.gif" border="0" alt="WordPress Database Backup" width="599" height="458" /></p>
<h3><a title="WP-EasyArchives插件下载" href="http://wordpress.org/extend/plugins/wp-easyarchives/" target="_blank">WP-EasyArchives</a></h3>
<p>存档插件，将文章存档以树型显示出来，效果可以参考老耿博客的边栏及<a title="存档页面" href="http://www.laogeng.org/archives">存档页面</a>。使用这个插件的好处就是，你可以在任何一个页面，直接找到以前的任何一篇文章。这样做是很方便，但每个页面都会显示出所有文章的链接，但是对搜索引擎是否友好，现在还不太清楚。</p>
<h3><a title="WP-PageNavi插件下载" href="http://wordpress.org/extend/plugins/wp-pagenavi/" target="_blank">WP-PageNavi</a></h3>
<p>分页插件，可以在页面的底部显示分页，主题代码规范的话，启用后就可以显示分页，还可以自定义分页按钮的CSS样式。</p>
<p><img title="WP-PageNavi" src="http://img.laogeng.org/2010/05/wpplugins11.gif" border="0" alt="WP-PageNavi" width="598" height="377" /></p>
<h3><a title="WP-PostViews插件下载" href="http://wordpress.org/extend/plugins/wp-postviews/" target="_blank">WP-PostViews</a></h3>
<p>文章访问计数插件，Wordpress自身并不提供文章访问计数功能，所以需要通过安装计数插件来实现。安装这个插件以后才可以调用类似老耿博客中“热门文章”的功能。但这个插件与一些静态化缓存插件，如WP-Super Cache有冲突，开启缓存后计数就停止了。</p>
<p>目前使用的插件有整整15个之多，以前提到的<a title="给博客安装了WP Super Cache插件" href="http://www.laogeng.org/archives/955.html">WP Super Cache</a>已经被我停掉了，<a title="今天终于禁用了All in one seo插件" href="http://www.laogeng.org/archives/1037.html">停掉的还有All in one seo</a>，目前还在不断精简中。
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/1101.html">http://www.laogeng.org/archives/1101.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
	<li><a href="http://www.laogeng.org/archives/1037.html" title="今天终于禁用了All in one seo插件 (2010/04/14)">今天终于禁用了All in one seo插件</a> (9)</li>
	<li><a href="http://www.laogeng.org/archives/1192.html" title="（转自涂雅博客）于斌：人不能无耻到这种地步 (2010/06/11)">（转自涂雅博客）于斌：人不能无耻到这种地步</a> (36)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/1101.html/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>今天终于禁用了All in one seo插件</title>
		<link>http://www.laogeng.org/archives/1037.html</link>
		<comments>http://www.laogeng.org/archives/1037.html#comments</comments>
		<pubDate>Wed, 14 Apr 2010 13:22:31 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[互联网络]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[博客]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=1037</guid>
		<description><![CDATA[最开始用All in one seo是为了重写标题结构，因为Wordpress的标题结构是博客名在前面，这样一来访问者看着别扭，二来对搜索引擎不友好。后来有发现All in one seo真的很消耗服务器的资源，正好这次换主题，就着手把All in one seo的功能通过修改主题来实现，参考了很多文章，今天终于搞定了。]]></description>
			<content:encoded><![CDATA[<p><img title="今天终于禁用了All in one seo插件" src="http://img.laogeng.org/2010/04/allinoneseologo.gif" border="0" alt="今天终于禁用了All in one seo插件" width="150" height="144" align="right" /> 最开始用All in one seo是为了重写标题结构，因为Wordpress的标题结构是博客名在前面，这样一来访问者看着别扭，二来对搜索引擎不友好。</p>
<p>后来有发现All in one seo真的很消耗服务器的资源，正好这次换主题，就着手把All in one seo的功能通过修改主题来实现，参考了很多文章，今天终于搞定了。</p>
<h3>老耿的博客通过All in one seo实现的功能：</h3>
<ol>
<li>通过All in one seo加入博客名、描述、关键字。</li>
<li>重写标题，将标题改为：文章名 | 老耿的博客，（All in one seo默认格式）。</li>
<li>通过All in one seo加入关键字，并将每篇文章的标签（Tags）也做为关键字。</li>
<li>原All in one seo重写标题设置：<span id="more-1037"></span><br />
<img title="原All in one seo重写标题设置" src="http://img.laogeng.org/2010/04/allinoneseotitle.gif" border="0" alt="原All in one seo重写标题设置" width="491" height="386" /></li>
</ol>
<h3>修改后实现：</h3>
<ol>
<li>将博客名、描述、关键字直接添加到主题模板中。</li>
<li>通过修改主题将标题结构修改为All in one seo与一致，避免被搜索引擎惩罚。</li>
<li>通过自定义域，新建keywords字段来实现关键字。</li>
</ol>
<p>修改方式主要参考柳城的<a title="SEO WordPress的Description、Keywords和Title(完整版)" href="http://liucheng.name/1127/" target="_blank">这篇文章</a>。</p>
<h4>针对STheme主题修改：</h4>
<p>先下载这个<a title="desc.php文件下载" href="http://down.laogeng.org/1037/desc.zip" target="_blank">desc.php</a>，文件解压后打开按自己的要求修改博客名、描述以及分类和页面的描述等信息，并上传到主题所在目录。</p>
<p>将header.php中的以下代码：</p>
<blockquote><p>&lt;?php $the_title = wp_title(' - ', false); if ($the_title != '') : ?&gt;<br />
&lt;title&gt;&lt;?php echo wp_title('',false); ?&gt; | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;<br />
&lt;?php else : ?&gt;<br />
&lt;title&gt;&lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;?if (is_home()){<br />
$description = " ";<br />
} elseif (is_single()){<br />
if ($post-&gt;post_excerpt) {<br />
$description     = $post-&gt;post_excerpt;<br />
} else {<br />
$description = substr(strip_tags($post-&gt;post_content),0,220);<br />
}<br />
}<br />
?&gt;<br />
&lt;meta name="description" content="&lt;?=$description?&gt;" /&gt;</p></blockquote>
<p>替换为：</p>
<blockquote><p>&lt;?php include_once("desc.php"); ?&gt;</p></blockquote>
<p>注意：如果以前使用All in one seo来添加关键字的话，一旦禁用All in one seo的话，所有的关键字就都没有了，如果会操作数据库可以将数据导到keywords中，文章不多的话也可以手动将内容复制到keywords中，我就是这么做的，正好把以前一些内容整理了一下。</p>
<h3>为什么使用自定义域字段添加关键字</h3>
<p>修改后的文章关键字并没有将标签，而是使用新建自定义域keywords字段都作为关键字，因为老耿觉得有些标签并不适合直接做为关键字，还有一些为了贴合每篇文章的关键字，可能会造成大量如<a title="查看所有关于“Windows 7”标签的文章" href="http://www.laogeng.org/archives/tag/windows-7">Windows 7</a>，Windows 7密码，Windows7加密这样的标签，而标签是给访问者看的，关键字是给搜索引擎看的，大量的标签堆砌在一起访问者很难从其中找到自己要找的东西，所以决定使用自定义域来加入关键字。</p>
<p>最近有时间也会把标签重新整理一下，希望能更明确一些，与分类配合，能更容易找到感兴趣的内容。
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/1037.html">http://www.laogeng.org/archives/1037.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
	<li><a href="http://www.laogeng.org/archives/1101.html" title="分享一下我在用的WordPress插件 (2010/05/06)">分享一下我在用的WordPress插件</a> (19)</li>
	<li><a href="http://www.laogeng.org/archives/1192.html" title="（转自涂雅博客）于斌：人不能无耻到这种地步 (2010/06/11)">（转自涂雅博客）于斌：人不能无耻到这种地步</a> (36)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/1037.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>再折腾，启动子域名作为图床（附方法）</title>
		<link>http://www.laogeng.org/archives/1006.html</link>
		<comments>http://www.laogeng.org/archives/1006.html#comments</comments>
		<pubDate>Tue, 06 Apr 2010 13:18:57 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[互联网络]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=1006</guid>
		<description><![CDATA[今天启动了一个子域名img.laogeng.org作为博客的图床，虽然子域名也是绑定在现在的空间上，但使用子域名来作为图床好处还是很多的。比如可以随时将博客里的图片搬家到更快的主机上，只需要把图片上传后改一下子域名解析即可，甚至是国内有CDN服务的主机，就可以大大加快浏览速度，还能减轻很多服务器的负担。另外YSlow检测中cookie-free也是很重要的一项指标。]]></description>
			<content:encoded><![CDATA[<p><img title="再折腾，启动子域名作为图床（附方法）" src="http://img.laogeng.org/2010/04/tc.gif" border="0" alt="再折腾，启动子域名作为图床（附方法）" width="150" height="100" align="right" /> 今天启动了一个子域名img.laogeng.org作为博客的图床，虽然子域名也是绑定在现在的空间上，但使用子域名来作为图床好处还是很多的。</p>
<p>比如可以随时将博客里的图片搬家到更快的主机上，只需要把图片上传后改一下子域名解析即可，甚至是国内有CDN服务的主机，就可以大大加快浏览速度，还能减轻很多服务器的负担。</p>
<p>由于老耿的博客是使用www子域名的，这样cookie不会污染到img子域名，可以享受cookie-free，可以加快访问速度。</p>
<p>下面说一下操作步骤<span id="more-1006"></span>：</p>
<h3>绑定子域名</h3>
<p>首先去域名面板绑定一个子域名A记录，到主机的IP，然后在主机面板上添加这个子域名，不会操作可以咨询域名商或主机商。</p>
<p><img title="域名A记录" src="http://img.laogeng.org/2010/04/namea.gif" border="0" alt="域名A记录" width="591" height="34" /></p>
<h3>转移图片</h3>
<p>绑定子域名以后一般情况下会自动建立一个以这个子域名为目录名的目录，如绑定img.laogeng.org，就会自动生成一个img目录，如果是<a title="点击查看所有关于Wordpress的文章" href="http://www.laogeng.org/archives/tag/wordpress">WordPress</a>博客，就将wp-content/uploads目录下的文件复制到img目录下。</p>
<h3>WordPress设置</h3>
<p>因为老耿的img目录仍然是放在现在的主机上，所以在写博客的时候还是可以使用Wordpress自带的编辑器或Windows Live Writer来插入图片的，设置方法是：</p>
<p>进入Wordpress控制板，进入“设置”下的“杂项”，然后将“默认上传路径”更改为你的img目录完整路径，如老耿的设置是：</p>
<blockquote><p>/home/****/domains/laogeng.org/public_html/img</p></blockquote>
<p>如果不清楚路径是什么可以问主机商，还可以随便输入一个如/img，在点击“保存更改”后会提示出错或没有权限，里面会提示路径，然后复制过来就可以了。</p>
<p>将“文件的完整URL地址”修改为：http://img.laogeng.org。注意后面不要有“/”。</p>
<p><img title="杂项" src="http://img.laogeng.org/2010/04/wpzx.gif" border="0" alt="杂项" width="602" height="215" /></p>
<h3>替换数据库中原图片路径</h3>
<p>进入PHPMyAdmin，在Wordpress的数据库中，运行以下语句：</p>
<blockquote><p>UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://www.laogeng.org/blog/wp-content/uploads/', 'http://img.laogeng.org/') ;</p></blockquote>
<p><img title="PHPMyAdmin" src="http://img.laogeng.org/2010/04/pmasql.gif" border="0" alt="PHPMyAdmin" width="602" height="206" /></p>
<p>其中“'http://www.laogeng.org/blog/wp-content/uploads/”是原图片路径，“http://img.laogeng.org/”是新路径。</p>
<h3>检查效果</h3>
<p>修改以后先看刷新一下页面看图片是否正常显示，然后检查一下图片的路径是否是新的子域名的路径。</p>
<p>进入Wordpress文章编辑，使用自带的编辑器插入图片，看是否正常显示，再检查图片路径是否为新的子域名的路径。</p>
<p><img title="检查图片路径是否为新的子域名的路径" src="http://img.laogeng.org/2010/04/jsimg.gif" border="0" alt="检查图片路径是否为新的子域名的路径" width="602" height="107" /></p>
<p>若<a title="用Windows Live Writer离线写Wordpress博客详解" href="http://www.laogeng.org/archives/806.html">使用Windows Live Writer写博客</a>，依次进入Windows Lvie Writer菜单中的“日志”，“编辑日志设置”，点击“更新帐户配置”，然后用Windows Lvie Writer新建一个文章，插入一张图片，然后“将草稿发布到日志”，再进入Wordpress编辑器检查这篇文章的图片显示和路径是否正确。</p>
<p>如果出现错误也可以使用Windows Live Writer的FTP上传方式。</p>
<h3>Cookie-free</h3>
<p>据说如果直接使用根域名如laogeng.org作为博客域名的话，使用子域名作为图床是无法实现Cookie-free的，要是想做支持Cookie-free的图床就需要一个其它的域名来做了，而老耿的博客使用的是www.laogeng.org的子域名，是没有问题的。</p>
<p>在网上查到的方法是在wp-config.php中加入以下语句：</p>
<blockquote><p>/** 指定cookies域*/<br />
define('COOKIE_DOMAIN', 'www.laogeng.org');</p></blockquote>
<h3>其它</h3>
<p>如果一切正常，那我们的修改就大功告成了，以后日志中的图片就会保存在img目录下，需要转移图片的时候只需要将img目录打包上传到其他主机上，然后修改img.laogeng.org域名指向就可以了。</p>
<p>另外我们还可以将主题中的图片和CSS及JavaScript文件保存在这个目录中，因为老耿的博客本身使用了WP Minify，所以只将主题中的图片转移到了img目录中。</p>
<p>修改完成以后我们可以使用Firefox中的<a title="Firefox的YSlow下载页面" href="https://addons.mozilla.org/zh-CN/firefox/addon/5369">YSlow</a>插件来查看效果，老耿的博客使用YSlow的Small Site or Blog模式检测，得分是96分，唯一有点瑕疵的地方是cnzz的统计代码不支持Gzip压缩。</p>
<p><img title="YSlow的Small Site or Blog模式检测" src="http://img.laogeng.org/2010/04/SmallSiteorBlog.gif" border="0" alt="YSlow的Small Site or Blog模式检测" width="602" height="293" />
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/1006.html">http://www.laogeng.org/archives/1006.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
	<li><a href="http://www.laogeng.org/archives/955.html" title="给博客安装了WP Super Cache插件 (2010/04/01)">给博客安装了WP Super Cache插件</a> (8)</li>
	<li><a href="http://www.laogeng.org/archives/806.html" title="用Windows Live Writer离线写WordPress博客详解 (2010/02/23)">用Windows Live Writer离线写WordPress博客详解</a> (28)</li>
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/1006.html/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>继续折腾、换博客主题（WPINK CMS蓝色版）</title>
		<link>http://www.laogeng.org/archives/975.html</link>
		<comments>http://www.laogeng.org/archives/975.html#comments</comments>
		<pubDate>Sun, 04 Apr 2010 18:50:06 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[互联网络]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=975</guid>
		<description><![CDATA[昨天Google PR更新了以后，手就又开始痒了，终于下定决心把主题换了，换上了WPINK的CMS主题蓝色版，下载地址在这里，需要论坛的8个金币才能下载，可以充值8块RMB来购买，也可以邀请8个朋友注册论坛来换取。]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-976" title="继续折腾、换博客主题（WPINK CMS蓝色版）" src="http://img.laogeng.org/2010/04/screenshot1.gif" alt="" width="200" height="160" />在一些站长站看到有人说经常换主题对搜索引擎不友好，容易被惩罚，老耿的博客以前用的主题是Elegant Box，虽然不错，但Header里只能选择放页面或是导航，要是都加上就非常挤，另外正文的字体比较小，看起来有些累，老耿也试着自己改过，但改出来的效果都不是很满意。</p>
<p>昨天Google PR更新了以后，手就又开始痒了，终于下定决心把主题换了，换上了WPINK的CMS主题蓝色版，下载地址在<a title="WPINK蓝色版" rel="nofollow" href="http://bbs.wpyou.com/thread-254-1-1.html" target="_blank">这里</a>，需要论坛的8个金币才能下载，可以充值8块RMB来购买，也可以邀请8个朋友注册论坛来换取。</p>
<p>这款主题的设计是老耿很喜欢的，特别是可以自动和手动设置缩略图的功能，虽然现在用这款主题的人很多了，还是忍不住换上了<span id="more-975"></span>。</p>
<p>这个主题的修改方法都散落在官方论坛的跟贴里，好像并没有整理，老耿在这里把我博客修改的地方总结一下。</p>
<h3>修改LOGO</h3>
<p>拿到主题以后做了一些修改，首先是修改LOGO，把LOGO图片换成了GIF格式，这样图片就小了很多，做好图片以后要在style.css中，搜索下面的代码，并将图片部分替换。</p>
<blockquote><p>.logo a:link, .logo a:visited, .logo a:hover{ width:328px; height:60px; background:url(images/logo.jpg) no-repeat left top; display:block;}</p></blockquote>
<h3>去掉顶部订阅</h3>
<p>由于老耿的博客的订阅没有使用Feedsky，要是一个订阅的按钮在上面占用那么大的空间有点浪费，所以将上面的空间去掉了，将原来放广告的位置的图片替换成了订阅。</p>
<p>去掉顶部订阅栏要先将header.php中的&lt;!– SNS begin –&gt;和&lt;!– SNS end –&gt;及之间的代码删除，然后修改style.css，将<em>#header</em>中的<em>height:220px;</em>修改为<em>height:170px;</em>即可。</p>
<h3>去掉Banner中的广告</h3>
<p>将header.php中的&lt;!– Banner begin –&gt;和&lt;!– Banner end –&gt;及之间的代码删除即可。</p>
<h3>去掉正文中的广告</h3>
<p>将single.php中的两段&lt;!– Google Adsense begin –&gt;和&lt;!– Google Adsense end –&gt;及之间的代码删除即可。</p>
<h3>更改主题以后也发现了一些这款主题的问题</h3>
<p>CSS代码使用<a title="CSS验证" rel="nofollow" href="http://jigsaw.w3.org/css-validator/validator?uri=http://www.laogeng.org/&amp;profile=css21&amp;usermedium=all&amp;warning=1&amp;lang=zh-cn" target="_blank">CSS验证</a>发现很多的错误，原来我以为是我在修改过程出现的错误，后来验证<a title="WPINK官方的演示页面" rel="nofollow" href="http://demo.wpyou.com/?wptheme=WPINK%20Blue" target="_blank">WPINK官方的演示页面</a>同样有很多错误。</p>
<p><img title="CSS验证发现很多的错误" src="http://img.laogeng.org/2010/04/csserror.gif" border="0" alt="CSS验证发现很多的错误" width="600" height="163" /></p>
<p>使用Google Chrome自带的开发人员工具查看，出现一个错误提示，如下图所示：</p>
<p><img title="错误提示" src="http://img.laogeng.org/2010/04/gcerror.gif" border="0" alt="错误提示" width="600" height="145" /></p>
<p>主题作者直接将jQuery lazy load功能集成在主题中，没有在主题选项中设置开关，老耿在以前的主题使用jQuery lazy load plugin插件的时候，发现这款插件与看图插件如Light box冲突，主题中集成的jQuery lazy load老耿没有测试，因为已经已经将文章中的图片链接删除，一来是与Light box冲突，二来是因为<a title="写Wordpress博客不自动生成缩略图的方法（包含Windows Live Writer）" href="http://www.laogeng.org/archives/841.html" target="_blank">防止Windows Live Writer写博客的时候会自动生成缩略图</a>。</p>
<p>页面模板只有留言板和友情链接，没有存档页面的模板，这样更换主题以后会使原来的存档页面失效。</p>
<p>总体来说</p>
<p>WPINK CMS这款主题还是值得一用的，希望主题作者能够推出更多更好的主题给广大Wordpress用户，也希望作者能继续完善已经很成功的这款WPINK CMS主题。</p>
<h3>2010年4月6日注：</h3>
<p>大家可以已经看到了，老耿已经将这款主题<strong>撤掉</strong>换回原来的主题了，主要的原因有两个：</p>
<p>1、这款主题虽然内置的功能不错，但灵活性有些差，很多功能内置，如边栏的最热文章和最新文章，是主题自带的，并不是使用小工具栏实现的，这样虽然很方便，但想自定义边栏的时候还需要去修改主题代码。</p>
<p>2、这点才是老耿换掉这款主题的真正原因，因为如果使用这款主题对以后再使用其他主题影响较大，如缩略图等、文字截断等都是通过主题内置功能实现的，再换其他主题页面会惨不忍睹的。</p>
<p>所以，虽然这款主题很不错，但可能不适合老耿这种爱折腾的人，只能撤下来了。</p>
<p>其实将这款主题换回来代价也很惨痛，因为换上以后将以前文章的&lt;more&gt;标签都删除掉了，文章里的图片有些直接设置成了缩略图，把原来的图片就删掉了，还有一些插件、页面的改动，所以最后没办法使用了一个4月1日的全站备份来恢复，恢复完以后将被恢复没的几篇文章重新发布的，另外几十条评论也没有了。
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/975.html">http://www.laogeng.org/archives/975.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/955.html" title="给博客安装了WP Super Cache插件 (2010/04/01)">给博客安装了WP Super Cache插件</a> (8)</li>
	<li><a href="http://www.laogeng.org/archives/806.html" title="用Windows Live Writer离线写WordPress博客详解 (2010/02/23)">用Windows Live Writer离线写WordPress博客详解</a> (28)</li>
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
	<li><a href="http://www.laogeng.org/archives/1101.html" title="分享一下我在用的WordPress插件 (2010/05/06)">分享一下我在用的WordPress插件</a> (19)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/975.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>给博客安装了WP Super Cache插件</title>
		<link>http://www.laogeng.org/archives/955.html</link>
		<comments>http://www.laogeng.org/archives/955.html#comments</comments>
		<pubDate>Thu, 01 Apr 2010 09:50:59 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[互联网络]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=955</guid>
		<description><![CDATA[最近博客总是出现“Fatal error: Out of memory”错误，刷新几下又好了，很是郁闷。所以决定给博客装上缓存插件WP Super Cache，直接生成HTML，一来可以加快访问速度，二来应该也能减少这种“Out of memory”的错误，Wordpress的博客就这点好，什么插件都有。]]></description>
			<content:encoded><![CDATA[<p><img title="给博客安装了WP Super Cache插件" src="http://img.laogeng.org/2010/04/wsc2.gif" border="0" alt="给博客安装了WP Super Cache插件" width="130" height="130" align="right" /> 最近博客总是出现“<strong>Fatal error: Out of memory</strong>”错误，刷新几下又好了，很是郁闷。</p>
<p>所以决定给博客加上一个缓存的插件，直接生成HTML，一来可以加快访问速度，二来应该也能减少这种“Out of memory”的错误，Wordpress的博客就这点好，什么插件都有。</p>
<p>查了一些资料以后决定使用<a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a>这个插件，安装<a href="http://www.laogeng.org/archives/tag/wordpress">WordPress</a>的插件非常简单，在Wordpress后台直接选择“添加新插件”，搜索“WP Super Cache”，然后点击安装就行了。</p>
<p>安装以后需要在WP Super Cache的选项中去打开缓存功能<span id="more-955"></span>。</p>
<p><img title="WP Super Cache的选项中去打开缓存功能" src="http://img.laogeng.org/2010/04/wsc11.gif" border="0" alt="WP Super Cache的选项中去打开缓存功能" width="561" height="164" /></p>
<p>因为要修改.htaccess，而WP Super Cache中集成了这个功能，在“Mod Rewrite Rules”选项中确认执行一下就可以了。</p>
<p>启动WP Super Cache插件以后会在wp-content目录中自动建立一个名为cache的目录，生成的缓存都存放在这个目录里。</p>
<p>启动了缓存以后，自己测试一切正常，好像访问<strong>速度上有一点点的提升</strong>，也许是心理作用吧。</p>
<p>另外关闭了<a href="http://wordpress.org/extend/plugins/jquery-image-lazy-loading/">jQuery lazy load plugin</a>插件，这是一个控制图片延时显示的插件，就是浏览到哪个图片，才下载哪个图片，可需要先下载一个50多K的JS文件，用了一段时间发现得不偿失，还与Lightbox这类的插件冲突。</p>
<p>最近老耿在博客中的图片全改用了GIF格式，就是为了能使页面打开得更快一点。</p>
<p><strong>大家如果在浏览过程中发现什么问题及时<a href="http://www.laogeng.org/about">与我联系</a>，谢谢！</strong>
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/955.html">http://www.laogeng.org/archives/955.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
	<li><a href="http://www.laogeng.org/archives/806.html" title="用Windows Live Writer离线写WordPress博客详解 (2010/02/23)">用Windows Live Writer离线写WordPress博客详解</a> (28)</li>
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
	<li><a href="http://www.laogeng.org/archives/1101.html" title="分享一下我在用的WordPress插件 (2010/05/06)">分享一下我在用的WordPress插件</a> (19)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/955.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>老耿的WordPress博客更换域名手记</title>
		<link>http://www.laogeng.org/archives/857.html</link>
		<comments>http://www.laogeng.org/archives/857.html#comments</comments>
		<pubDate>Wed, 03 Mar 2010 18:24:52 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[互联网络]]></category>
		<category><![CDATA[心情随笔]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[博客]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=857</guid>
		<description><![CDATA[本文中就本人的Wordpress博客更换域名，记录了Wordpress博客在更换域名时几个容易被忽视的细节。]]></description>
			<content:encoded><![CDATA[<p><img title="老耿的Wordpress博客更换域名手记" src="http://img.laogeng.org/2010/03/image11.png" border="0" alt="老耿的Wordpress博客更换域名手记" width="140" height="105" align="left" /> 今天将域名由gengliang.net换到了laogeng.org，换之前做了很多准备工作才敢下手，因为我用的空间可以绑定多个域名，所以省去很多麻烦。</p>
<p>绑定域名以后将旧域名下的博客目录完全复制到新域名下面，复制数据库，以上步骤我参考了精品博客的<a href="http://jingpin.org/wordpress-new-domain-change-tutorial/">同一主机上 WordPress 更换域名简易八步骤</a>。</p>
<p>我没有出现他提到的需要重新保存固定链接的问题，但在运行他提供的SQL语句时出现了一些错误，可能是与我安装的插件有关系，我最终成功替换的语句是：<span id="more-857"></span></p>
<p><code>UPDATE wp_options SET option_value = replace(option_value, ‘http://www.gengliang.net’, ‘http://www.laogeng.org’) WHERE option_name = ‘home’ OR option_name = ’siteurl’;</code></p>
<p><code>UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.gengliang.net’, ‘http://www.laogeng.org’);</code></p>
<p><code>UPDATE wp_posts SET guid = replace(guid, ‘http://www.gengliang.net’,‘http://www.laogeng.org’);</code></p>
<p>在更换域名以后还在页面中又找到了很多旧博客的链接，改了半天，总结了一下，把容易<strong>忽视</strong>的位置找了出来，希望以后有跟我一样的Wordpress博客要换域名的同学能留意一下。</p>
<ul>
<li>
<h3>订阅地址</h3>
<p>如果用了<a href="http://www.feedsky.com/">feedsky</a>的话，需要到设置中重新绑定域名。</li>
<li>
<h3>作者和用户</h3>
<p>这个地方我大半天了才发现，在“作者和用户”中的我的“<strong>设置</strong>”中，也有以前的博客地址，不修改的话<strong>自己回复的留言</strong>中显示的还会是以前的博客地址。</li>
<li>
<h3>header和footer</h3>
<p>很多人为了节省服务器资源，都是将<strong>版权信息</strong>直接写到footer中的，所以更换域名后需要手动修改，还有一些自己加的页面，比如网站地图的链接。</li>
<li>
<h3>内链</h3>
<p>尽管在数据库中已经替换过了一次，但我还是在一些页面中找到了旧博客的链接，都是以前没有改固定链接的时候留下来的文章，而且有一个共同的特点，就是URL中都带<strong>中文</strong>，也正好借这些机会，把以前文章中的一些死链也解决了。</li>
<li>
<h3><a href="http://easwy.com/blog/wordpress/wp-posturl/"><strong>Add Post URL</strong></a>插件</h3>
<p>插件中的文章链接中有原博客的地址，因为这个插件如果调用%site_url%的话，会将Wordpress的目录也一起输出，所以我在设置的时候直接将URL写到链接里了，如果像我一样设置的话换域名以后这个地方也要修改。</li>
<li>
<h3><strong><a href="http://liucheng.name/883/">Baidu Sitemap Generator</a></strong>插件</h3>
<p>这里有原博客的地址需要更改，然后重新生成sitemap_baidu.xml文件。</li>
<li>
<h3>301重定向</h3>
</li>
</ul>
<p>这里需要重定向的是要在原域名上做，修改.htaccess文件，在原博客的.htaccess一段代码：</p>
<p><code>RewriteEngine On<br />
RewriteCond %{HTTP_HOST} ^www.gengliang.net(.*)$ [NC]<br />
RewriteRule (.*) <a href="http://www.laogeng.org/">http://www.laogeng.org/</a>$1 [R=301,L]</code></p>
<p>另外需要将原博客的.htaccess中以下一段代码删除：</p>
<p><code># BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
&lt;/IfModule&gt;<br />
# END WordPress<br />
</code><br />
否则访问原来博客的<strong>任何地址</strong>都会被重定向到新博客的<strong>首页</strong>去。</p>
<ul>
<li>
<h3>其它插件</h3>
</li>
</ul>
<p>很多插件的设置不一定是在数据库中的，所以换完域名以后还是都检查一遍为好。
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/857.html">http://www.laogeng.org/archives/857.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
	<li><a href="http://www.laogeng.org/archives/1101.html" title="分享一下我在用的WordPress插件 (2010/05/06)">分享一下我在用的WordPress插件</a> (19)</li>
	<li><a href="http://www.laogeng.org/archives/1037.html" title="今天终于禁用了All in one seo插件 (2010/04/14)">今天终于禁用了All in one seo插件</a> (9)</li>
	<li><a href="http://www.laogeng.org/archives/1192.html" title="（转自涂雅博客）于斌：人不能无耻到这种地步 (2010/06/11)">（转自涂雅博客）于斌：人不能无耻到这种地步</a> (36)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/857.html/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>写WordPress博客不自动生成缩略图的方法（包含Windows Live Writer）</title>
		<link>http://www.laogeng.org/archives/841.html</link>
		<comments>http://www.laogeng.org/archives/841.html#comments</comments>
		<pubDate>Mon, 01 Mar 2010 08:58:34 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[软件技巧]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/?p=841</guid>
		<description><![CDATA[本文主要介绍了如何解决用Wordpress自带编辑器和Windows Live Writer写博客文章的时候自动生成并上传缩略图的问题。]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin: 5px;" title="写Wordpress博客不自动生成缩略图的方法（包含Windows Live Writer）" src="http://img.laogeng.org/2010/02/image_thumb35.png" alt="写Wordpress博客不自动生成缩略图的方法（包含Windows Live Writer）" width="120" height="120" />昨天在博客空间的后台中看了一下空间的使用量，发现空间的使用量很大，很多空间被Worpress保存博文图片的upload目录占用了，打开一看里面被自动保存了大量图片的缩略图，文件名如image1-150x150.png或image1-500x300.png，原来用<a href="http://cn.wordpress.org/">WordPress</a>自带编辑器和<a href="http://messenger.live.cn/Writer/">Windows Live Writer</a>写文章的时候都会自动生成几个不同尺寸的缩略图。</p>
<p>自动生成的缩略图主要是为了方便编辑的时候调用的，但文章发布以后没有用到的缩略图不会自动删除，所以时间一长就会积攒大量没用的缩略图，下面说一下解决自动生成缩略图的方法：<span id="more-841"></span></p>
<h3>防止用Wordpress自带编辑器写博客生成缩略图的方法：</h3>
<p>进入Wordpress后面，选择“<strong>设置</strong>”中的“<strong>媒体</strong>”选项，将“<strong>图像大小</strong>”中的“<strong>缩略图大小</strong>”、“<strong>中等</strong>”、“<strong>大尺寸</strong>”中的数字全部改成“0”，这样以后在写文章时插入的图片就不会自动生成缩略图了.</p>
<p><img title="Wordpress后台" src="http://img.laogeng.org/2010/03/image.png" border="0" alt="Wordpress后台" width="500" height="184" /></p>
<p>但与此同时，以后在写文章时，“<strong>插入图片</strong>”选项的“<strong>缩略图</strong>”、“<strong>中</strong>”、“<strong>大</strong>”选择将变成无法使用状态。</p>
<p><img title="Wordpress写文章时插件图片界面" src="http://img.laogeng.org/2010/03/image1.png" border="0" alt="Wordpress写文章时插件图片界面" width="500" height="92" /></p>
<p>为了减少空间的浪费，以后在文章编辑的时候，就要使用我们将尺寸修改好的图片了。</p>
<h3>防止Windows Live Writer写博客自动生成并上传缩略图的方法：</h3>
<p>这部分可以作为以前的<a href="http://www.laogeng.org/archives/806.html">用Windows Live Writer离线写Wordpress博客详解</a>的补充。</p>
<p>在插入图片或截图直接粘贴到Windows Live Writer编辑器中时，将右侧图片属性中的“<strong>链接到</strong>”改成无，在“<strong>高级</strong>”中选择图片的“<strong>原始大小</strong>”，这就需要我们在插入图片之前就将图片尺寸改好，这样就不会自动生成缩略图了。</p>
<p><img title="Windows Live Writer图片属性编辑" src="http://img.laogeng.org/2010/03/image2.png" border="0" alt="Windows Live Writer图片属性编辑" width="411" height="213" /></p>
<p>如果插入的时候屏幕截图的话，可以用截图工具事先将图片尺寸调整好再插入，我使用的截图工具是<a href="http://www.techsmith.com/">SnagIt</a>，当然这个工具是收费的，如需要中文“免费版”，可以自行搜索，找不到可以给我留言，我会将工具发到你的邮箱。
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/841.html">http://www.laogeng.org/archives/841.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
	<li><a href="http://www.laogeng.org/archives/955.html" title="给博客安装了WP Super Cache插件 (2010/04/01)">给博客安装了WP Super Cache插件</a> (8)</li>
	<li><a href="http://www.laogeng.org/archives/806.html" title="用Windows Live Writer离线写WordPress博客详解 (2010/02/23)">用Windows Live Writer离线写WordPress博客详解</a> (28)</li>
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/841.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>用Windows Live Writer离线写WordPress博客详解</title>
		<link>http://www.laogeng.org/archives/806.html</link>
		<comments>http://www.laogeng.org/archives/806.html#comments</comments>
		<pubDate>Mon, 22 Feb 2010 16:33:39 +0000</pubDate>
		<dc:creator>老耿</dc:creator>
				<category><![CDATA[软件技巧]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.laogeng.org/archives/806.html</guid>
		<description><![CDATA[最近一直在用Windows Live Writer（简称WLW）写博客，感觉很好用，因为Wordpress自带的编辑器有很多缺点，比如速度很慢，修改的时候会自动产生很多个副本，占用很大的数据库空间，发布的图片需要一张一张上传等等，那使用Windows Live Writer这些问题就很好解决，这里跟大家分享一下Windows Live Writer写Wordpress博客的设置方法和一些Wordpress自带编辑器没有的一些功能。]]></description>
			<content:encoded><![CDATA[<p><img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb35.png" border="0" alt="Windows Live Writer写wordpress 详解" width="120" height="120" align="left" /> 最近一直在用<a href="http://messenger.live.cn/Writer/">Windows Live Writer</a>（简称WLW）写博客，感觉很好用，因为Wordpress自带的编辑器有很多缺点，比如速度很慢，修改的时候会自动产生很多个副本，占用很大的数据库空间，发布的图片需要一张一张上传等等，那使用Windows Live Writer这些问题就很好解决，这里跟大家分享一下Windows Live Writer写Wordpress博客的设置方法和一些Wordpress自带编辑器没有的一些功能。</p>
<p>首先要下载安装Windows Live Writer，在<a href="http://download.live.com/writer">这里</a>下载，也可以安装Messenger的时候选择安装Writer。<span id="more-806"></span></p>
<h3>设置方法：</h3>
<h4>WordPress设置：</h4>
<p>在Wordpress后台，选择“设置”中的“撰写”，激活“远程发布”中的“XML-RPC”（启用 WordPress，Movable Type，MetaWeblog和Blogger 的 XML-RPC发布协议。）</p>
<h4>Windows Live Writer设置：</h4>
<p>安装后运行Windows Live Writer，会自动进入帐户设置页面。</p>
<p>选择其他日志服务</p>
<p><img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb36.png" border="0" alt="Windows Live Writer写wordpress 详解" width="254" height="217" /> <img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb37.png" border="0" alt="Windows Live Writer写wordpress 详解" width="254" height="217" /></p>
<p>出现无法自动检测，没关系，选择Wordpress，再更改一下，重新设置一下xmlrpc.php的路径。</p>
<p><img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb38.png" border="0" alt="Windows Live Writer写wordpress 详解" width="254" height="217" /> <img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb39.png" border="0" alt="Windows Live Writer写wordpress 详解" width="254" height="217" /></p>
<p>下载日志编辑主题、完成。</p>
<p><img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb40.png" border="0" alt="Windows Live Writer写wordpress 详解" width="254" height="217" /> <img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb41.png" border="0" alt="Windows Live Writer写wordpress 详解" width="254" height="217" /></p>
<p>设置完以后就可以用Windows Live Writer写博客了，相比Wordpress自带的编辑器有很多优势。</p>
<p>个人感觉最方便的就是发图片，不用保存以后一张张去上传了，直接截图到剪贴板之后，ctrl+v就可以了。</p>
<p>还可以添加相册，直接引用Windows Live Space的相册效果，效果可以参考<a href="http://www.laogeng.org/archives/808.html">家乡印象</a>，因为我使用了jQuery lazy load，目前跟图片插件有冲突，本地相册效果不是很好，所以直接调用了Windows Live Space的相册。</p>
<p>还有比如插入表格功能也是Wordpress自带的编辑器没有的功能，还可以插入地图，由于Windows Live Writer是微软的产品，所以插入的地图是<a href="http://cn.bing.com/ditu/">Bing地图</a>，但相比我还是更喜欢<a href="http://maps.google.com/">Google地图</a>。</p>
<p>Writer的预览功能比Wordpress要更加完善，点击预览按钮，可以直接预览发布后的效果。</p>
<p><img title="Windows Live Writer写wordpress 详解" src="http://img.laogeng.org/2010/02/image_thumb42.png" border="0" alt="Windows Live Writer写wordpress 详解" width="504" height="362" /></p>
<p>Windows Live Writer还可以设置日志类别、Ping设置、作者、摘要、发布日期、标签、数据域（永久链接）等几乎所有Wordpress编辑器自带的功能，但我用习惯的Simple Tags的一键标签（Click tags）功能，如果一定要用到的话可以使用Windows Live Writer发布完了再去Wordpress编辑器上再编辑一下。</p>
<p>如果博客使用了SEO All in one 插件的话，Writer还有专门的<a href="http://gallery.live.com/results.aspx?c=0&amp;bt=9&amp;pl=8&amp;st=5">插件</a>可以使用，下载地址和使用说明在<a href="http://techie-buzz.com/wordpress-plugins/all-in-one-seo-wlw-bridge-plugin.html">这里</a>。</p>
<p>此外Windows Live Writer还包括一些比如字数统计等小功能等待大家自己去挖掘了，有好用的插件和心得欢迎交流。
<div style="margin-top: 15px; font-style: italic">
<p><strong>转载请注明出处：</strong> 转载自<a href="http://www.laogeng.org">老耿的博客---http://www.laogeng.org</a></p>
<p><strong>本文链接地址:</strong>  <a href="http://www.laogeng.org/archives/806.html">http://www.laogeng.org/archives/806.html</a></p>
</div>

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.laogeng.org/archives/857.html" title="老耿的WordPress博客更换域名手记 (2010/03/04)">老耿的WordPress博客更换域名手记</a> (17)</li>
	<li><a href="http://www.laogeng.org/archives/975.html" title="继续折腾、换博客主题（WPINK CMS蓝色版） (2010/04/05)">继续折腾、换博客主题（WPINK CMS蓝色版）</a> (3)</li>
	<li><a href="http://www.laogeng.org/archives/955.html" title="给博客安装了WP Super Cache插件 (2010/04/01)">给博客安装了WP Super Cache插件</a> (8)</li>
	<li><a href="http://www.laogeng.org/archives/1215.html" title="将博客升级到WordPress 3.0，并修改主题对Menus功能的支持 (2010/07/06)">将博客升级到WordPress 3.0，并修改主题对Menus功能的支持</a> (86)</li>
	<li><a href="http://www.laogeng.org/archives/1101.html" title="分享一下我在用的WordPress插件 (2010/05/06)">分享一下我在用的WordPress插件</a> (19)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.laogeng.org/archives/806.html/feed</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
