<?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>知更鸟</title>
	<atom:link href="http://zmingcx.com/feed" rel="self" type="application/rss+xml" />
	<link>http://zmingcx.com</link>
	<description>崇尚专注　追求极致</description>
	<lastBuildDate>Fri, 03 Feb 2012 22:02:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>揪出哪些插件在拖慢你的网站</title>
		<link>http://zmingcx.com/ferret-out-which-the-plug-in-slow-down-your-site.html</link>
		<comments>http://zmingcx.com/ferret-out-which-the-plug-in-slow-down-your-site.html#comments</comments>
		<pubDate>Fri, 03 Feb 2012 21:53:12 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[plugins]]></category>
		<category><![CDATA[P3 (Plugin Performance Profiler)]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[网站速度]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4860</guid>
		<description><![CDATA[WordPress众多插件让人眼花缭乱，启用十个、二十个插件也是件很平常的事，你是否想知道到底这些插件对你的网站速度有多大的影响吗？ WordPress插件：P3 (Plugin Performance Profiler)，可以让你详细了解哪些插件占用资源最多，权衡利弊，有选择性地启用插件。 启用P3 (Plugin Performance Profiler)插件后，在工具面板中打开“P3 Profiler”，进入插件检测扫描页面，点击“start scan”按钮，开始扫描，稍等片刻，就会出现最终的检测结果，如图： 下面是所安装各插件详细的测试结果： 插件只能运行在Firefox、Chrome、 Opera、 Safari、IE9中，不支持IE8或更低版本。 &#160;]]></description>
			<content:encoded><![CDATA[<p>WordPress众多插件让人眼花缭乱，启用十个、二十个插件也是件很平常的事，你是否想知道到底这些插件对你的网站速度有多大的影响吗？</p>
<p>WordPress插件：<a title="P3 (Plugin Performance Profiler)" href="http://wordpress.org/extend/plugins/p3-profiler/" target="_blank">P3 (Plugin Performance Profiler)</a>，可以让你详细了解哪些插件占用资源最多，权衡利弊，有选择性地启用插件。</p>
<p>启用<a title="P3 (Plugin Performance Profiler)" href="http://wordpress.org/extend/plugins/p3-profiler/" target="_blank">P3 (Plugin Performance Profiler)</a>插件后，在工具面板中打开“P3 Profiler”，进入插件检测扫描页面，点击“start scan”按钮，开始扫描，稍等片刻，就会出现最终的检测结果，如图：</p>
<p><a href="http://i.imgur.com/SQJeE.jpg"><img class="aligncenter" src="http://i.imgur.com/SQJeE.jpg" alt="" width="675" height="202" /></a></p>
<p>下面是所安装各插件详细的测试结果：</p>
<p><a href="http://i.imgur.com/RYI7b.jpg"><img class="aligncenter" src="http://i.imgur.com/RYI7b.jpg" alt="" width="661" height="319" /></a><a href="http://i.imgur.com/RleEJ.jpg"><img class="aligncenter" src="http://i.imgur.com/RleEJ.jpg" alt="" width="729" height="352" /></a></p>
<p>插件<span>只能运行在Firefox、Chrome、 Opera、 Safari、IE9中，不支持IE8或更低版本。</span></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/ferret-out-which-the-plug-in-slow-down-your-site.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hotnews Pro主题使用须知</title>
		<link>http://zmingcx.com/some-scattered-new-the-the-notes-written-with-the-the-the-wp.html</link>
		<comments>http://zmingcx.com/some-scattered-new-the-the-notes-written-with-the-the-the-wp.html#comments</comments>
		<pubDate>Wed, 01 Feb 2012 23:38:49 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[HotNews主题]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4842</guid>
		<description><![CDATA[此文写给懒得看使用说明，偏偏喜欢不耻下问的童鞋！这些问题不知反反复复有多少人问过了，实在是不想回复了，划拉一块，怕大家眼神不好，我再把字弄大点，呵呵 设置分类ID无效 如果想设置CMS首页分类ID，每个分类至少应该不低于5、6篇文章，空站点就不要在那瞎忙活了，把文章凑齐了再说吧。 另外，主题不支持一篇文章属于多个分类。 下载安装 不要直接上传下载的压缩包，解压后上传里面的HotNewspro.zip，否则会提示样式表丢失 启用主题后布局错位 这个问题是问的最多的，主题使用说明中写的清清楚楚： 使用本主题先移除所有WP自带的小工具，或者给小工具加上标题，不然启用主题后布局会错位。 偏偏没人爱看，却很喜欢不耻下问。 另外一些刚接触WP的童鞋，可能会说我没加小工具啊！新建的博客、刚安装的WP程序，会自动把搜索小工具加到侧边，而且默认是无标题的，所以大多数新博客安装Hotnews Pro主题后，都会有布局错乱的情况。如图： 页脚导航及友情链接错位 这也是问的较多的，同样使用说明中写的一清二白： 主题顶部及页脚各有一个导航菜单，必须使用WP的“菜单”功能。顶部支持多级下拉菜单，底部不支持多级菜单，否则会造成错位。 分别给顶部及页脚导航添加不同的导航菜单，顶部支持多级，页脚不能有二级下拉菜单。 启用主题后必须到WP后台---外观----主题设置中，点一次“保存设置” 关于自定义栏目 HotNews主题部分功能需要通过添加自定义栏目来实现，比如指定显示缩略图、调用指定的文章等。但很多刚接触WP的童鞋在后台找了半天，也不知自定义栏目在哪，默认情况下自定义栏目选项会在文章编辑框下面，如图： 如果没有，可以打开右上角的“显示选项”，勾选“自定义栏目”即可，如图： 关于Post Views插件设置 虽然不一定非得安装Post Views统计插件，但不安装该插件会造成视频及相册模版竖排的日志信息缺失一项，视觉上不是很美观。 Post Views插件设置，最上面的三项选择如图： &#160; 用什么工具修改主题模版文件 按教程修改模版时，请在后台主题编辑功能中修改，或者使用Notepad++文本编辑软件，决不能用系统自带的记事本，否则可能会造成错位或乱码。 还有些什么问题想到了再加.... 另外，还可以参考此篇文章：http://zmingcx.com/hotnewspro24-problem-summary.html]]></description>
			<content:encoded><![CDATA[<p>此文写给懒得看使用说明，偏偏喜欢不耻下问的童鞋！这些问题不知反反复复有多少人问过了，实在是不想回复了，划拉一块，怕大家眼神不好，我再把字弄大点，呵呵</p>
<p><strong><span style="font-size: xx-large; color: #ff0000;">设置分类ID无效</span></strong></p>
<p><span style="font-size: large; color: #808000;">如果想设置CMS首页分类ID，每个分类至少应该不低于5、6篇文章，空站点就不要在那瞎忙活了，把文章凑齐了再说吧。</span></p>
<p>另外，主题不支持一篇文章属于多个分类。</p>
<p><span style="font-size: medium;"><strong><span style="color: #800000;">下载安装</span></strong></span></p>
<p>不要直接上传下载的压缩包，解压后上传里面的HotNewspro.zip，否则会提示样式表丢失</p>
<p style="text-align: center;"><span style="font-size: xx-large; color: #339966;"><strong>启用主题后布局错位</strong></span></p>
<p>这个问题是问的最多的，主题使用说明中写的清清楚楚：</p>
<blockquote><p><span style="color: #ff0000;">使用本主题先移除所有WP自带的小工具，或者给小工具加上标题，不然启用主题后布局会错位。</span></p></blockquote>
<p>偏偏没人爱看，却很喜欢不耻下问。</p>
<p>另外一些刚接触WP的童鞋，可能会说我没加小工具啊！新建的博客、刚安装的WP程序，会自动把搜索小工具加到侧边，而且默认是无标题的，所以大多数新博客安装Hotnews Pro主题后，都会有布局错乱的情况。如图：<br />
<a href="http://i.imgur.com/pvJeu.jpg"><img class="aligncenter" src="http://i.imgur.com/pvJeu.jpg" alt="" width="495" height="334" /></a></p>
<p style="text-align: center;"><strong><span style="color: #800000;"><span style="font-size: x-large; color: #ff6600;">页脚导航及友情链接错位</span><br />
</span></strong></p>
<p>这也是问的较多的，同样使用说明中写的一清二白：</p>
<blockquote><p>主题顶部及页脚各有一个导航菜单，必须使用WP的“菜单”功能。顶部支持多级下拉菜单，<span style="color: #ff0000;">底部不支持多级菜单，否则会造成错位。</span></p></blockquote>
<p>分别给顶部及页脚导航添加不同的导航菜单，顶部支持多级，页脚不能有二级下拉菜单。</p>
<p><span style="color: #ff6600; font-size: x-large;">启用主题后必须到WP后台---外观----主题设置中，点一次“保存设置”</span></p>
<p><span style="color: #0000ff; font-size: xx-large;"><strong>关于自定义栏目</strong></span></p>
<p>HotNews主题部分功能需要通过添加自定义栏目来实现，比如指定显示缩略图、调用指定的文章等。但很多刚接触WP的童鞋在后台找了半天，也不知自定义栏目在哪，默认情况下自定义栏目选项会在文章编辑框下面，如图：<br />
<a href="http://photo.staticsdo.com/a1/184/195/67/91650-772704496-8.jpg"><img class="aligncenter" src="http://photo.staticsdo.com/a1/184/195/67/91650-772704496-8.jpg" alt="" width="607" height="286" /></a></p>
<p>如果没有，可以打开右上角的“显示选项”，勾选“自定义栏目”即可，如图：</p>
<p><a href="http://photo.staticsdo.com/a1/8/178/1/91651-772704496-8.jpg"><img class="aligncenter" src="http://photo.staticsdo.com/a1/8/178/1/91651-772704496-8.jpg" alt="" width="696" height="218" /></a></p>
<p><span style="font-size: medium;"><strong><span style="color: #800000;">关于Post Views插件设置</span></strong></span></p>
<p>虽然不一定非得安装Post Views统计插件，但不安装该插件会造成视频及相册模版竖排的日志信息缺失一项，视觉上不是很美观。<br />
Post Views插件设置，最上面的三项选择如图：</p>
<p><a href="http://photo.staticsdo.com/a1/56/181/0/91627-772704496-8.jpg"><img class="aligncenter" src="http://photo.staticsdo.com/a1/56/181/0/91627-772704496-8.jpg" alt="" width="643" height="236" /></a><strong></strong></p>
<p>&nbsp;</p>
<p style="text-align: right;"><span style="color: #339966; font-size: xx-large;"><strong>用什么工具修改主题模版文件</strong></span></p>
<p>按教程修改模版时，请在后台主题编辑功能中修改，或者使用Notepad++文本编辑软件，决不能用系统自带的记事本，否则可能会造成错位或乱码。</p>
<p>还有些什么问题想到了再加....</p>
<p>另外，还可以参考此篇文章：<a href="http://zmingcx.com/hotnewspro24-problem-summary.html" target="_blank">http://zmingcx.com/hotnewspro24-problem-summary.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/some-scattered-new-the-the-notes-written-with-the-the-the-wp.html/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Firefox 10长期支持版本正式发布,扩展静默升级</title>
		<link>http://zmingcx.com/firefox-10-released-to-support-expansion-of-silent-upgrade.html</link>
		<comments>http://zmingcx.com/firefox-10-released-to-support-expansion-of-silent-upgrade.html#comments</comments>
		<pubDate>Wed, 01 Feb 2012 18:02:11 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[网文资讯]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firefox 10]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4858</guid>
		<description><![CDATA[Mozilla于本周二全球同步发布Firefox 10浏览器，新版本简化了插件兼容性，还实现支持扩展静默升级，即可自动禁用不兼容插件。 据悉，Firefox 10支持Windows, Mac和Linux平台。新版本大幅提升火狐扩展的兼容性，将默认兼容扩展版本升级，简化了火狐升级流程。 此外，兼容Firefox 4及更高版本火狐的插件在Firefox 10中被标记为兼容插件。Mozilla去年制定了Firefox每六周升级一次的产品升级政策。自从Mozilla采用更快速的产品升级政策以来，用户就经常抱怨插件不兼容，这主要是因为插件开发人员不能及时修改插件代码或至少将插件标记为适用于最新浏览器的插件。 而此在Firefox 10中，最大的变化就在于标记插件的兼容性，此前插件与新版Firefox不兼容的局面将不会出现。从Firefox 10开始，80%的插件将被标记为兼容。 除此之外，Firefox 10还为网站和网络应用引入了Mozilla全屏API，全屏API让开发者可以创建全屏游戏、视频体验和演示共享功能。 同时，Mozilla还宣布Firefox 10是首个“长期支持版本”(Extended Support Release，简称“ESR”)。长期支持版本是Mozilla专门为那些无法或不愿每隔六周就升级一次的企业打造。Firefox ESR版的升级周期为42周，而普通Firefox的升级周期为6周。 根据Mozilla的版本发布周期，Firefox 11将会提供更加快速的原生Android界面，并在6月5日发布的Firefox 13中实现完全静默升级。]]></description>
			<content:encoded><![CDATA[<p>Mozilla于本周二全球同步发布Firefox 10浏览器，新版本简化了插件兼容性，还实现支持扩展静默升级，即可自动禁用不兼容插件。</p>
<p><a href="http://farm8.staticflickr.com/7012/6805324869_49c36e6858_b.jpg"><img class="aligncenter" src="http://farm8.staticflickr.com/7012/6805324869_49c36e6858_b.jpg" alt="" width="670" height="485" /></a></p>
<p>据悉，Firefox 10支持Windows, Mac和Linux平台。新版本大幅提升火狐扩展的兼容性，将默认兼容扩展版本升级，简化了火狐升级流程。</p>
<p>此外，兼容Firefox 4及更高版本火狐的插件在Firefox 10中被标记为兼容插件。Mozilla去年制定了Firefox每六周升级一次的产品升级政策。自从Mozilla采用更快速的产品升级政策以来，用户就经常抱怨插件不兼容，这主要是因为插件开发人员不能及时修改插件代码或至少将插件标记为适用于最新浏览器的插件。</p>
<p>而此在Firefox 10中，最大的变化就在于标记插件的兼容性，此前插件与新版Firefox不兼容的局面将不会出现。从Firefox 10开始，80%的插件将被标记为兼容。</p>
<p>除此之外，Firefox 10还为网站和网络应用引入了Mozilla全屏API，全屏API让开发者可以创建全屏游戏、视频体验和演示共享功能。</p>
<p>同时，Mozilla还宣布Firefox 10是首个“长期支持版本”(Extended Support Release，简称“ESR”)。长期支持版本是Mozilla专门为那些无法或不愿每隔六周就升级一次的企业打造。Firefox ESR版的升级周期为42周，而普通Firefox的升级周期为6周。</p>
<p>根据Mozilla的版本发布周期，Firefox 11将会提供更加快速的原生Android界面，并在6月5日发布的Firefox 13中实现完全静默升级。</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/firefox-10-released-to-support-expansion-of-silent-upgrade.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>《优化一下HotNews Pro主题SEO代码》一文的补充</title>
		<link>http://zmingcx.com/what-hotnews-pro-theme-seo-optimized-code-the-supplement.html</link>
		<comments>http://zmingcx.com/what-hotnews-pro-theme-seo-optimized-code-the-supplement.html#comments</comments>
		<pubDate>Wed, 01 Feb 2012 03:04:42 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[HotNews主题]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4857</guid>
		<description><![CDATA[可能有些童鞋在使用《优化一下HotNews Pro主题SEO代码》中提供的优化代码后发现，用站长工具检测分类页面描述是空的，但查看源代码却显示有描述（description），不过描述内容前后有〈P〉〈/P〉标签，问题就在这了，搜索爬虫可能会认为这并非是文章的描述，所以并不抓取。 这个〈P〉〈/P〉标签是下面这句调用WP分类描述函数 &#60;?php echo category_description( $categoryID ); ?&#62; 自动生成的。 解决办法： 方法一，自动生成的〈P〉〈/P〉标签，是由WP程序文件default-filters.php第120行（wp版本3.31）： add_filter( $filter, 'wpautop' ); 这句代码自动添加的，删除即可，但需修改程序文件，不推荐。 方法二，用 &#60;?php echostrip_tags(category_description($cat_ID)); ?&#62; 替换上面调用分类描述代码。 方法三，把下面代码加到主题的functions.php模版文件中： function deletehtml($description) {     $description = trim($description);     $description = strip_tags($description,"");     return ($description);    }    add_filter('category_description', 'deletehtml');   注：使用方法三后，会造成HotNews Pro主题侧边推荐栏目小工具的分类描述的〈P〉〈/P〉标签也一同消失，影响到排版。 主题搞复杂了就麻烦，牵一发而动全身。 解决办法： 打开HotNewspro\includes\widget目录的category_h.php找到： &#60;span class="cat_description"&#62;&#60;?php echo category_description( $categoryID ); ?&#62;&#60;/span&#62;   替换为： &#60;span class="cat_description"&#62;&#60;p&#62;&#60;?php echo category_description( $categoryID ); ?&#62;&#60;/p&#62;&#60;/span&#62;   就是给描述部分手工再添加个〈P〉标签。 参考： http://wordpress.org/support/topic/get-rid-of-p-tags-in-category_description http://www.yangwo.net/98/]]></description>
			<content:encoded><![CDATA[<p>可能有些童鞋在使用<a title="优化一下HotNews Pro主题SEO代码" href="http://zmingcx.com/simply-look-hotnews-pro-theme-seo-optimized-code.html" target="_blank">《优化一下HotNews Pro主题SEO代码》</a>中提供的优化代码后发现，用站长工具检测分类页面描述是空的，但查看源代码却显示有描述（description），不过描述内容前后有〈P〉〈/P〉标签，问题就在这了，搜索爬虫可能会认为这并非是文章的描述，所以并不抓取。</p>
<p>这个〈P〉〈/P〉标签是下面这句调用WP分类描述函数</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;?php </span><span class="func">echo</span><span> category_description( </span><span class="vars">$categoryID</span><span> ); ?&gt; </span></span></li>
</ol>
</div>
<p>自动生成的。</p>
<p>解决办法：</p>
<p>方法一，自动生成的〈P〉〈/P〉标签，是由WP程序文件default-filters.php第120行（wp版本3.31）：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>add_filter( </span><span class="vars">$filter</span><span>, 'wpautop' ); </span></span></li>
</ol>
</div>
<p>这句代码自动添加的，删除即可，但需修改程序文件，不推荐。</p>
<p>方法二，用</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;?php </span><span class="func">echo</span><span class="func">strip_tags</span><span>(category_description(</span><span class="vars">$cat_ID</span><span>)); ?&gt; </span></span></li>
</ol>
</div>
<p>替换上面调用分类描述代码。</p>
<p>方法三，把下面代码加到主题的functions.php模版文件中：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span class="keyword">function</span><span> deletehtml(</span><span class="vars">$description</span><span>) {    </span></span></li>
<li><span class="vars">$description</span><span> = trim(</span><span class="vars">$description</span><span>);    </span></li>
<li class="alt"><span class="vars">$description</span><span> = </span><span class="func">strip_tags</span><span>(</span><span class="vars">$description</span><span>,</span><span class="string">""</span><span>);    </span></li>
<li><span class="keyword">return</span><span> (</span><span class="vars">$description</span><span>);   </span></li>
<li class="alt"><span>}   </span></li>
<li><span>add_filter('category_description', 'deletehtml');  </span></li>
</ol>
</div>
<p>注：使用方法三后，会造成HotNews Pro主题侧边推荐栏目小工具的分类描述的〈P〉〈/P〉标签也一同消失，影响到排版。</p>
<p>主题搞复杂了就麻烦，牵一发而动全身。</p>
<p>解决办法：</p>
<p>打开HotNewspro\includes\widget目录的category_h.php找到：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;span </span><span class="keyword">class</span><span>=</span><span class="string">"cat_description"</span><span>&gt;&lt;?php </span><span class="func">echo</span><span> category_description( </span><span class="vars">$categoryID</span><span> ); ?&gt;&lt;/span&gt;  </span></span></li>
</ol>
</div>
<p>替换为：</p>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c">
<li class="alt"><span><span>&lt;span </span><span class="keyword">class</span><span>=</span><span class="string">"cat_description"</span><span>&gt;&lt;p&gt;&lt;?php </span><span class="func">echo</span><span> category_description( </span><span class="vars">$categoryID</span><span> ); ?&gt;&lt;/p&gt;&lt;/span&gt;  </span></span></li>
</ol>
</div>
<p>就是给描述部分手工再添加个〈P〉标签。</p>
<p>参考：</p>
<p><a title="get rid of p tags in category_description" href="http://wordpress.org/support/topic/get-rid-of-p-tags-in-category_description" target="_blank">http://wordpress.org/support/topic/get-rid-of-p-tags-in-category_description</a></p>
<p><a title="去掉wordpress分类描述的&lt;p&gt;&lt;/p&gt;标签以及换行" href="http://www.yangwo.net/98/" target="_blank">http://www.yangwo.net/98/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/what-hotnews-pro-theme-seo-optimized-code-the-supplement.html/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>优化一下HotNews Pro主题SEO代码</title>
		<link>http://zmingcx.com/simply-look-hotnews-pro-theme-seo-optimized-code.html</link>
		<comments>http://zmingcx.com/simply-look-hotnews-pro-theme-seo-optimized-code.html#comments</comments>
		<pubDate>Mon, 30 Jan 2012 17:58:33 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[HotNews主题]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4856</guid>
		<description><![CDATA[　　HotNews Pro主题本身已集成SEO优化代码，所以不需要安装类似All in One SEO Pack的插件，不过主题集成的SEO代码并没有为分类列表及页面文件提供描述（description）及关键字（keywords），有童鞋问如何加上此功能，所以简单修改一下SEO代码，加上此功能，具体方法很简单：

　　打开HotNews Pro主题includes目录的seo.php模版文件，用下面代码替换其中的所有。
　　其中：分类列表页面，直接调用分类描述为该分类的页面描述，页面文件，需为.....]]></description>
			<content:encoded><![CDATA[<p>HotNews Pro主题本身已集成SEO优化代码，所以不需要安装类似All in One SEO Pack的插件，不过主题集成的SEO代码并没有为分类列表及页面文件提供描述（description）及关键字（keywords），有童鞋问如何加上此功能，所以简单修改一下SEO代码，补上此功能，具体方法很简单：</p>
<p>打开HotNews Pro主题includes目录的seo.php模版文件，用下面代码替换其中的所有。</p>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c">
<li class="alt"><span><span>&lt;?php </span><span class="keyword">if</span><span> ( is_home() ) { ?&gt;&lt;title&gt;&lt;?php bloginfo('name'); ?&gt; | &lt;?php bloginfo('description'); ?&gt;&lt;/title&gt;&lt;?php } ?&gt;   </span></span></li>
<li><span>&lt;?php </span><span class="keyword">if</span><span> ( is_search() ) { ?&gt;&lt;title&gt;搜索结果 | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;&lt;?php } ?&gt;   </span></li>
<li class="alt"><span>&lt;?php </span><span class="keyword">if</span><span> ( is_single() ) { ?&gt;&lt;title&gt;&lt;?php </span><span class="func">echo</span><span> trim(wp_title(</span><span class="string">''</span><span>,0)); ?&gt; | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;&lt;?php } ?&gt;   </span></li>
<li><span>&lt;?php </span><span class="keyword">if</span><span> ( is_page() ) { ?&gt;&lt;title&gt;&lt;?php </span><span class="func">echo</span><span> trim(wp_title(</span><span class="string">''</span><span>,0)); ?&gt; | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;&lt;?php } ?&gt;   </span></li>
<li class="alt"><span>&lt;?php </span><span class="keyword">if</span><span> ( is_category() ) { ?&gt;&lt;title&gt;&lt;?php single_cat_title(); ?&gt; | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;&lt;?php } ?&gt;   </span></li>
<li><span>&lt;?php </span><span class="keyword">if</span><span> ( is_month() ) { ?&gt;&lt;title&gt;&lt;?php the_time('F'); ?&gt; | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;&lt;?php } ?&gt;   </span></li>
<li class="alt"><span>&lt;?php </span><span class="keyword">if</span><span> (function_exists('is_tag')) { </span><span class="keyword">if</span><span> ( is_tag() ) { ?&gt;&lt;title&gt;&lt;?php  single_tag_title(</span><span class="string">""</span><span>, true); ?&gt; | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;&lt;?php } ?&gt; &lt;?php } ?&gt;   </span></li>
<li><span>&lt;?php </span><span class="keyword">if</span><span> ( is_author() ) {?&gt;&lt;title&gt;&lt;?php wp_title(</span><span class="string">''</span><span>);?&gt;发表的所有文章 | &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;&lt;?php }?&gt;   </span></li>
<li class="alt"><span>&lt;?php   </span></li>
<li><span class="keyword">if</span><span> (!function_exists('utf8Substr')) {   </span></li>
<li class="alt"><span> </span><span class="keyword">function</span><span> utf8Substr(</span><span class="vars">$str</span><span>, </span><span class="vars">$from</span><span>, </span><span class="vars">$len</span><span>)   </span></li>
<li><span> {   </span></li>
<li class="alt"><span>     </span><span class="keyword">return</span><span> preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.</span><span class="vars">$from</span><span>.'}'.   </span></li>
<li><span>          '((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.</span><span class="vars">$len</span><span>.'}).*#s',   </span></li>
<li class="alt"><span>          '</span><span class="vars">$1</span><span>',</span><span class="vars">$str</span><span>);   </span></li>
<li><span> }   </span></li>
<li class="alt"><span>}   </span></li>
<li><span class="keyword">if</span><span> ( is_single() ){   </span></li>
<li class="alt"><span>    </span><span class="keyword">if</span><span> (</span><span class="vars">$post</span><span>-&gt;post_excerpt) {   </span></li>
<li><span>        </span><span class="vars">$description</span><span>  = </span><span class="vars">$post</span><span>-&gt;post_excerpt;   </span></li>
<li class="alt"><span>    } </span><span class="keyword">else</span><span> {   </span></li>
<li><span>   </span><span class="keyword">if</span><span>(preg_match('/&lt;p&gt;(.*)&lt;\/p&gt;/iU',trim(</span><span class="func">strip_tags</span><span>(</span><span class="vars">$post</span><span>-&gt;post_content,</span><span class="string">"&lt;p&gt;"</span><span>)),</span><span class="vars">$result</span><span>)){   </span></li>
<li class="alt"><span>    </span><span class="vars">$post_content</span><span> = </span><span class="vars">$result</span><span>['1'];   </span></li>
<li><span>   } </span><span class="keyword">else</span><span> {   </span></li>
<li class="alt"><span>    </span><span class="vars">$post_content_r</span><span> = </span><span class="func">explode</span><span>(</span><span class="string">"\n"</span><span>,trim(</span><span class="func">strip_tags</span><span>(</span><span class="vars">$post</span><span>-&gt;post_content)));   </span></li>
<li><span>    </span><span class="vars">$post_content</span><span> = </span><span class="vars">$post_content_r</span><span>['0'];   </span></li>
<li class="alt"><span>   }   </span></li>
<li><span>         </span><span class="vars">$description</span><span> = utf8Substr(</span><span class="vars">$post_content</span><span>,0,220);     </span></li>
<li class="alt"><span>  }    </span></li>
<li><span>    </span><span class="vars">$keywords</span><span> = </span><span class="string">""</span><span>;        </span></li>
<li class="alt"><span>    </span><span class="vars">$tags</span><span> = wp_get_post_tags(</span><span class="vars">$post</span><span>-&gt;ID);   </span></li>
<li><span>    </span><span class="keyword">foreach</span><span> (</span><span class="vars">$tags</span><span> </span><span class="keyword">as</span><span> </span><span class="vars">$tag</span><span> ) {   </span></li>
<li class="alt"><span>        </span><span class="vars">$keywords</span><span> = </span><span class="vars">$keywords</span><span> . </span><span class="vars">$tag</span><span>-&gt;name . </span><span class="string">","</span><span>;   </span></li>
<li><span>    }   </span></li>
<li class="alt"><span>}   </span></li>
<li><span>?&gt;   </span></li>
<li class="alt"><span>&lt;?php </span><span class="func">echo</span><span> </span><span class="string">"\n"</span><span>; ?&gt;   </span></li>
<li><span>&lt;?php </span><span class="keyword">if</span><span> ( is_single() ) { ?&gt;   </span></li>
<li class="alt"><span>&lt;meta name=</span><span class="string">"description"</span><span> content=</span><span class="string">"&lt;?php echo trim($description); ?&gt;"</span><span> /&gt;   </span></li>
<li><span>&lt;meta name=</span><span class="string">"keywords"</span><span> content=</span><span class="string">"&lt;?php echo rtrim($keywords,','); ?&gt;"</span><span> /&gt;   </span></li>
<li class="alt"><span>&lt;?php } ?&gt;   </span></li>
<li><span>&lt;?php </span><span class="keyword">if</span><span> ( is_page() ) { ?&gt;   </span></li>
<li class="alt"><span>&lt;meta name=</span><span class="string">"description"</span><span> content=</span><span class="string">"&lt;?php $description = get_post_meta($post-&gt;ID, 'description', true);{echo $description;}?&gt;"</span><span> /&gt;   </span></li>
<li><span>&lt;meta name=</span><span class="string">"keywords"</span><span> content=</span><span class="string">"&lt;?php $keywords = get_post_meta($post-&gt;ID, 'keywords', true);{echo $keywords;}?&gt;"</span><span> /&gt;   </span></li>
<li class="alt"><span>&lt;?php } ?&gt;   </span></li>
<li><span>&lt;?php </span><span class="keyword">if</span><span> ( is_archive() ) { ?&gt;   </span></li>
<li class="alt"><span>&lt;meta name=</span><span class="string">"description"</span><span> content=</span><span class="string">"&lt;?php echo category_description( $categoryID ); ?&gt;"</span><span> /&gt;   </span></li>
<li><span>&lt;?php } ?&gt;   </span></li>
<li class="alt"><span>&lt;?php </span><span class="keyword">if</span><span> ( is_home() ) { ?&gt;   </span></li>
<li><span>&lt;meta name=</span><span class="string">"description"</span><span> content=</span><span class="string">"&lt;?php echo get_option('swt_description'); ?&gt;"</span><span> /&gt;   </span></li>
<li class="alt"><span>&lt;meta name=</span><span class="string">"keywords"</span><span> content=</span><span class="string">"&lt;?php echo get_option('swt_keywords'); ?&gt;"</span><span> /&gt;   </span></li>
<li><span>&lt;?php } ?&gt;  </span></li>
</ol>
</div>
<p>其中：</p>
<p><span style="color: #800000;">分类列表页面，</span>直接调用分类描述为该分类的页面描述，无关键字。</p>
<p><span style="color: #800000;">页面文件，</span>需为该页面分别添加自定义栏目：</p>
<p>名称：description，值为：该页面描述</p>
<p>名称：keywords，值为：该页面关键字</p>
<p>本来也可以自动截取页面文件部分内容为该页面描述，不过原SEO代码是提取标签为关键字，貌似WP并没有为页面文件提供添加标签功能，所以直接使用自定义栏目实现。</p>
<p>具体效果可以通过查看<a href="http://zmingcx.com/guestbook" target="_blank">我的最近留言页面</a>源文件</p>
<p><strong>注：复制上面的代码后需手动删除一下多余的空格，不然查看页面源代码会有大面积的空段，或者直接下载已修改好的seo.php模版文件，替换主题原文件。</strong></p>
<table width="120" border="0" align="center">
<tbody>
<tr>
<td width="120" height="25">
<div id="download"><a title="下载替换文件" href="http://zmingcx.com/?dl_id=58" target="_blank">替换文件</a></div>
</td>
</tr>
</tbody>
</table>
<blockquote>
<p style="text-align: center;"><span style="font-size: large; color: #ff0000;"><a title="详细阅读 《优化一下HotNews Pro主题SEO代码》一文的补充" href="../what-hotnews-pro-theme-seo-optimized-code-the-supplement.html" rel="bookmark"><span style="color: #ff0000;">《优化一下HotNews Pro主题SEO代码》一文的补充</span></a></span></p>
</blockquote>
<p>HotNews Pro 2.7版发布也有段时间了，之后断断续续写了一些修改优化的文章，也到了该升级主题的时机，希望大家提出优化合理化建议，让升级后的主题更加完美。</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/simply-look-hotnews-pro-theme-seo-optimized-code.html/feed</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>为WordPress默认编辑器TinyMCE增加额外的按钮</title>
		<link>http://zmingcx.com/shows-the-tinymce-editor-button-hidden.html</link>
		<comments>http://zmingcx.com/shows-the-tinymce-editor-button-hidden.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 04:46:27 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[TinyMCE]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4851</guid>
		<description><![CDATA[　　Wordpress默认编辑器为TinyMCE，你可能认为它比较简陋，不过本人不喜欢使用其它增强类的插件，累赘，写日志又不是编排办公文件，不需要过于复杂的功能，其实默认编辑器TinyMCE有部分功能按钮被隐藏了，通过下面的代码可以为TinyMCE编辑器增加额外按钮，比如：显示分隔线、字体选择、上下标等。将下面代码添加到你的主题functions.php模版文件中。
　　上面的代码默认是加到编辑器工具栏的第一行，也可以加到第二或另起一行.....]]></description>
			<content:encoded><![CDATA[<p>WordPress默认编辑器为TinyMCE，你可能认为它比较简陋，不过本人不喜欢使用其它增强类的插件，累赘，写日志又不是编排办公文件，不需要过于复杂的功能，其实默认编辑器TinyMCE有部分功能按钮被隐藏了，通过下面的代码可以为TinyMCE编辑器增加额外按钮，比如：分隔线、字体、字号选择、上标下标等，如图：</p>
<p><a href="http://i.imgur.com/lz8ZU.jpg"><img class="aligncenter" src="http://i.imgur.com/lz8ZU.jpg" alt="TinyMCE" width="527" height="114" /></a></p>
<p>将下面代码添加到你的主题functions.php模版文件中：</p>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c">
<li class="alt"><span><span class="keyword">function</span><span> enable_more_buttons(</span><span class="vars">$buttons</span><span>) {   </span></span></li>
<li><span>    </span><span class="vars">$buttons</span><span>[] = 'hr';   </span></li>
<li class="alt"><span>    </span><span class="vars">$buttons</span><span>[] = 'del';   </span></li>
<li><span>    </span><span class="vars">$buttons</span><span>[] = 'sub';   </span></li>
<li class="alt"><span>    </span><span class="vars">$buttons</span><span>[] = 'sup';   </span></li>
<li><span>    </span><span class="vars">$buttons</span><span>[] = 'fontselect';   </span></li>
<li class="alt"><span>    </span><span class="vars">$buttons</span><span>[] = 'fontsizeselect';   </span></li>
<li><span>    </span><span class="vars">$buttons</span><span>[] = 'cleanup';   </span></li>
<li class="alt"><span>    </span><span class="vars">$buttons</span><span>[] = 'styleselect';   </span></li>
<li><span>    </span><span class="keyword">return</span><span> </span><span class="vars">$buttons</span><span>;   </span></li>
<li class="alt"><span>    }   </span></li>
<li><span>add_filter(</span><span class="string">"mce_buttons"</span><span>, </span><span class="string">"enable_more_buttons"</span><span>);  </span></li>
</ol>
</div>
<p>上面的代码默认是加到编辑器工具栏的第一行，也可以加到第二或另起一行，用下面的代码替换上面代码中最后一句。</p>
<p>添加到第二行：</p>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c">
<li class="alt"><span><span>add_filter(</span><span class="string">"mce_buttons_2"</span><span>, </span><span class="string">"enable_more_buttons"</span><span>);  </span></span></li>
</ol>
</div>
<p>单独另起一行：</p>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c">
<li class="alt"><span><span>add_filter(</span><span class="string">"mce_buttons_3"</span><span>, </span><span class="string">"enable_more_buttons"</span><span>);   </span></span></li>
</ol>
</div>
<p>通过上述方法将隐藏的按钮显示出来，使TinyMCE编辑器功能得到增强，基本可满足大部分人的需求。</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/shows-the-tinymce-editor-button-hidden.html/feed</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>为WordPress编辑器设置默认内容</title>
		<link>http://zmingcx.com/set-the-default-editor-for-wordpress-content.html</link>
		<comments>http://zmingcx.com/set-the-default-editor-for-wordpress-content.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 04:21:26 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4850</guid>
		<description><![CDATA[如果你希望每次写日志时都插入相同的文字内容，例如告诉读者订阅您的站点，通过下面的代码，会自动在编辑器中插入你想显示的内容。 将下面代码加到你的主题functions.php模版中： add_filter( 'default_content', 'my_editor_content' );       function my_editor_content( $content ) {        $content = "如果您喜欢这篇文章，欢迎分享订阅。";        return $content;    }   其中的文字你可以修改成任意的内容。 这是一个很蛋疼的小功能，但却是很实用的的技术。 原文]]></description>
			<content:encoded><![CDATA[<p>如果你希望每次写日志时都插入相同的文字内容，例如告诉读者订阅您的站点，通过下面的代码，会自动在编辑器中插入你想显示的内容。</p>
<p>将下面代码加到你的主题functions.php模版中：</p>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c">
<li class="alt"><span><span>add_filter( 'default_content', 'my_editor_content' );   </span></span></li>
<li><span>  </span></li>
<li class="alt"><span class="keyword">function</span><span> my_editor_content( </span><span class="vars">$content</span><span> ) {   </span></li>
<li><span>    </span><span class="vars">$content</span><span> = </span><span class="string">"如果您喜欢这篇文章，欢迎分享订阅。"</span><span>;   </span></li>
<li class="alt"><span>    </span><span class="keyword">return</span><span> </span><span class="vars">$content</span><span>;   </span></li>
<li><span>}  </span></li>
</ol>
</div>
<p>其中的文字你可以修改成任意的内容。</p>
<p>这是一个很蛋疼的小功能，但却是很实用的的技术。</p>
<p><a href="http://justintadlock.com/archives/2009/04/05/how-to-preset-text-in-the-wordpress-post-editor" target="_blank">原文</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/set-the-default-editor-for-wordpress-content.html/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>WizMouse不必激活窗口就可任意滚动</title>
		<link>http://zmingcx.com/wizmouse-do-not-have-to-scroll-the-active-window-can-be-arbitrarily.html</link>
		<comments>http://zmingcx.com/wizmouse-do-not-have-to-scroll-the-active-window-can-be-arbitrarily.html#comments</comments>
		<pubDate>Wed, 18 Jan 2012 05:06:32 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[实用软件]]></category>
		<category><![CDATA[WizMouse]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4846</guid>
		<description><![CDATA[一款模拟Mac OS X Lion系统鼠标滚轮效果的免费软件，可以实现用鼠标滚轮滚动任何鼠标指向窗口的内容，而不需要先点击该窗口，在Mac OS X中，这是一项非常有用的功能。大屏显示器，多窗口之间操作感觉非常之方便。 该软件可以运行在32和64位的Windows 2000，XP，VISTA和Windows 7系统中。 官网下载]]></description>
			<content:encoded><![CDATA[<p>一款模拟Mac OS X Lion系统鼠标滚轮效果的免费软件，可以实现用鼠标滚轮滚动任何鼠标指向窗口的内容，而不需要先点击该窗口，在Mac OS X中，这是一项非常有用的功能。大屏显示器，多窗口之间操作感觉非常之方便。</p>
<p>该软件可以运行在32和64位的Windows 2000，XP，VISTA和Windows 7系统中。</p>
<table width="120" border="0" align="center">
<tbody>
<tr>
<td width="120" height="25">
<div id="download"><a title="下载" href="http://download.cnet.com/WizMouse/3000-18487_4-10907935.html?part=dl-&amp;subj=dl&amp;tag=button" target="_blank">官网下载</a></div>
</td>
</tr>
</tbody>
</table>
<p><a href="http://img2.tuita.cc/a1/t/35/83/1497386248-1822122.jpg"><img class="aligncenter" src="http://img2.tuita.cc/a1/t/35/83/1497386248-1822122.jpg" alt="" width="506" height="631" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/wizmouse-do-not-have-to-scroll-the-active-window-can-be-arbitrarily.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>将火狐默认Google搜索引擎设置为google.com.hk</title>
		<link>http://zmingcx.com/jiang-huo-hu-mo-ren-google-sou-suo-yin-qing-she-zhi-cheng-google-com-hk.html</link>
		<comments>http://zmingcx.com/jiang-huo-hu-mo-ren-google-sou-suo-yin-qing-she-zhi-cheng-google-com-hk.html#comments</comments>
		<pubDate>Fri, 13 Jan 2012 07:03:18 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[实用技巧]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4841</guid>
		<description><![CDATA[火狐默认google搜索引擎为google.com，在天朝，每次搜索都要跳转到google.com.hk，速度不仅慢，而且大多数情况是无法跳转到google.com.hk，出现空白页，如果你与我一样无法忍受度娘的小肚鸡长，钟爱google搜索，可以打开下面的链接： Mycroft Project 找到： 点击准备添加的搜索引擎，会弹出对话框： 确认添加即可。 或下载安装扩展： Google.com.hk谷歌中国搜索 经过上面的折腾，使用google搜索速度明显加快，不过隔几每钟就无法访问还是依旧，也许是我的网络问题，不是我们天朝的问题.......]]></description>
			<content:encoded><![CDATA[<p>火狐默认google搜索引擎为google.com，在天朝，每次搜索都要跳转到google.com.hk，速度不仅慢，而且大多数情况是无法跳转到google.com.hk，出现空白页，如果你与我一样无法忍受度娘的小肚鸡长，钟爱google搜索，可以打开下面的链接：</p>
<p><a href="http://mycroft.mozdev.org/google-search-plugins.html" target="_blank">Mycroft Project</a></p>
<p>找到：</p>
<p><a href="http://photo.staticsdo.com/a1/440/311/78/91377-772704496-8.jpg"><img class="aligncenter" src="http://photo.staticsdo.com/a1/440/311/78/91377-772704496-8.jpg" alt="" width="564" height="112" /></a></p>
<p>点击准备添加的搜索引擎，会弹出对话框：</p>
<p><a href="http://photo.staticsdo.com/a1/72/409/252/91378-772704496-8.jpg"><img class="aligncenter" src="http://photo.staticsdo.com/a1/72/409/252/91378-772704496-8.jpg" alt="" width="426" height="181" /></a></p>
<p>确认添加即可。</p>
<p><strong>或下载安装扩展：</strong></p>
<p><a href="https://addons.mozilla.org/zh-CN/firefox/addon/googlecn%E8%B0%B7%E6%AD%8C%E4%B8%AD%E5%9B%BD%E6%90%9C%E7%B4%A2/?src=search" target="_blank">Google.com.hk谷歌中国搜索</a></p>
<p>经过上面的折腾，使用google搜索速度明显加快，不过隔几每钟就无法访问还是依旧，也许是我的网络问题，不是我们天朝的问题.......</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/jiang-huo-hu-mo-ren-google-sou-suo-yin-qing-she-zhi-cheng-google-com-hk.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>恢复显示HotNews Pro主题图片和视频模版日志内容</title>
		<link>http://zmingcx.com/restore-the-display-hotnews-pro-theme-pictures-and-video-content-template-log.html</link>
		<comments>http://zmingcx.com/restore-the-display-hotnews-pro-theme-pictures-and-video-content-template-log.html#comments</comments>
		<pubDate>Sun, 01 Jan 2012 15:59:32 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[HotNews主题]]></category>
		<category><![CDATA[HotNews Pro]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4836</guid>
		<description><![CDATA[　　图片和视频模版是HotNewsPro主题附加的功能，主要用于收集分享一些自己喜欢的图片视频，并非该主题的主要功能，所以最新版本号为Version: 2.7 Plus（增强版），特别是视频模版主要就是应用一下暗箱播放视频特效，可能你会认为不是很好用也是很正常的。
　　经常有童鞋问图片和视频模版怎么用，对于类似的问题我也确实懒得回复，一般都是“自己看使用说明”，因为使用说明写的已够详细了，但刚接触WP的新手，对WP一些常用功能和术语一知半解，使用功能复杂的主题还是有些摸不到头脑，这个只能自己慢慢折腾了....]]></description>
			<content:encoded><![CDATA[<p>图片和视频模版是HotNewsPro主题附加的功能，主要用于收集分享一些自己喜欢的图片视频，并非该主题的主要功能，所以最新版本号为Version: 2.7 Plus（增强版），特别是视频模版主要就是应用一下暗箱播放视频特效，可能你会认为不是很好用也是很正常的。</p>
<p>经常有童鞋问图片和视频模版怎么用，对于类似的问题我也确实懒得回复，一般都是“自己看使用说明”，因为使用说明写的已够详细了，但刚接触WP的新手，对WP一些常用功能和术语一知半解，使用功能复杂的主题还是有些摸不到头脑，这个只能自己慢慢折腾了，使用说明已无法再详细。看到一些博主非常想使用HotNewsPro主题，但又苦于不会弄，于是我也经常亲自帮人发几篇日志作一个实例，帮助解决使用中的问题，这里推荐大家还是要多阅读我写的HotNews主题技术支持相关文章，包括之前版本的使用说明，会对你有所帮助，从而熟练使用HotNewsPro主题。</p>
<p>言归正题，2012年第一篇日志，简单修改一下主题让HotNews Pro主题图片和视频模版显示日志内容。</p>
<p>当初弄这个图片与视频模版只是为了应用一下暗箱特效，并没有考虑太多，所以有些功能并没有添加，包括正文内容显示。</p>
<p>分别打开主题css目录的img.css和video.css查找：</p>
<div class="dp-highlighter">
<ol class="dp-css">
<li class="alt"><span><span>.entry_c p {   </span></span></li>
<li><span>    </span><span class="keyword">display</span><span>:</span><span class="string">none</span><span>;   </span></li>
<li class="alt"><span>    </span><span class="keyword">text-indent</span><span>:0em;   </span></li>
<li><span>    }  </span></li>
</ol>
</div>
<p>并替换为：</p>
<div class="dp-highlighter">
<ol class="dp-css">
<li class="alt"><span><span>.entry_c p {   </span></span></li>
<li><span>    </span><span class="keyword">font-size</span><span>: </span><span class="string">13px</span><span>;   </span></li>
<li class="alt"><span>    </span><span class="keyword">line-height</span><span>:</span><span class="string">25px</span><span>;   </span></li>
<li><span>    </span><span class="keyword">text-indent</span><span>:2em;   </span></li>
<li class="alt"><span>    </span><span class="keyword">padding</span><span>:0 </span><span class="string">10px</span><span> 0 0;   </span></li>
<li><span>    }  </span></li>
</ol>
</div>
<p>之后发表图片就会显示正文内容了。</p>
<p>不过视频模版默认并没有添加日志内容调用函数，所以还需打开：single-video.php模版，查找：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;!-- </span><span class="func">end</span><span>: thumbnail --&gt;  </span></span></li>
</ol>
</div>
<p>并在其后添加</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;?php the_content('Read more...'); ?&gt;  </span></span></li>
</ol>
</div>
<p>修改完成。之后可以按正常方式插入文字、图片及视频。</p>
<p style="text-align: center;"><span style="color: #800000;"><a href="http://zmingcx.com/video/bjork-bjork-joga-should-be-the-kings-favorite-idol-days" target="_blank"><span style="color: #800000;">修改后的演示</span></a></span></p>
<p style="text-align: left;">另外，视频模版暗箱弹出播放视频特效，使用IE核心浏览器，在关闭时会提示错误，经过反复测试其它暗箱特效JS脚本，都有此问题，但有的视频网站视频却无此问题，因此感觉与暗箱JS脚本无关，是一些视频网站提供的视频SWF地址有特殊代码有关，无法解决，请使用火狐Firefox、谷歌chrome及opera浏览器。</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/restore-the-display-hotnews-pro-theme-pictures-and-video-content-template-log.html/feed</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
		<item>
		<title>WordPress主题DIY收费服务</title>
		<link>http://zmingcx.com/wordpress-theme-diy-fee-based-services.html</link>
		<comments>http://zmingcx.com/wordpress-theme-diy-fee-based-services.html#comments</comments>
		<pubDate>Thu, 22 Dec 2011 06:52:28 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[闲言碎语]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4830</guid>
		<description><![CDATA[截止到目前HotNews Pro2.7版主题仅在我自己的博客上下载量已超过1万5000次，主题使用者众多，由于主题几近“泛滥成灾”，所以很多童鞋都想通过DIY进一步个性化HotNews Pro主题，从而有别于其他使用相同主题的博客. 但大多数童鞋并无修改Wordpress主题及网页制作经验，所以经常会到博客上留言咨询一些个性化修改方面的问题。本人也尽量抽时间对网友提出的问题给予及时回复，并专门写了一些通用修改教程，尽量帮助大家个性化修改HotNews Pro主题，不过个人的喜好不同，通用修改教程并不能满足所有人的个性化要求，但是有些问题并不是几句话就能说明的，也不可能针对所有人的特殊要求去写教程，偶而我也会亲自帮网友修改主题，因为这样比写教程教他如何改轻松多了。 因此，针对一些童鞋对主题特殊修改需求，本博从即日起开始提供主题修改收费服务。 服务说明 主要针对HotNews主题个性化修改，其它主题也可以。 收费标准50-100元,若是大的布局改动价格另议。 申请服务流程 1.首先将一份具体修改要求及说明，发到 zmingcx@gmail.com 邮箱中，最好是文字加图片说明。 2.经确认后，会提供进一步的联系方式。 3.经双方确认收费价格，开始按要求修改。 4.制作完成，提供演示地址。 5.客户满意后，向支付宝账户打入费用，提供修改后的完整模版。 具体服务内容点击这里 另外，大家不要担心是不是因为有了收费服务，今后就不会耐心回复网友提出的问题了，可以保证今后还是会一如既往地为大家提供免费的技术支持，因为HotNews Pro主题很多功能是在众多网友的建议下完成的，也可以说是大家的智慧结晶，因此HotNews Pro主题也从未想过要收费。 可能有童鞋会问订制主题行不，不是不行，不过呢，一款成熟的主题是需要较长时间的调试，本人平时还要上班工作，没有过多的时间制作新主题，另外，一直认为个人小博花高价去订制主题不是很值，比如完全重新制作一款功能类似HotNews Pro主题的模板，上千元也不止，个人开博休闲娱乐，浪费过多的金钱完全没必要。]]></description>
			<content:encoded><![CDATA[<p>截止到目前HotNews Pro2.7版主题仅在我自己的博客上下载量已超过1万5000次，主题使用者众多，由于主题几近“泛滥成灾”，所以很多童鞋都想通过DIY进一步个性化HotNews Pro主题，从而有别于其他使用相同主题的博客.</p>
<p>但大多数童鞋并无修改Wordpress主题及网页制作经验，所以经常会到博客上留言咨询一些个性化修改方面的问题。本人也尽量抽时间对网友提出的问题给予及时回复，并专门写了一些通用修改教程，尽量帮助大家个性化修改HotNews Pro主题，不过个人的喜好不同，通用修改教程并不能满足所有人的个性化要求，但是有些问题并不是几句话就能说明的，也不可能针对所有人的特殊要求去写教程，偶而我也会亲自帮网友修改主题，因为这样比写教程教他如何改轻松多了。</p>
<p>因此，针对一些童鞋对主题特殊修改需求，<strong>本博从即日起开始提供主题修改收费服务。</strong></p>
<blockquote>
<h1 style="text-align: center;"><span style="color: #ff0000;">服务说明</span></h1>
<ul>
<li>主要针对HotNews主题个性化修改，其它主题也可以。</li>
<li>收费标准50-100元,若是大的布局改动价格另议。</li>
</ul>
<h2 style="text-align: center;"></h2>
<h1 style="text-align: center;"><span style="color: #ff0000;">申请服务流程</span></h1>
<p style="text-align: left;">1.首先将一份具体修改要求及说明，发到<strong> <a href="zmingcx@gmail.com">zmingcx@gmail.com</a></strong> 邮箱中，最好是文字加图片说明。</p>
<p style="text-align: left;">2.经确认后，会提供进一步的联系方式。</p>
<p style="text-align: left;">3.经双方确认收费价格，开始按要求修改。</p>
<p style="text-align: left;">4.制作完成，提供演示地址。</p>
<p style="text-align: left;">5.客户满意后，向支付宝账户打入费用，提供修改后的完整模版。</p>
<h1 style="text-align: center;"><a title="DIY服务说明" href="http://zmingcx.com/diy-service" target="_blank">具体服务内容点击这里</a></h1>
<p><a title="DIY服务" href="http://zmingcx.com/diy-service" target="_blank"><img class="aligncenter" src="http://photo.staticsdo.com/a1/376/222/374/86979-772704496-8.jpg" alt="" width="400" height="248" /></a></p></blockquote>
<p>另外，大家不要担心是不是因为有了收费服务，今后就不会耐心回复网友提出的问题了，可以保证今后还是会一如既往地为大家提供免费的技术支持，因为HotNews Pro主题很多功能是在众多网友的建议下完成的，也可以说是大家的智慧结晶，因此HotNews Pro主题也从未想过要收费。</p>
<p>可能有童鞋会问订制主题行不，不是不行，不过呢，一款成熟的主题是需要较长时间的调试，本人平时还要上班工作，没有过多的时间制作新主题，另外，一直认为个人小博花高价去订制主题不是很值，比如完全重新制作一款功能类似HotNews Pro主题的模板，上千元也不止，个人开博休闲娱乐，浪费过多的金钱完全没必要。</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/wordpress-theme-diy-fee-based-services.html/feed</wfw:commentRss>
		<slash:comments>123</slash:comments>
		</item>
		<item>
		<title>本地测试HotNewsPro2.7版CMS布局提示错误解决办法</title>
		<link>http://zmingcx.com/cms-version-of-the-layout-of-the-local-test-hotnewspro2-7-an-error-solution.html</link>
		<comments>http://zmingcx.com/cms-version-of-the-layout-of-the-local-test-hotnewspro2-7-an-error-solution.html#comments</comments>
		<pubDate>Wed, 21 Dec 2011 04:46:27 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WAMP]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4819</guid>
		<description><![CDATA[经常有童鞋问为什么在本地测试HotNewsPro2.7版主题启用CMS布局后会提示： Parse error: syntax error, unexpected $end in H:\wamp\www\wordpress\wp-content\themes\HotNewspro\cms.php on line 169 经过对HotNewsPro2.7版主题源代码进行检查未发现有什么问题，并且主题就是在本地环境中制作完成的。经查看大家本地php环境所使用的程序一般为WAMP，默认安装版的WAMP并未经过优化，而我一直用绿色版的xampp，本身经过优化，问题就出在这个WAMP程序上，默认WAMP程序php.ini中的short_open_tag =为Off 状态，作用是不允许使用PHP&#60;? ?&#62;缩写形式，改为On即可。 之前也多次回复网友这个问题，但后来发现WAMP有两个php.ini文件，只改一个是无效的。 两个php.ini文件分别在：wamp\php目录及wamp\Apache2\bin目录中，打开这两个php.ini文件，查找： short_open_tag = Off 改为： short_open_tag = On 保存后，重启WAMP服务，问题解决。 相关阅读：绿色版xampp使用教程]]></description>
			<content:encoded><![CDATA[<p>经常有童鞋问为什么在本地测试HotNewsPro2.7版主题启用CMS布局后会提示：</p>
<blockquote><p><strong>Parse error</strong>: syntax error, unexpected $end in <strong>H:\wamp\www\wordpress\wp-content\themes\HotNewspro\cms.php</strong> on line <strong>169</strong></p></blockquote>
<p>经过对HotNewsPro2.7版主题源代码进行检查未发现有什么问题，并且主题就是在本地环境中制作完成的。经查看大家本地php环境所使用的程序一般为WAMP，默认安装版的WAMP并未经过优化，而我一直用<a title="xampp使用方法" href="http://zmingcx.com/local-build-wordpress-test-environment.html">绿色版的xampp</a>，本身经过优化，问题就出在这个WAMP程序上，默认WAMP程序php.ini中的<span style="color: #800000;">short_open_tag =<span style="color: #000000;">为Off</span></span><span style="color: #000000;"> 状</span>态，作用是不允许使用PHP&lt;? ?&gt;缩写形式，改为On即可。</p>
<p>之前也多次回复网友这个问题，但后来发现WAMP有两个php.ini文件，只改一个是无效的。</p>
<p>两个php.ini文件分别在：wamp\php目录及wamp\Apache2\bin目录中，打开这两个php.ini文件，查找：</p>
<p><span style="color: #800000;">short_open_tag = Off</span></p>
<p>改为：</p>
<p><span style="color: #800000;">short_open_tag = On</span></p>
<p>保存后，重启WAMP服务，问题解决。</p>
<p><strong>相关阅读：</strong><a href="http://zmingcx.com/local-build-wordpress-test-environment.html" target="_blank">绿色版xampp使用教程</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/cms-version-of-the-layout-of-the-local-test-hotnewspro2-7-an-error-solution.html/feed</wfw:commentRss>
		<slash:comments>66</slash:comments>
		</item>
		<item>
		<title>WordPress主题嵌入淘宝商铺</title>
		<link>http://zmingcx.com/wordpress-theme-embedded-in-taobao-shop.html</link>
		<comments>http://zmingcx.com/wordpress-theme-embedded-in-taobao-shop.html#comments</comments>
		<pubDate>Tue, 20 Dec 2011 08:35:34 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4818</guid>
		<description><![CDATA[　　之前有童鞋问，另一个站的淘宝商铺是如何加到Wordpress主题中的，其实使用iframe 标签可很轻松实现这一功能。

　　通过添加iframe 标签可以使任何HTML页面实现内联框架，方便嵌入任意网页。下面以WP默认主题twentyeleven为例，教大家制作一个独立的商铺页面模版。
　　其中http://wopus.taobao.com/为嵌入的网页的地址width=976  height=1530为嵌入的网页的宽度和高度，可根据自己的页面大小适当调整。]]></description>
			<content:encoded><![CDATA[<p>之前有童鞋问，另一个站的淘宝商铺是如何加到Wordpress主题中的，其实使用iframe 标签可以很轻松实现这一功能。</p>
<p>通过添加iframe 标签可以使任何HTML页面实现内联框架，方便嵌入任意网页，代码如下：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;IFRAME src=</span><span class="string">"http://wopus.taobao.com/"</span><span>  style=</span><span class="string">" margin: 10px 0 0 1px;"</span><span> width=976  height=1530 scrolling=no ALLOWTRANSPARENCY=</span><span class="string">"no"</span><span>&gt;&lt;/IFRAME&gt;  </span></span></li>
</ol>
</div>
<p><strong>其中：</strong></p>
<ul>
<li>http://wopus.taobao.com/为嵌入网页的地址。</li>
<li>width=976  height=1530为嵌入网页的宽度和高度，可根据自己的页面大小适当调整。</li>
<li>scrolling="no" 为嵌入网页的滚动设置，当内容范围大时，可设置为允许滚动 scrolling="yes"。</li>
<li>ALLOWTRANSPARENCY="true" 为允许透明设置，把true改为no为不透明。</li>
</ul>
<p>将上面代码加到模版文件的适当位置即可。</p>
<p>下面以WP默认主题twentyeleven为例，教大家制作一个独立的商铺页面模版：</p>
<p>复制一份twentyeleven主题page.ph模版，重命名为：taobao.php，打开这个模版文件在最上面添加</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;?php   </span></span></li>
<li><span class="comment">/* </span></li>
<li class="alt"><span><span class="comment">Template Name: taobao </span> </span></li>
<li><span><span class="comment">*/</span><span>  </span></span></li>
<li class="alt"><span>?&gt;  </span></li>
</ol>
</div>
<p>其中的模版名称：taobao  可以任意。</p>
<p>并用：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;?php get_header(); ?&gt;   </span></span></li>
<li><span>&lt;div id=</span><span class="string">"primary"</span><span>&gt;   </span></li>
<li class="alt"><span>    &lt;IFRAME src=</span><span class="string">"http://wopus.taobao.com/"</span><span>  style=</span><span class="string">" margin: 10px 0 0 10px;"</span><span> width=976  height=1530 scrolling=no ALLOWTRANSPARENCY=</span><span class="string">"no"</span><span>&gt;&lt;/IFRAME&gt;   </span></li>
<li><span>&lt;/div&gt;&lt;!-- #primary --&gt;   </span></li>
<li class="alt"><span>&lt;?php get_footer(); ?&gt;  </span></li>
</ol>
</div>
<p>替换原来模版中的所有代码，保存之后，进入WP后台新建一个页面，右下模板选择：taobao，发布即可。</p>
<p style="text-align: center;"><a href="http://zmingcx.com/my-shops" target="_blank"><img class="aligncenter" src="http://photo.staticsdo.com/a1/72/189/257/86851-772704496-8.jpg" alt="" width="600" height="348" /></a><a href="http://zmingcx.com/my-shops" target="_blank">效果演示</a></p>
<p>是不是有些像淘宝客，可进入WP后台---设置---阅读---首页显示选择一个静态页，并选择这个新建的页面作为主页。</p>
<p style="text-align: center;"><span style="color: #800000;"><strong>下面是已制作好的HotNewsPro2.7版主题专用模版</strong></span></p>
<table width="120" border="0" align="center">
<tbody>
<tr>
<td width="120" height="25">
<div id="download"><a title="下载" href="http://zmingcx.com/?dl_id=56" target="_blank">模版下载</a></div>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>将下载解压后的模版文件上传到HotNews主题根目录中，新建页面右下模板选择“我的商铺”模版，请自行修改模版嵌入网页的地址链接。</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/wordpress-theme-embedded-in-taobao-shop.html/feed</wfw:commentRss>
		<slash:comments>80</slash:comments>
		</item>
		<item>
		<title>改变WordPress3.3后台默认显示字体</title>
		<link>http://zmingcx.com/change-the-font-back-wordpress3-3.html</link>
		<comments>http://zmingcx.com/change-the-font-back-wordpress3-3.html#comments</comments>
		<pubDate>Sat, 17 Dec 2011 05:38:47 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4812</guid>
		<description><![CDATA[WordPress3.2中文版后台默认显示字体是微软雅黑，可能由于WordPress3.3中文版制作有些仓促，新版并没有改变WordPress后台默认sans-serif字体，有点乱糟糟的感觉，如果你也钟爱微软雅黑字体，可以通过修改汉化文件改变后台显示字体，打开程序wp-content\languages目录下的zh_CN-administration-screens.css在最前面添加一句： body{ font-family:"Microsoft YaHei",Segoe UI,Tahoma,Arial,Verdana,sans-serif;}   并覆盖原文件，刷新后台页面，漂亮的微软雅黑字体呈现在我们眼前，下面是修改前后对比图： 补：去掉后台左侧面板浮雕边框背景。当初WP后面UI变成如如今的模样，有人喜欢有人却不喜欢，其实主要就是这个浮雕效果的背景，使用外观更有立体感，但个人认为与其它部分并不协调，如果你也有此同感，可以再折腾一下去掉这个背景图片，打开程序wp-admin/css目录的colors-fresh.css，查找并删除： background-image:url(../images/menu-shadow.png);   去掉这个背景图片后，侧边面板看上去更清爽，与其它部分也更河蟹。 前后对比： 通过上面的两个例子，大家可以举一反三，尝试改变WP程序默认后台的外观，使其更符合自己的审美要求。]]></description>
			<content:encoded><![CDATA[<p>WordPress3.2中文版后台默认显示字体是微软雅黑，可能由于WordPress3.3中文版制作有些仓促，新版并没有改变WordPress后台默认sans-serif字体，有点乱糟糟的感觉，如果你也钟爱微软雅黑字体，可以通过修改汉化文件改变后台显示字体，打开程序wp-content\languages目录下的zh_CN-administration-screens.css在最前面添加一句：</p>
<div class="dp-highlighter">
<ol class="dp-css">
<li class="alt"><span><span>body{ </span><span class="keyword">font-family</span><span>:</span><span class="string">"Microsoft YaHei"</span><span>,Segoe UI,</span><span class="string">Tahoma</span><span>,</span><span class="string">Arial</span><span>,</span><span class="string">Verdana</span><span>,</span><span class="string">sans-serif</span><span>;}  </span></span></li>
</ol>
</div>
<p>并覆盖原文件，刷新后台页面，漂亮的微软雅黑字体呈现在我们眼前，下面是修改前后对比图：</p>
<p><a href="http://photo.staticsdo.com/a1/392/53/385/86638-772704496-8.jpg"><img class="aligncenter" src="http://photo.staticsdo.com/a1/392/53/385/86638-772704496-8.jpg" alt="" width="427" height="664" /></a></p>
<p>补：去掉后台左侧面板浮雕边框背景。当初WP后面UI变成如如今的模样，有人喜欢有人却不喜欢，其实主要就是这个浮雕效果的背景，使用外观更有立体感，但个人认为与其它部分并不协调，如果你也有此同感，可以再折腾一下去掉这个背景图片，打开程序wp-admin/css目录的colors-fresh.css，查找并删除：</p>
<div class="dp-highlighter">
<ol class="dp-css">
<li class="alt"><span><span class="keyword">background-image</span><span>:</span><span class="string">url</span><span>(../images/menu-shadow.png);  </span></span></li>
</ol>
</div>
<p>去掉这个背景图片后，侧边面板看上去更清爽，与其它部分也更河蟹。</p>
<p>前后对比：</p>
<p><a href="http://photo.staticsdo.com/a1/72/182/306/89532-772704496-8.jpg"><img class="aligncenter" src="http://photo.staticsdo.com/a1/72/182/306/89532-772704496-8.jpg" alt="" width="249" height="312" /></a></p>
<p>通过上面的两个例子，大家可以举一反三，尝试改变WP程序默认后台的外观，使其更符合自己的审美要求。</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/change-the-font-back-wordpress3-3.html/feed</wfw:commentRss>
		<slash:comments>64</slash:comments>
		</item>
		<item>
		<title>WordPress 3.3 版背景功能失效解决方案</title>
		<link>http://zmingcx.com/wordpress-3-3-version-of-the-background-function-failure-solution.html</link>
		<comments>http://zmingcx.com/wordpress-3-3-version-of-the-background-function-failure-solution.html#comments</comments>
		<pubDate>Sat, 17 Dec 2011 03:00:28 +0000</pubDate>
		<dc:creator>知更鸟</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[HotNews Pro]]></category>
		<category><![CDATA[HotNews主题]]></category>

		<guid isPermaLink="false">http://zmingcx.com/?p=4809</guid>
		<description><![CDATA[随着WordPress 3.3正式版的发布，很多盆友都在第一时间将程序升级到最新版，不过很快发现某些具备“背景”功能的主题（包括 HotNews主题）之前设置的背景失效了。 WordPress早在2.8版就增加了自定义背景body_class()函数，直到3.0版才在默认主题中增加了“背景”功能，具备此功能的主题也不是很多，可能大部分主题设计者会觉得这个功能有些鸡肋，简单通过修改CSS样式就可实现的功能，没有必要增加一次数据库查询，但这句body_class()函数初衷，并不是为了简单更换整个站点所有页面的背景，而是方便设计人员灵活的控制不同页面中各个元素样式，大道理不说了，下面说一下具体的解决方案： 方案一　WordPress 3.3版在程序wp-includes目录theme.php中增加一个custom-background 标签，这是造成“背景”功能失效的问题所在，打开theme.php程序文件，在第1797行找到： body.custom-background { &#60;?php echo trim( $style ); ?&#62; }   删除其中的　.custom-background　变为： body { &#60;?php echo trim( $style ); ?&#62; }   此方法适合所有之前支持“背景”功能的主题，但需修改程序文件，本人不建议使用。 方案二　这是标准的解决的方案，打开默认主题Twenty Eleven的header.php模版，你会发现有一句： &#60;body &#60;?php body_class(); ?&#62;&#62;   代替了正常的&#60;body&#62;标签，这是关键，将上面的代码替换自己所使用主题header.php模板&#60;body&#62;标签即可。 方案三　用 &#60;body class="custom-background"&#62; 替换header.php模版&#60;body&#62;标签，不让其增加额外的标签，此方法方便实用，适合所有主题。 下面专门说一下HotNews Pro 2.7Plus主题解决方案 一、HotNews主题，按方案一修改程序文件后，背景功能将恢复正常，其它无需改动。 二、由于HotNews主题功能结构复杂，如果按方案二操作，需修改的模版文件较多，有些麻烦，但通过折腾主题，你可能会学到更多的知识，下面开始操作： 1、HotNews Pro 2.7Plus主题有6个header模版，分别对应不同的页面布局，打开所有以header开头的模版文件，按方案二的方法替换所有&#60;body&#62;标签。 2、之后查找：  class="home" 修改为： id="home" 共有两个，之所以要修改此标签，是因为增加： &#60;body &#60;?php body_class(); ?&#62;&#62; 后，会在首页和分类页面自动生成".home"和.archive标签，与主题样式冲突，造成首页页面偏左和分类页面侧边字号变大。 3、打开HotNewspro主题styles目录的所有样式文件，修改所有以”.home“开头的选择器为”#home“，有两处。 打开archive.php查找： class="archive"，改为 class="archive_c" 打开style.css，查找： .archive{        font-size: 13px;        line-height:24px;        }   把 .archive 改为 .archive_c 4、最简单的方法就是采用方案三，只用： &#60;body class="custom-background"&#62; 替换所有以header开头的模版&#60;body&#62;标签，让其不自动生成".home"标签，比较方便。 [...]]]></description>
			<content:encoded><![CDATA[<p>随着WordPress 3.3正式版的发布，很多盆友都在第一时间将程序升级到最新版，不过很快发现某些具备“背景”功能的主题（包括 HotNews主题）之前设置的背景失效了。</p>
<p>WordPress早在2.8版就增加了自定义背景body_class()函数，直到3.0版才在默认主题中增加了“背景”功能，具备此功能的主题也不是很多，可能大部分主题设计者会觉得这个功能有些鸡肋，简单通过修改CSS样式就可实现的功能，没有必要增加一次数据库查询，但这句body_class()函数初衷，并不是为了简单更换整个站点所有页面的背景，而是方便设计人员灵活的控制不同页面中各个元素样式，大道理不说了，下面说一下具体的解决方案：</p>
<p><strong>方案一　</strong>WordPress 3.3版在程序wp-includes目录theme.php中增加一个custom-background 标签，这是造成“背景”功能失效的问题所在，打开theme.php程序文件，在第1797行找到：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>body.custom-background { &lt;?php </span><span class="func">echo</span><span> trim( </span><span class="vars">$style</span><span> ); ?&gt; }  </span></span></li>
</ol>
</div>
<p>删除其中的<span style="color: #993300;">　.custom-background　</span>变为：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>body { &lt;?php </span><span class="func">echo</span><span> trim( </span><span class="vars">$style</span><span> ); ?&gt; }  </span></span></li>
</ol>
</div>
<p>此方法适合所有之前支持“背景”功能的主题，但需修改程序文件，本人不建议使用。</p>
<p><strong>方案二</strong>　这是标准的解决的方案，打开默认主题Twenty Eleven的header.php模版，你会发现有一句：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;body &lt;?php body_class(); ?&gt;&gt;  </span></span></li>
</ol>
</div>
<p>代替了正常的<span style="color: #993300;">&lt;body&gt;</span>标签，这是关键，将上面的代码替换自己所使用主题header.php模板<span style="color: #993300;">&lt;body&gt;</span>标签即可。</p>
<p><strong>方案三</strong>　用</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;body </span><span class="keyword">class</span><span>=</span><span class="string">"custom-background"</span><span>&gt; </span></span></li>
</ol>
</div>
<p>替换header.php模版<span style="color: #800000;">&lt;body&gt;</span>标签，不让其增加额外的标签，此方法方便实用，适合所有主题。</p>
<p><span style="color: #800000;"><strong>下面专门说一下HotNews Pro 2.7Plus主题解决方案</strong></span></p>
<p><strong>一、</strong>HotNews主题，按方案一修改程序文件后，背景功能将恢复正常，其它无需改动。</p>
<p><strong>二、</strong>由于HotNews主题功能结构复杂，如果按方案二操作，需修改的模版文件较多，有些麻烦，但通过折腾主题，你可能会学到更多的知识，下面开始操作：</p>
<p>1、HotNews Pro 2.7Plus主题有6个header模版，分别对应不同的页面布局，打开所有以header开头的模版文件，按方案二的方法替换所有<span style="color: #800000;">&lt;body&gt;</span>标签。</p>
<p>2、之后查找：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span> </span><span class="keyword">class</span><span>=</span><span class="string">"home"</span><span><br />
</span></span></li>
</ol>
</div>
<p>修改为：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span class="keyword">id</span><span>=</span><span class="string">"home"</span><span><br />
</span></span></li>
</ol>
</div>
<p>共有两个，之所以要修改此标签，是因为增加：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;body &lt;?php body_class(); ?&gt;&gt; </span></span></li>
</ol>
</div>
<p>后，会在首页和分类页面自动生成".<span style="color: #800000;">home</span>"和<span style="color: #800000;">.archiv</span>e标签，与主题样式冲突，造成首页页面偏左和分类页面侧边字号变大。</p>
<p>3、打开HotNewspro主题styles目录的所有样式文件，修改所有以”.home“开头的选择器为”#home“，有两处。</p>
<p>打开archive.php查找： <span style="color: #800000;">class="archive"</span>，改为<span style="color: #800000;"> class="archive_c"</span></p>
<p>打开style.css，查找：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>.archive{   </span></span></li>
<li><span>    font-size: 13px;   </span></li>
<li class="alt"><span>    line-height:24px;   </span></li>
<li><span>    }  </span></li>
</ol>
</div>
<p>把<span style="color: #800000;"> .archive</span> 改为<span style="color: #800000;"> .archive_c</span></p>
<p>4、最简单的方法就是采用方案三，只用：</p>
<div class="dp-highlighter">
<ol class="dp-c">
<li class="alt"><span><span>&lt;body </span><span class="keyword">class</span><span>=</span><span class="string">"custom-background"</span><span>&gt; </span></span></li>
</ol>
</div>
<p>替换所有以header开头的模版<span style="color: #800000;">&lt;body&gt;</span>标签，让其不自动生成"<span style="color: #800000;">.home</span>"标签，比较方便。</p>
<p><span style="color: #800000;">提示：修改中文模板需保证为UTF-8无BOM编码格式，建议在后台主题编辑功能中修改或者使用Notepad++等文本编辑软件，切记不能用系统自带的记事本编辑主题模版。</span></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://zmingcx.com/wordpress-3-3-version-of-the-background-function-failure-solution.html/feed</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
	</channel>
</rss>

