<?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.teikinka.com/category/internet/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.teikinka.com</link>
	<description>电脑、数码、娱乐、美发</description>
	<lastBuildDate>Tue, 27 Jul 2010 03:22:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>强大的wp.Vicuna2.0.3</title>
		<link>http://www.teikinka.com/wp-vicuna2-0-3.html</link>
		<comments>http://www.teikinka.com/wp-vicuna2-0-3.html#comments</comments>
		<pubDate>Tue, 04 May 2010 04:04:02 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp.Vicuna]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=927</guid>
		<description><![CDATA[至从2008年2月2日，也就是wp.Vicuna推出 v1.5.8版本以后原作者wu因为工作原因放弃了更新。 如果一直用到WordPress v2.6是没有问题的，但随着WP2.7的推出，要继续使用其Vicuna模板需要大量的修改，当然不便。 也有另外一日本人ma38su发布过修改的版本Vicuna-Ext，他加了些简单的后台操控方面的功能，也很方便地调用皮肤及不同模板样式。但我没正式用过，只是测试过。 但这次，由SPaiS.lnc推出的wp.Vicuna2.0.3是让人兴奋的。 本来想WordPress3.0发布以后一起测试，经好友阿修推荐之后，实在按奈不住了，WP2.9.2下本地测试。 1、首先Vicuna2.0.3的工作环境是WordPress2.8.3以后的版本。 2、原先的Vicuna是不支持Widgets的，这次完全支持。 而且内容非常丰富，所有常用的全有了；只要你进行简单拖拽，就可以实现Sidebar的各种功能。 3、强大的后台选项功能和实时预览功能。（Vicuna Theme Manager） 我之所以说强大，到目前为止，还没见过哪个WP模板用过这种全页面实时预览，而且还免费。 进入WP后台你就会看到Vicuna的Configure选项按钮，点击进去，带您走进强大后台选项。简单到不需要你知道代码，只要你会选择和确认。 借用阿修的话：&#8221;几乎只需要点粗浅的英文词汇知识，无论是标题自定义（General）、单双栏甚至三栏效果（Layout）、常用宽度（Skin）、头部图片以及位置（eyeCatch）等等常用的主题设置，通过简单的键入就能实现，让用户有能力打造一款属于自己的个性模板。&#8221; 4、自定义色彩功能 是后台选项功能的延伸。这次发布的版本虽然是正式版，但默认是没有添加自定义色彩功能，目前还在征求各方意见中。。。 请先看图，依次为：General、Skin、Layout、Color 选项（底下sample部分为实时预览） 我在这里简单介绍一下，添加了Color 选项后即使没有专业知识，可以在皮肤自定义色彩，其实就是多添加了后台选项的功能，由原先的General、Skin、Layout 增加为四个，还加一个Color。 步骤如下: 1、当然要启动wp.Vicuna这个皮肤 2、进入到wp.Vicuna 设定页面 3、Skin选项下选择 style-galaxy 4、点击color 选项 5、点击Enable使该选项起作用。 6、选择喜欢的色彩方案 7、保存 做这些步骤之前你需要先添加个文件，默认是没有的 首先，再你对应的Skin下面添加Color.css文件 比如: \wp.vicuna\skins\style-galaxy文件夹下面添加Color.css文件 其次，调用 body{ color:/*{COLOR4 blend_type:overlay blend_color:#FFF blend_density:50%}*/; } 说明备注: COLOR N ：被 /*{}*/ 围住的部分就是color定义的场所。以#FFFFFF 这样的色彩定义形式嵌入。 如图所示，从左至右用1～5级色阶来表示。 blend_type ：经常用PS的都知道，色彩是可以用两种以上色彩重叠来表现另外色彩的，表现方式如下： [...]]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wpvicuna.gif" alt="wordpress" /></p>
				<p>至从2008年2月2日，也就是wp.Vicuna推出 v1.5.8版本以后原作者wu因为工作原因放弃了更新。<br />
				如果一直用到WordPress v2.6是没有问题的，但随着WP2.7的推出，要继续使用其Vicuna模板需要大量的修改，当然不便。</p>
				<p>也有另外一日本人<a href="http://ma38su.org/" target="_blank">ma38su</a>发布过修改的版本Vicuna-Ext，他加了些简单的后台操控方面的功能，也很方便地调用皮肤及不同模板样式。但我没正式用过，只是测试过。</p>
				<p><span style="color: #cc673b;">但这次，由<a href="http://spais.co.jp/" target="_blank">SPaiS.lnc</a>推出的wp.Vicuna2.0.3是让人兴奋的。</span><br />
				<span id="more-927"></span><br />
				本来想WordPress3.0发布以后一起测试，经好友<a href="http://axiu.me/" target="_blank">阿修</a>推荐之后，实在按奈不住了，WP2.9.2下本地测试。</p>
				<h5><strong>1、首先Vicuna2.0.3的工作环境是WordPress2.8.3以后的版本。</strong><br />
				<strong>2、原先的Vicuna是不支持Widgets的，这次完全支持。</strong><br />
				而且内容非常丰富，所有常用的全有了；只要你进行简单拖拽，就可以实现Sidebar的各种功能。<br />
				<strong>3、强大的后台选项功能和实时预览功能。（Vicuna Theme Manager）</strong><br />
				我之所以说强大，到目前为止，还没见过哪个WP模板用过这种全页面实时预览，而且还免费。<br />
				进入WP后台你就会看到Vicuna的Configure选项按钮，点击进去，带您走进强大后台选项。简单到不需要你知道代码，只要你会选择和确认。<br />
				借用<a href="http://axiu.me/learning_notes/vicuna-cms2-0-3/" target="_blank">阿修</a>的话：&#8221;几乎只需要点粗浅的英文词汇知识，无论是标题自定义（General）、单双栏甚至三栏效果（Layout）、常用宽度（Skin）、头部图片以及位置（eyeCatch）等等常用的主题设置，通过简单的键入就能实现，让用户有能力打造一款属于自己的个性模板。&#8221;<br />
				<strong>4、自定义色彩功能</strong><br />
				是后台选项功能的延伸。这次发布的版本虽然是正式版，但默认是没有添加自定义色彩功能，目前还在征求各方意见中。。。</h5>
				<p>请先看图，依次为：General、Skin、Layout、Color 选项（底下sample部分为实时预览）<br />
				<a class="highslide" onclick="return hs.expand(this)" href="/wp-content/uploads/2010/general.png"><img src="/wp-content/uploads/2010/general.png" alt="" width="139" height="96" /></a><a class="highslide" onclick="return hs.expand(this)" href="/wp-content/uploads/2010/skin.png"><img src="/wp-content/uploads/2010/skin.png" alt="" width="139" height="96" /></a><a class="highslide" onclick="return hs.expand(this)" href="/wp-content/uploads/2010/layout.png"><img src="/wp-content/uploads/2010/layout.png" alt="" width="139" height="96" /></a><a class="highslide" onclick="return hs.expand(this)" href="/wp-content/uploads/2010/color.png"><img src="/wp-content/uploads/2010/color.png" alt="" width="139" height="96" /></a></p>
				<p>我在这里简单介绍一下，添加了<strong>Color 选项</strong>后即使没有专业知识，可以在皮肤自定义色彩，其实就是多添加了后台选项的功能，由原先的General、Skin、Layout 增加为四个，还加一个Color。</p>
				<p><font color="#ff0045">步骤如下:</font><br />
				<strong>1、</strong>当然要启动wp.Vicuna这个皮肤<br />
				<strong>2、</strong>进入到wp.Vicuna 设定页面<br />
				<strong>3、</strong>Skin选项下选择 style-galaxy<br />
				<strong>4、</strong>点击color 选项<br />
				<strong>5、</strong>点击Enable使该选项起作用。<br />
				<strong>6、</strong>选择喜欢的色彩方案<br />
				<strong>7、</strong>保存</p>
				<p><font color="#ff0045">做这些步骤之前你需要先添加个文件，默认是没有的</font><br />
				<strong>首先</strong>，再你对应的Skin下面添加Color.css文件<br />
				比如: \wp.vicuna\skins\style-galaxy文件夹下面添加Color.css文件<br />
				<strong>其次</strong>，调用</p>
				<pre class="html">

body{
    color:/*{COLOR4  blend_type:overlay   blend_color:#FFF blend_density:50%}*/;
}</pre>
				<p><font color="#ff0045">说明备注:  </font><br />
				<strong>COLOR N ：</strong>被 /*{}*/ 围住的部分就是color定义的场所。以#FFFFFF 这样的色彩定义形式嵌入。<br />
				如图所示，从左至右用1～5级色阶来表示。<br />
				<strong>blend_type ：</strong>经常用PS的都知道，色彩是可以用两种以上色彩重叠来表现另外色彩的，表现方式如下：<br />
				multiplication<br />
				overlay<br />
				screen<br />
				softlight<br />
				hardlight<br />
				darken<br />
				lighten<br />
				difference<br />
				exclusion<br />
				你可以充分运用，如果你懂PS我想是很容易的。<br />
				<strong>blend_color ：</strong>色彩以(#000, #F0F0F0, RGB(1,2,3))任何方式取样后用COLOR N来表示。<br />
				<strong>blend_density ：</strong>色彩的浓度用%来表示<br />
				<strong>blend_index ：</strong>不指定或指定为0时重叠的颜色会在上面，指定为1时重叠的颜色会在下面</p>
				<p>使用这些色彩机制后 borderline  overlay的设定变得异常简单。因为可以自定义颜色，所以色彩变化有无限可能。（请看图）<br />
				<a class="highslide" onclick="return hs.expand(this)" href="/wp-content/uploads/2010/zidingyi.png"><img src="/wp-content/uploads/2010/zidingyi.png" alt="" width="576" height="362" /></a></p>
				<p><font color="#ff0045">注意:</font>只有在颜色有效并且 color.css 的内容是新的，或者没有缓存样式时生成颜色信息。<br />
				在WordPress 的调试模式或预览模式中每次都会强行生成。<br />
				生成过的颜色信息会被保存在WordPress 的缓存中，所以只要color.css中没有发生更改时，会再次使用缓存数据。</p>
				<p>但自定义色彩功能毕竟是测试阶段，不足难免。</p>
				<h6>总而言之，wp.Vicuna步入了一个崭新的时代，不论你使用中文还是英文，不论你懂不懂代码，不论你懂不懂PS，不论你是使用者还是研究者，打造一个自己喜欢的、个性化的博客模板将变得非常容易，随着版本的更新将会更加完善。</h6>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wp-vicuna2-0-3.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>IE8下一个严重的问题</title>
		<link>http://www.teikinka.com/theme-problem.html</link>
		<comments>http://www.teikinka.com/theme-problem.html#comments</comments>
		<pubDate>Fri, 19 Jun 2009 13:10:00 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[模板]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/theme-problem.html</guid>
		<description><![CDATA[我的主题在IE8下有一个非常严重的问题。IE8下首页的左边的《热门排行》，点击下拉完收起后footer部分自动加到该部分下面，看起来像把footer一起收起的。（看图） （点击放大） 也不是每次都如此，冷不丁的，两栏模式下还没有，就三栏的时候（也就是首页）出现如此现象。是网页问题还是IE8兼容问题不得而知，到底为什么我也弄不明白。 就IE8下如此，我试过IE6、IE7、Opera、Safari、Chrome、Firefox 都没有问题。 这个问题我早就发现了，不过阿修在Comment里好意提醒，我再也按耐不住了，却也找不到问题点，个人认为是IE8兼容问题。 望高手指教~]]></description>
			<content:encoded><![CDATA[				<p>我的主题在IE8下有一个非常严重的问题。IE8下首页的左边的《热门排行》，点击下拉完收起后footer部分自动加到该部分下面，看起来像把footer一起收起的。（看图）<span id="more-910"></span></p>
				<p><a class="highslide" onclick="return hs.expand(this)" href="/wp-content/uploads/2009/ie8xia.png"><img src="/wp-content/uploads/2009/ie8xia.png" alt="" width="576" height="348" /></a><br />
				<span style="color: #cc673b;"> （点击放大）</span></p>
				<p>也不是每次都如此，冷不丁的，两栏模式下还没有，就三栏的时候（也就是首页）出现如此现象。是网页问题还是IE8兼容问题不得而知，到底为什么我也弄不明白。</p>
				<p>就IE8下如此，我试过IE6、IE7、Opera、Safari、Chrome、Firefox 都没有问题。</p>
				<p>这个问题我早就发现了，不过阿修在Comment里好意提醒，我再也按耐不住了，却也找不到问题点，个人认为是IE8兼容问题。</p>
				<p>望高手指教~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/theme-problem.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>最近WP好安静</title>
		<link>http://www.teikinka.com/wordpress-no-update.html</link>
		<comments>http://www.teikinka.com/wordpress-no-update.html#comments</comments>
		<pubDate>Fri, 24 Apr 2009 03:03:24 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[升级]]></category>
		<category><![CDATA[嵌套评论]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=907</guid>
		<description><![CDATA[自从升级到WordPress2.7之后，每次看博客我都到后台看一看，看WP最近有没有新的变化，2.7.1还算是间隔时间没多长就推出来了，从这以后杳无音信。 WordPress 2.7.1开始一直到现在一点反应没有，难道真的没有更新的地方？还是没有解决掉新的问题？ 以前推出新的版本之前总要先从插件Akismet开始升级，然后推出新的平台版本。这下倒好，无论插件、平台都好安静。 本来指望推出新版本更新一下，主要有两个期盼。 1、解决掉嵌套评论分页以后楼层显示问题。 大家都知道WP本身，把默认嵌套评论分页之后，把评论和嵌套评论当作一个评论来处理的，这样显示楼层数就有问题（看这里） 2、把不需要的WP 2.6以来的Post Revisions 和 Autosave功能删除掉。 这样可以少装几个针对这方面的插件（看这里） 所以这段时间还算是有升级的盼头，哎～ 偏偏这段时间不更新了，还是尽快更新解决掉我所需要的吧！]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wordpress.gif" alt="wordpress" /></p>
				<p>自从升级到WordPress2.7之后，每次看博客我都到后台看一看，看WP最近有没有新的变化，2.7.1还算是间隔时间没多长就推出来了，从这以后杳无音信。  </p>
				<p>WordPress 2.7.1开始一直到现在一点反应没有，难道真的没有更新的地方？还是没有解决掉新的问题？
				</p>
				<p><span id="more-907"></span> </p>
				<p>以前推出新的版本之前总要先从插件Akismet开始升级，然后推出新的平台版本。这下倒好，无论插件、平台都好安静。  </p>
				<p>本来指望推出新版本更新一下，主要有两个期盼。 </p>
				<p><span style="color: #ff6600;">1、解决掉嵌套评论分页以后楼层显示问题。</span><br />
				大家都知道WP本身，把默认嵌套评论分页之后，把评论和嵌套评论当作一个评论来处理的，这样显示楼层数就有问题（<a href="/wp27-thread-comment-navi.html">看这里</a>） </p>
				<p><span style="color: #ff6600;">2、把不需要的WP 2.6以来的Post Revisions 和 Autosave功能删除掉。</span><br />
				这样可以少装几个针对这方面的插件（<a href="/wpcleaner.html">看这里</a>）  </p>
				<p>所以这段时间还算是有升级的盼头，哎～ 偏偏这段时间不更新了，还是尽快更新解决掉我所需要的吧！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wordpress-no-update.html/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Vicuna CMS结构</title>
		<link>http://www.teikinka.com/vicunacms.html</link>
		<comments>http://www.teikinka.com/vicunacms.html#comments</comments>
		<pubDate>Fri, 20 Feb 2009 04:13:00 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Vicuna CMS]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[wp.Vicuna]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[网页设计]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/vicunacms.html</guid>
		<description><![CDATA[题目很大，要想把Vicuna CMS结构具体讲清楚相当的难。所以在这里仅仅以wp.Vicuna为例讲起庞大的Vicuna CMS。通过图片的方式把结构讲一讲，必要时通过我的网页简单举个例子，这样对WordPress的优秀模板wp.Vicuna有一个很好的认识。 1、对网页设计非常有用，通用性强，循环性强、可控性强，高度优化。 2、如此结构还有一个好处就是代码干净整洁。 3、这种强大的结构，根本不亚于商业模板，有过之而无不及。 4、这里只讲结构大框，不讲具体，也没法讲清楚，不然得写论文。 5、以图片说明为主，举例为辅，这样能达到一目了然的效果。 6、三个部分：总揽、XHTML 和 CSS。 7、只要稍稍理解一点，做一个WP Theme 简直绰绰有余。 总揽： 图一、首先我们看一下Vicuna CMS的总体结构。 在WordPress平台上，调用XHTML，再加载CSS的方式构成一个WP Theme，同样你会发现用CSS控制模板样式，而且其样式多样化。 XHTML： 图二、核心BODY的构成。 我这篇文章的大标题就是H1，首页罗列的各个文章标题就是H2，我这里没有启用Class，默认的wp.Viucna模板带description这个Class。 图三、DIV用法之一。 &#8211; 这里先讲讲我用的一个FORM，参考我的header部分的Search form，BODY -&#62;DIV -&#62;P -&#62;Search Form这种形式，图二和图三结合起来看。 &#8211; 看完图请看下面代码，你会发现DIV,H3,UL是如何使用的，而这些使用远比图片丰富的多，还使用了H4，LI，SPAN。 这段代码就是我的首页Left Sidebar《休闲娱乐》展开以后的结果，当然class可以自行设定，从下段代码你会看出图三和图四是结合起来使用的（其他的原理都大同小异，仅仅以此说明）。 &#60;div id="utilities" class="section"&#62; &#60;div class="section xxx yyy"&#62; &#60;h3&#62;腾 信 家&#60;/h3&#62; &#60;div class="section ccc"&#62; &#60;h4&#62;休闲娱乐&#60;/h4&#62; &#60;ul class="lesson"&#62; &#60;li&#62;&#60;span class="subject"&#62; &#60;a href="/entertainment"/&#62;娱乐无限&#60;/a&#62;&#60;/span&#62; &#60;ul&#62; [...]]]></description>
			<content:encoded><![CDATA[				<p>题目很大，要想把Vicuna CMS结构具体讲清楚相当的难。所以在这里仅仅以wp.Vicuna为例讲起庞大的Vicuna CMS。通过图片的方式把结构讲一讲，必要时通过我的网页简单举个例子，这样对WordPress的优秀模板wp.Vicuna有一个很好的认识。</p>
				<h5>1、对网页设计非常有用，通用性强，循环性强、可控性强，高度优化。<br />
				2、如此结构还有一个好处就是代码干净整洁。<br />
				3、这种强大的结构，根本不亚于商业模板，有过之而无不及。<br />
				4、这里只讲结构大框，不讲具体，也没法讲清楚，不然得写论文。<br />
				5、以图片说明为主，举例为辅，这样能达到一目了然的效果。<br />
				6、三个部分：总揽、XHTML 和 CSS。<br />
				7、只要稍稍理解一点，做一个WP Theme 简直绰绰有余。</h5>
				<p><span id="more-891"></span></p>
				<p><span style="color: #0000ff;"><strong>总揽：</strong></span></p>
				<p><span style="color: #ff6600;">图一</span>、首先我们看一下Vicuna CMS的总体结构。</p>
				<p><img src="/wp-content/uploads/2009/vicunacms.gif" alt="vicunacms" /><br />
				在WordPress平台上，调用XHTML，再加载CSS的方式构成一个WP Theme，同样你会发现用CSS控制模板样式，而且其样式多样化。</p>
				<p><span style="color: #0000ff;"><strong>XHTML：</strong></span></p>
				<p><span style="color: #ff6600;">图二</span>、核心BODY的构成。</p>
				<p><img src="/wp-content/uploads/2009/Body.gif" alt="body" /></p>
				<p>我这篇文章的大标题就是H1，首页罗列的各个文章标题就是H2，我这里没有启用Class，默认的wp.Viucna模板带description这个Class。</p>
				<p><span style="color: #ff6600;">图三</span>、DIV用法之一。</p>
				<p><img src="/wp-content/uploads/2009/divh3.gif" alt="div" /></p>
				<p>&#8211; 这里先讲讲我用的一个FORM，参考我的header部分的Search form，BODY -&gt;DIV -&gt;P -&gt;Search Form这种形式，图二和图三结合起来看。</p>
				<p>&#8211; 看完图请看下面代码，你会发现DIV,H3,UL是如何使用的，而这些使用远比图片丰富的多，还使用了H4，LI，SPAN。</p>
				<p>这段代码就是我的首页Left Sidebar《休闲娱乐》展开以后的结果，当然class可以自行设定，从下段代码你会看出图三和图四是结合起来使用的（其他的原理都大同小异，仅仅以此说明）。</p>
				<pre class="html">

&lt;div id="utilities" class="section"&gt;

&lt;div class="section xxx yyy"&gt;
&lt;h3&gt;腾 信 家&lt;/h3&gt;

 &lt;div class="section ccc"&gt;
   &lt;h4&gt;休闲娱乐&lt;/h4&gt;
     &lt;ul class="lesson"&gt;
     &lt;li&gt;&lt;span class="subject"&gt;
&lt;a href="/entertainment"/&gt;娱乐无限&lt;/a&gt;&lt;/span&gt;
      &lt;ul&gt;
         &lt;li class="course"&gt;
&lt;a href="/movie"/&gt;经典影片&lt;/a&gt;&lt;/li&gt;
         &lt;li class="course"&gt;
&lt;a href="/music"/&gt;音乐欣赏&lt;/a&gt;&lt;/li&gt;
         &lt;li class="course lastChild"&gt;
&lt;a href="/youtube"/&gt;YouTube&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;span class="subject"&gt;
&lt;a href="/joke"/&gt;开心一刻&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
    &lt;/ul&gt;
 &lt;/div&gt;</pre>
				<p><span style="color: #ff6600;">图四</span>、DIV用法之二。</p>
				<p><img src="/wp-content/uploads/2009/divulli.gif" alt="div" /></p>
				<p>请注意：UL和LI是反复使用，反复嵌套的。</p>
				<p><span style="color: #ff6600;">图五</span>、DIV用法之三。</p>
				<p><img src="/wp-content/uploads/2009/divdldtdd.gif" alt="div" /></p>
				<p>请看右边的Sidebar就是用的图五方式（图七更加具体），同样UL下还可以用LI，也可以像图四一样反复使用UL和LI。而且wp.Vicuna的Comment.php也大量使用了这种DL,DT,DD的方式。</p>
				<p>这样写法的好处就是可以无限制的增加代码，并且反复使用UL和LI，定义CSS也非常方便，任何一个小细节都能具体定义。</p>
				<p><span style="color: #ff6600;">图六</span>、wp.Vicuna的整体布局。</p>
				<p><img src="/wp-content/uploads/2009/content.jpg" alt="content" /></p>
				<p><span style="color: #ff6600;">图七</span>、wp.Vicuna的默认Sidebar构成。提供的默认模板都采用这种方式，DD下面可以增加UL,LI的，和图五结合着看。</p>
				<p><img src="/wp-content/uploads/2009/utilities.png" alt="utilities" /></p>
				<p>至此XHTML部分基本结束。循环性非常强。下面讲可控性强的CSS部分。</p>
				<p><span style="color: #0000ff;"><strong>CSS:</strong></span></p>
				<p><span style="color: #ff6600;">图八</span>、wp.Vicuna的CSS基本结构及其扩展性。</p>
				<p><img src="/wp-content/uploads/2009/cssgailan.jpg" alt="css" /></p>
				<p>从上图中很容易看的出来，通过外部导入CSS来增加定义，再倒入Module的方式变换样式，达到模板多样化，独栏、两栏、三栏，以及各种 eyeCatch 都是这样变化的。</p>
				<p><span style="color: #ff6600;">图九</span>、从Moudule引申，利用Subskin 进一步扩展CSS。</p>
				<p><img src="/wp-content/uploads/2009/subskin.gif" alt="subskin" /></p>
				<p><span style="color: #ff6600;">图十</span>、这么多CSS是如何起到定义作用的，如何相互影响的。（局部和广域的优先度）</p>
				<p><img src="/wp-content/uploads/2009/youxiandu.gif" alt="css" /></p>
				<p><span style="color: #ff6600;">图十一</span>、导入的基本CSS是如何使其不冲突，并进一步具体定义。</p>
				<p><img src="/wp-content/uploads/2009/youxiandu2.gif" alt="css" /></p>
				<p><span style="color: #ff6600;">图十二</span>、CSS定义的、涉及到的各种效果是如何实现的。</p>
				<p><img src="/wp-content/uploads/2009/data.jpg" alt="data" /></p>
				<p>不但有这种效果还有其他Table效果、Code效果等，可以参考我的<a href="/favorite">网页收藏页面</a>，也可以参考<a href="/wpvicuna-usage.html">wp.Vicuna用法</a>。</p>
				<p>至此，Vicuna CMS的总体结构基本讲述完毕。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/vicunacms.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>谈WordPress2.7嵌套评论分页</title>
		<link>http://www.teikinka.com/wp27-thread-comment-navi.html</link>
		<comments>http://www.teikinka.com/wp27-thread-comment-navi.html#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:54:00 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CommentNavi]]></category>
		<category><![CDATA[PageNavi]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[分页]]></category>
		<category><![CDATA[嵌套评论]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/%e8%b0%88wordpress27%e5%b5%8c%e5%a5%97%e8%af%84%e8%ae%ba%e5%88%86%e9%a1%b5.html</guid>
		<description><![CDATA[WP2.7推出以来，其默认的嵌套评论成为所有WP爱好者的话题，大家纷纷改造模板来使用其默认嵌套评论，我也在beta的时候写了一篇《WP2.7 beta3 添加嵌套评论》来使用，目前还在沿用，这里不再多讲。 倒是想谈谈WordPress2.7嵌套评论分页的问题。 1、为什么要评论分页？就是因为留言多太长，影响页面载入。 自从写了《关于东芝笔记本CPU不能全速运行的问题》受到广大读者的好评，其留言达到200，当时因为留言太长，载入页面缓慢，于是用分流的办法将其留言功能关闭，另开了一个贴《东芝笔记本CPU全速问题集中留言》来解决问题，不过又达到了200，无奈！这次干脆开放两贴留言功能，并启用了评论分页。 PS：启用评论分页跟SEO是有不可调和的矛盾的，不再多讲。 2、用什么方法评论分页? 用的是插件WP-CommentNavi。 大家对WP-PageNavi 应该并不陌生，作者是同一人，WP-CommentNavi 解决的是评论分页显示的问题，用起来非常方便。连设置，样式定义，显示都跟WP-Pagenavi 一样一样的。 3、问题在哪里？显示楼层数出错。 如果评论中没有嵌套评论（也就是REPLY）显示是正确的，但是一旦有嵌套评论，其显示不统计嵌套的评论数。 可以参考我这里，第一页和第二页没有问题，显示正确，因为没有嵌套评论；第三页开始出错，因为有8个嵌套评论，结果这页面显示58个留言，留言数是158，显然把嵌套评论统计排除在外。第四页不是从159开始统计，而是151开始，这样最后留言数是193，显然跟总留言数201不符。 这里说一下我的设置：每页有50个留言就截断，依次显示到第二页第三页，并默认显示最后一页。 4、不是插件的问题，是WP的问题。 刚开始以为是插件的问题，结果我用默认的评论分页Older，Newer（下面代码）来测试，显示楼层数与用插件显示是一样的。 &#60;div class="navigation"&#62; &#60;div class="alignleft"&#62;&#60;?php previous_comments_link() ?&#62;&#60;/div&#62; &#60;div class="alignright"&#62;&#60;?php next_comments_link() ?&#62;&#60;/div&#62; &#60;/div&#62; 5、疑问：既然提供嵌套评论，楼层数显示也包括嵌套评论，为何分页时又把其统计排除在外？ WP v2.7也好，v2.7.1也好都这样，个人认为是严重的BUG。WP评论分页还有其他的问题。希望尽快解决了。 最后：不知道插件作者会不会在插件中解决？还有没有高人对此问题给予帮助。拭目以待。。。 PS：插件作者回答的很干脆。 问：Could you make it right in your plugin？ 答：Nope, I still relies on WP to get me info on what [...]]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wordpress.gif" alt="wordpress" /></p>
				<p>WP2.7推出以来，其默认的嵌套评论成为所有WP爱好者的话题，大家纷纷改造模板来使用其默认嵌套评论，我也在beta的时候写了一篇<a href="/wp27-thread-comment.html">《WP2.7 beta3 添加嵌套评论》</a>来使用，目前还在沿用，这里不再多讲。</p>
				<p><span style="color: #0000ff;">倒是想谈谈WordPress2.7嵌套评论分页的问题。</span><span id="more-884"></span></p>
				<p><span style="color: #ff4500;">1、为什么要评论分页？就是因为留言多太长，影响页面载入。</span></p>
				<p>自从写了<a href="/toshibacpu.html">《关于东芝笔记本CPU不能全速运行的问题》</a>受到广大读者的好评，其留言达到200，当时因为留言太长，载入页面缓慢，于是用分流的办法将其留言功能关闭，另开了一个贴<a href="/toshiba_comments.html">《东芝笔记本CPU全速问题集中留言》</a>来解决问题，不过又达到了200，无奈！这次干脆开放两贴留言功能，并启用了评论分页。</p>
				<p>PS：启用评论分页跟SEO是有不可调和的矛盾的，不再多讲。</p>
				<p><span style="color: #ff4500;">2、用什么方法评论分页? 用的是插件WP-CommentNavi。</span></p>
				<p>大家对<a href="http://lesterchan.net/portfolio/programming/php/#wp-pagenavi" target="_blank">WP-PageNavi</a> 应该并不陌生，作者是同一人，<a href="http://lesterchan.net/portfolio/programming/php/#wp-commentnavi" target="_blank">WP-CommentNavi </a>解决的是评论分页显示的问题，用起来非常方便。连设置，样式定义，显示都跟WP-Pagenavi 一样一样的。</p>
				<p><span style="color: #ff4500;">3、问题在哪里？显示楼层数出错。</span></p>
				<p>如果评论中没有嵌套评论（也就是REPLY）显示是正确的，但是一旦有嵌套评论，其显示不统计嵌套的评论数。</p>
				<p>可以参考我<a href="/toshiba_comments.html">这里</a>，第一页和第二页没有问题，显示正确，因为没有嵌套评论；第三页开始出错，因为有8个嵌套评论，结果这页面显示58个留言，留言数是158，显然把嵌套评论统计排除在外。第四页不是从159开始统计，而是151开始，这样最后留言数是193，显然跟总留言数201不符。</p>
				<p>这里说一下我的设置：每页有50个留言就截断，依次显示到第二页第三页，并默认显示最后一页。</p>
				<p><span style="color: #ff4500;">4、不是插件的问题，是WP的问题。</span></p>
				<p>刚开始以为是插件的问题，结果我用默认的评论分页Older，Newer（下面代码）来测试，显示楼层数与用插件显示是一样的。</p>
				<pre class="html">

&lt;div class="navigation"&gt;
&lt;div class="alignleft"&gt;&lt;?php previous_comments_link() ?&gt;&lt;/div&gt;
&lt;div class="alignright"&gt;&lt;?php next_comments_link() ?&gt;&lt;/div&gt;
&lt;/div&gt;</pre>
				<p><span style="color: #ff4500;">5、疑问：既然提供嵌套评论，楼层数显示也包括嵌套评论，为何分页时又把其统计排除在外？</span></p>
				<p>WP v2.7也好，v2.7.1也好都这样，个人认为是严重的BUG。WP评论分页还有其他的问题。希望尽快解决了。</p>
				<p>最后：不知道插件作者会不会在插件中解决？还有没有高人对此问题给予帮助。拭目以待。。。</p>
				<p>PS：插件作者回答的很干脆。<br />
				问：Could you make it right in your plugin？<br />
				答：Nope, I still relies on WP to get me info on what the plugin need. So if WP tells me there is 3 comments in this page, means this is only 3.</p>
				<h6>注：后发现有个误解，WP默认不提供楼层显示，而且评论和嵌套评论当作一个评论来处理，这是个问题。</h6>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wp27-thread-comment-navi.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>最喜欢的插件WP Cleaner</title>
		<link>http://www.teikinka.com/wpcleaner.html</link>
		<comments>http://www.teikinka.com/wpcleaner.html#comments</comments>
		<pubDate>Thu, 12 Feb 2009 04:52:34 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WP Cleaner]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/wpcleaner.html</guid>
		<description><![CDATA[用WordPress以来用过的插件不下几十种，有的极其不满意，装完就删，有时还通过模板整合的方式，渐渐也退了不少插件。 所有用过或还在用的插件当中，也有不少是优秀的，但要数最喜欢的，我毫不犹疑的回答是WP Cleaner。 大家都知道WP 2.6以来有Post Revisions 和 Autosave功能。很烦！可能开发者脑袋进水，2.7也没有取消掉。为此也装过 Disable Revisions and Autosave 插件。但是已经保存的却无法删除，冗余地沉浸在数据库中。 这个问题 WP Cleaner 解决了。这个插件删除不再需要的修订版或草稿，减小空间，提高性能。而且此插件有保护机制，无论怎么操作都不会影响已经发布的贴子，可以放心使用。 此插件安装卸载都很方便，不用设置，上传激活就可以，文件也很小，就wpcleaner.php一个文件，才4k多。 刚装上的时候那些冗余的修订记录比文章还多，占了一半多，用WP Cleaner一扫而光，那个爽啊！ 现在也经常用，每次修改文章以后，都把继承清理掉。 用此插件几个月没出过任何问题，兼容WP2.7，极力推荐！让那些冗余数据无处藏身吧~~]]></description>
			<content:encoded><![CDATA[				<p>用WordPress以来用过的插件不下几十种，有的极其不满意，装完就删，有时还通过模板整合的方式，渐渐也退了不少插件。</p>
				<p>所有用过或还在用的插件当中，也有不少是优秀的，但要数最喜欢的，我毫不犹疑的回答是WP Cleaner。<span id="more-869"></span></p>
				<p>大家都知道WP 2.6以来有Post Revisions 和 Autosave功能。很烦！可能开发者脑袋进水，2.7也没有取消掉。为此也装过 <a href="http://exper.3drecursions.com/2008/07/25/disable-revisions-and-autosave-plugin/" target="_blank">Disable Revisions and Autosave</a> 插件。但是已经保存的却无法删除，冗余地沉浸在数据库中。</p>
				<p>这个问题 <a href="http://www.jiangmiao.org/blog/138.html" target="_blank">WP Cleaner</a> 解决了。这个插件删除不再需要的修订版或草稿，减小空间，提高性能。而且此插件有保护机制，无论怎么操作都不会影响已经发布的贴子，可以放心使用。</p>
				<p>此插件安装卸载都很方便，不用设置，上传激活就可以，文件也很小，就wpcleaner.php一个文件，才4k多。</p>
				<p style="text-align: center;"><img class="aligncenter" src="http://www.jiangmiao.org/blog/wp-content/uploads/2008/12/screenshot1.jpg" alt="wpcleaner" /></p>
				<p>刚装上的时候那些冗余的修订记录比文章还多，占了一半多，用WP Cleaner一扫而光，那个爽啊！<br />
				现在也经常用，每次修改文章以后，都把继承清理掉。</p>
				<p>用此插件几个月没出过任何问题，兼容WP2.7，极力推荐！让那些冗余数据无处藏身吧~~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wpcleaner.html/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>关于wp.Vicuna的一点想法</title>
		<link>http://www.teikinka.com/wpvicuna.html</link>
		<comments>http://www.teikinka.com/wpvicuna.html#comments</comments>
		<pubDate>Wed, 11 Feb 2009 03:03:00 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp.Vicuna]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[模板]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/wpvicuna2.html</guid>
		<description><![CDATA[很多人用过WordPress主题wp.Vicuna CMS，其功能是非常强大的，2007年刚刚介绍到国内，当时我看到很多的主题使用wp.Vicuna，因热心之人联系作者wu之后，出了简单的中文翻译，官方网也提供了一个中文平台（http://cn.wp.vicugna.org/），方便国内用户使用，可是好景不长很多人开始下马了。 像我这样接触wp.Vicuna之后一直用到现在的非常少。个人喜欢的原因是其模板不亚于商业模板，代码干净整洁、CSS优秀、可控性强等特点。 那这么强大的主题，为什么普及不了呢？我个人有这么几点浅显的看法。 首先：国内使用WordPress的大部分都不是专业网页设计师，很多人压根儿不懂代码，但却想拥有一个可以完全由自己控制的博客而已。 而博客程序当中WordPress是最方便的。开源且有大量免费的模板、插件，其扩展性也非常强，安装也及其方便。且有大量的用户使用WP，这也大大增强了其可交流性。 不像国内，在日本最流行的博客程序不是WordPress，而是Movable Type。 其次：Vicuna的CSS非常的复杂。 按照作者wu的原话：他作为专业的Web Designer在学校也是HTML和CSS的老师，但Vicuna的CSS的写法在日本也不是很普遍，就是在日本专业的Web Designer也有不理解的地方，连他的学生有时候都说：“为什么会这样？” 举个简单例子：他的Comment代码写法不是大部分采用的&#60;ul&#62;&#60;li&#62;，而是&#60;dl&#62;&#60;dt&#62;&#60;dd&#62;等。其实懂了以后会发现更方便，因为每个具体细节他都能具体定义样式，而不是简简单单的&#60;ul&#62;&#60;li&#62;就完了。 第三：至从2008年2月2日，也就是wp.Vicuna推出 v1.5.8版本以后作者因为工作原因放弃了更新。 如果一直用到WordPress v2.6是没有问题的，但随着WP2.7的推出，增加了不少功能，要继续使用其Vicuna模板需要大量的修改，尤其是Comments.php文件。当然CSS也如此。 最后：还有其他原因。 如没有继续推出好的模板样式，作者是日本人交流上有困难等等。 综上所述，可控性强和复杂是不可调和的矛盾。虽然有这样那样的问题，但个人认为最大的问题在于难。 这些只是我的一点想法，我本人还是很喜欢其模板。唯一可惜的停止了更新及推出新模板样式。继续再接再厉就好了。]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wpvicuna.gif" alt="wordpress" /></p>
				<p>很多人用过WordPress主题wp.Vicuna CMS，其功能是非常强大的，2007年刚刚介绍到国内，当时我看到很多的主题使用wp.Vicuna，因热心之人联系作者wu之后，出了简单的中文翻译，官方网也提供了一个中文平台（<a href="http://cn.wp.vicugna.org/"  target="_blank">http://cn.wp.vicugna.org/</a>），方便国内用户使用，可是好景不长很多人开始下马了。</p>
				<p><span id="more-857"></span></p>
				<p>像我这样接触wp.Vicuna之后一直用到现在的非常少。个人喜欢的原因是其模板不亚于商业模板，代码干净整洁、CSS优秀、可控性强等特点。</p>
				<p>那这么强大的主题，为什么普及不了呢？我个人有这么几点浅显的看法。</p>
				<p><span style="color: #ff6600;">首先：</span>国内使用WordPress的大部分都不是专业网页设计师，很多人压根儿不懂代码，但却想拥有一个可以完全由自己控制的博客而已。</p>
				<p>而博客程序当中WordPress是最方便的。开源且有大量免费的模板、插件，其扩展性也非常强，安装也及其方便。且有大量的用户使用WP，这也大大增强了其可交流性。</p>
				<p>不像国内，在日本最流行的博客程序不是WordPress，而是Movable Type。</p>
				<p><span style="color: #ff6600;">其次：</span>Vicuna的CSS非常的复杂。</p>
				<p>按照作者wu的原话：他作为专业的Web Designer在学校也是HTML和CSS的老师，但Vicuna的CSS的写法在日本也不是很普遍，就是在日本专业的Web Designer也有不理解的地方，连他的学生有时候都说：“为什么会这样？”</p>
				<p>举个简单例子：他的Comment代码写法不是大部分采用的&lt;ul&gt;&lt;li&gt;，而是&lt;dl&gt;&lt;dt&gt;&lt;dd&gt;等。其实懂了以后会发现更方便，因为每个具体细节他都能具体定义样式，而不是简简单单的&lt;ul&gt;&lt;li&gt;就完了。</p>
				<p><span style="color: #ff6600;">第三：</span>至从2008年2月2日，也就是wp.Vicuna推出 v1.5.8版本以后作者因为工作原因放弃了更新。</p>
				<p>如果一直用到WordPress v2.6是没有问题的，但随着WP2.7的推出，增加了不少功能，要继续使用其Vicuna模板需要大量的修改，尤其是Comments.php文件。当然CSS也如此。</p>
				<p><span style="color: #ff6600;">最后：</span>还有其他原因。<br />
				如没有继续推出好的模板样式，作者是日本人交流上有困难等等。</p>
				<p>综上所述，可控性强和复杂是不可调和的矛盾。虽然有这样那样的问题，但个人认为最大的问题在于难。</p>
				<p>这些只是我的一点想法，我本人还是很喜欢其模板。唯一可惜的停止了更新及推出新模板样式。继续再接再厉就好了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wpvicuna.html/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>WordPress2.7正式版</title>
		<link>http://www.teikinka.com/wordpress27.html</link>
		<comments>http://www.teikinka.com/wordpress27.html#comments</comments>
		<pubDate>Thu, 11 Dec 2008 03:35:24 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[嵌套评论]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/wordpress27.html</guid>
		<description><![CDATA[WordPress2.7正式版已经发布， 又是一次重大的飞跃。我想最让人兴奋的功能就是Comments API，我这里已经用上最新版，以增加体验。 跃跃欲试的人也不能少吧，但是想要使用WP2.7的各项新功能的，尤其是嵌套评论，必须要修改主题。因为我之前写过《WP2.7beta3 添加嵌套评论》就不再多讲。 官方文档也详细了不少。没有比官方的更详细，更重要的啦，包括很多参数的用法。其中不得不提几个重要的官方文件档。 1. 针对WP2.7的所有的Information。 这个是总揽了，其中有一项是针对主题修改和插件修改的（Migrating Plugins and Themes to 2.7），好好看看吧。 请转到官方文档 2. 为适应新的嵌套评论而修改Comments.php的代码。 也就是要了解 Comments Loop。 Comments Loop：请转到官方文档 3. 了解并使用wp_list_comments。 就是这个&#60;?php wp_list_comments('arguments'); ?&#62; 这里还提供functions.php的改造，其实就是为了使用wp_list_comments wp_list_comments：请转到官方文档 4. 还有几个重要更新wp_page_menu。 现在是 wp_page_menu：请转到官方文档 以前是 wp_list_pages：请转到官方文档 5.  其他。 到总揽里慢慢搜索着看吧。 < ?php post_class('special'); ?> < ?php wp_logout_url($redirect); ?> get_header(&#8216;myheader&#8217;) will include header-myheader.php get_footer(&#8216;myfooter&#8217;) will include footer-myfooter.php 等等 [...]]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wordpress.gif" alt="wordpress" /></p>
				<p>WordPress2.7正式版已经发布， 又是一次重大的飞跃。我想最让人兴奋的功能就是Comments API，我这里已经用上最新版，以增加体验。</p>
				<p>跃跃欲试的人也不能少吧，但是想要使用WP2.7的各项新功能的，尤其是嵌套评论，必须要修改主题。因为我之前写过《<a href="/wp27-thread-comment.html">WP2.7beta3 添加嵌套评论</a>》就不再多讲。</p>
				<p><span id="more-756"></span></p>
				<p>官方文档也详细了不少。没有比官方的更详细，更重要的啦，包括很多参数的用法。其中不得不提几个重要的官方文件档。</p>
				<p><span style="color: #ff6600;">1. 针对WP2.7的所有的Information。</span><br />
				这个是总揽了，其中有一项是针对主题修改和插件修改的（Migrating Plugins and Themes to 2.7），好好看看吧。</p>
				<p><a href="http://codex.wordpress.org/Main_Page#WordPress_2.7_Information" target="_blank">请转到官方文档</a></p>
				<p><span style="color: #ff6600;">2. 为适应新的嵌套评论而修改Comments.php的代码</span>。<br />
				也就是要了解 Comments Loop。</p>
				<p>Comments Loop：<a href="http://codex.wordpress.org/Migrating_Plugins_and_Themes_to_2.7/Enhanced_Comment_Display" target="_blank">请转到官方文档</a></p>
				<p><span style="color: #ff6600;">3. 了解并使用wp_list_comments。</span><br />
				就是这个<code>&lt;?php wp_list_comments('arguments'); ?&gt; </code><br />
				<code>这里还提供functions.php的改造，其实就是为了使用wp_list_comments</code></p>
				<p>wp_list_comments：<a href="http://codex.wordpress.org/Template_Tags/wp_list_comments" target="_blank">请转到官方文档</a></p>
				<p><span style="color: #ff6600;">4. 还有几个重要更新wp_page_menu。</span></p>
				<p>现在是 wp_page_menu：<a href="http://codex.wordpress.org/Template_Tags/wp_page_menu" target="_blank">请转到官方文档</a><br />
				以前是 wp_list_pages：<a href="http://codex.wordpress.org/Template_Tags/wp_list_pages" target="_blank">请转到官方文档</a></p>
				<p><span style="color: #ff6600;">5.  其他。</span><br />
				到总揽里慢慢搜索着看吧。<br />
				< ?php post_class('special'); ?><br />
				< ?php wp_logout_url($redirect); ?><br />
				get_header(&#8216;myheader&#8217;) will include header-myheader.php<br />
				get_footer(&#8216;myfooter&#8217;) will include footer-myfooter.php<br />
				等等</p>
				<p><span style="color: #ff6600;">下载:</span> <a href="http://wordpress.org/wordpress-2.7.zip" target="_blank">WordPress 2.7 (1.76 MB)<br />
				</a><br />
				其实都不用下载，到后台upgrade里自动升级很方便的，昨天什么都没有备份的情况下自动升级过，没出现任何问题，那时候还WP RC2呢。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wordpress27.html/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>WP2.7 beta3 添加嵌套评论</title>
		<link>http://www.teikinka.com/wp27-thread-comment.html</link>
		<comments>http://www.teikinka.com/wp27-thread-comment.html#comments</comments>
		<pubDate>Tue, 18 Nov 2008 06:46:14 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Thread-Comment]]></category>
		<category><![CDATA[wp.Vicuna]]></category>
		<category><![CDATA[嵌套评论]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/wp27-thread-comment.html</guid>
		<description><![CDATA[今天把WP2.7 beta3上传，并稍微修改wp.Vicuna模板，实现嵌套评论功能。 虽然是beta但我还是承认其结构比较好，不过单独留言定义样式还是很欠缺。 看default模板增加了很多样式定义， 如： .thread-alt {} 、.thread-even {} 、.depth-1 {} 、 .even, .alt {} 、 .commentlist li ul li {} 、 #commentform {} 、 #respond:after{} 、 .children{} 但这些对使用wp.Vicuna的用户几乎无济于事，因为wp.Vicuna使用的是&#60;dl&#62;&#60;dt&#62;&#60;dd&#62;而不是默认的、大部分都使用的&#60;ul&#62;&#60;li&#62;样式，WP2.7的就是使用这种样式。 但我觉得用wp.Vicuna改造反而更容易。因为不用有意去分开comments和trackpings。其提供的comments.php里已经分开了，而且用&#60; ?php get_comment_type()；?&#62;来获取trackpings。默认的就是comments啦。 所以根本不需要考虑trackping以及他的定义样式，只要用默认的就行了，包括css。除非你想在trackback和pingback中也要使用Reply这个功能，但毫无意义。 所以我们只需要关心comment就可以。 修改四个部分，首先讲comments.php 第一、在comment部分的&#60;dl class=&#8221;log&#8221;&#62;前面加上如下代码。 &#60;?php if (function_exists('wp_list_comments')) : ?&#62; &#60;dl class="log"&#62;&#60;?php wp_list_comments('type=comment&#38;callback=custom_comments');?&#62;&#60;/dl&#62; &#60;p&#62;&#60;?php else : ?&#62; 第二、在&#60;form&#62;前面加上&#60;div id=&#8221;respond&#8221;&#62; ， 然后在&#60;/form&#62;关闭之前加上 &#60;?php comment_id_fields(); [...]]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wordpress.gif" alt="wordpress" /></p>
				<p>今天把WP2.7 beta3上传，并稍微修改wp.Vicuna模板，实现嵌套评论功能。<br />
				虽然是beta但我还是承认其结构比较好，不过单独留言定义样式还是很欠缺。<br />
				看default模板增加了很多样式定义， 如：</p>
				<p><span id="more-731"></span></p>
				<h5>.thread-alt {} 、.thread-even {} 、.depth-1 {} 、<br />
				.even, .alt {} 、   .commentlist li ul li {} 、   #commentform {} 、<br />
				#respond:after{} 、  .children{}</h5>
				<p>但这些对使用wp.Vicuna的用户几乎无济于事，因为wp.Vicuna使用的是&lt;dl&gt;&lt;dt&gt;&lt;dd&gt;而不是默认的、大部分都使用的&lt;ul&gt;&lt;li&gt;样式，WP2.7的就是使用这种样式。</p>
				<p>但我觉得<span style="color: #0000ff;">用wp.Vicuna改造反而更容易</span>。因为不用有意去分开comments和trackpings。其提供的comments.php里已经分开了，而且用&lt; ?php get_comment_type()；?&gt;来获取trackpings。默认的就是comments啦。<br />
				所以<span style="color: #0000ff;">根本不需要考虑trackping以及他的定义样式，只要用默认的就行了，包括css</span>。<font color="#cc673b">除非你想在trackback和pingback中也要使用Reply这个功能，但毫无意义</font>。<br />
				所以我们只需要关心comment就可以。</p>
				<p>修改四个部分，首先讲comments.php<br />
				<span style="color: #ff4500;">第一</span>、在comment部分的&lt;dl class=&#8221;log&#8221;&gt;前面加上如下代码。</p>
				<pre class="html">

&lt;?php if (function_exists('wp_list_comments')) : ?&gt;
&lt;dl class="log"&gt;&lt;?php wp_list_comments('type=comment&amp;callback=custom_comments');?&gt;&lt;/dl&gt;
&lt;p&gt;&lt;?php else : ?&gt;</pre>
				<p><span style="color: #ff4500;">第二</span>、在&lt;form&gt;前面加上<span style="color: #ff4500;">&lt;div id=&#8221;respond&#8221;&gt; </span>，</p>
				<p>然后在&lt;/form&gt;关闭之前加上</p>
				<pre class="html">

&lt;?php comment_id_fields(); ?&gt;
&lt;?php do_action('comment_form', $post-&gt;ID); ?&gt;
&lt;?php cancel_comment_reply_link($text = '点击取消回复'); ?&gt;</pre>
				<p>&lt;/form&gt;关闭之后当然要关上&lt;/div&gt;，要不然留言框就无法正常运作。</p>
				<p>至此comments.php的改造结束。</p>
				<p><span style="color: #ff4500;">第三</span>、利用wp_list_comments的callback来调用functions，functions.php中加上如下代码</p>
				<pre class="html">

&lt;?php
if (function_exists('wp_list_comments')) {
// custom comments
function custom_comments($comment, $args, $depth) {
$GLOBALS['comment'] = $comment;
?&gt;
&lt;dt id="comment-&lt;?php comment_ID() ?&gt;"&gt;
&lt;span class="avatar"&gt;&lt;?php echo get_avatar(get_comment_author_email(), $size = '32', $default = '' ) ?&gt;&lt;/span&gt;
&lt;span class="name"&gt;&lt;?php comment_author_link() ?&gt;&lt;/span&gt;&lt;br/&gt;
&lt;span class="date"&gt;&lt;?php comment_date('y-m-d (D) G:i') ?&gt;&lt;/span&gt; &lt;?php edit_comment_link('Edit.','&lt;span class="admin"&gt;','&lt;/span&gt;'); ?&gt;
&lt;span class="commentext"&gt;
&lt;?php comment_text() ?&gt;&lt;/span&gt;
&lt;/dt&gt;
&lt;dd&gt;&lt;?php comment_reply_link(array('depth' =&gt; $depth, 'max_depth'=&gt; $args['max_depth'], 'reply_text' =&gt; "[回复]"));?&gt;
&lt;/dd&gt;
&lt;?php }}?&gt;</pre>
				<p>注意&lt;dt&gt;开始的后半部分，其实就是comments.php的&lt;dl class=&#8221;log&#8221;&gt;后面的代码，复制添加进去，然后把&lt;?php comment_text() ?&gt;挪到&lt;/dt&gt;前面，最后别忘了加上Reply那个代码。当然了代码中的&lt;?php endif;?&gt;之类的，自己看着加吧。</p>
				<p><span style="color: #ff4500;">最后</span>、定义3-context.css文件，需要根据自己的样式定义。</p>
				<p>如果说还有一个步骤地话：就是后台Discussion选项了，如Reply深度等。<br />
				具体样式可参考我的留言回复。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wp27-thread-comment.html/feed</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>添加回复比较郁闷</title>
		<link>http://www.teikinka.com/addreply.html</link>
		<comments>http://www.teikinka.com/addreply.html#comments</comments>
		<pubDate>Sat, 15 Nov 2008 07:36:10 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Thread-Comment]]></category>
		<category><![CDATA[嵌套评论]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/addreply.html</guid>
		<description><![CDATA[今天是周六，下午闲来无事就在模板上添加回复功能。 都在本地测试，自己都不满意怎么能轻易上传呢？对吧？ 首先：大家都知道WP2.7还是beta，所以暂时用偶爱偶家的wp-thread-comment测试了一番，没问题，能正确显示。我的模板只要稍微改动一下，增加一个Class就可以搞定，让其符合模板。好用的很！ 唯一让我不满意的就是回复的CommentCount，他有断层，回复部分不能显示统计数，这样就无法正确统计留言数。唯独这个我没法解决。（看下图） 其次：因为上述问题我又试了WP2.7 beta 2来调用回复功能，也能正确显示楼层，也没有断层。总的统计也正确，但还是有一个问题。 在后台先设定完5个Comment之后翻页，后调用其页码，无论如何翻页都是显示1-5而不是继续统计，如6-10这样（看下图） 最后：看来还要折腾一段时间才能让自己满意呢，WP2.7正式版快出来吧 ，郁闷！ 发疯：用QQ截图效果真烂，这叫啥图阿！干什么都郁闷！]]></description>
			<content:encoded><![CDATA[				<p>今天是周六，下午闲来无事就在模板上添加回复功能。<br />
				都在本地测试，自己都不满意怎么能轻易上传呢？对吧？</p>
				<p><span style="color: #ff6600;">首先：</span>大家都知道WP2.7还是beta，所以暂时用偶爱偶家的wp-thread-comment测试了一番，没问题，能正确显示。我的模板只要稍微改动一下，增加一个Class就可以搞定，让其符合模板。好用的很！<span id="more-730"></span></p>
				<p>唯一让我不满意的就是回复的CommentCount，他有断层，回复部分不能显示统计数，这样就无法正确统计留言数。唯独这个我没法解决。（看下图）</p>
				<p><img src="/wp-content/uploads/2008/reply.jpg" alt="" width="580" /> </p>
				<p><span style="color: #ff6600;">其次：</span>因为上述问题我又试了WP2.7 beta 2来调用回复功能，也能正确显示楼层，也没有断层。总的统计也正确，但还是有一个问题。</p>
				<p>在后台先设定完5个Comment之后翻页，后调用其页码，无论如何翻页都是显示1-5而不是继续统计，如6-10这样（看下图）</p>
				<p><img src="/wp-content/uploads/2008/reply2.7.jpg" alt="" width="580" /></p>
				<p><img src="/wp-content/uploads/2008/page.jpg" alt="" width="580" /></p>
				<p><span style="color: #ff6600;">最后：</span>看来还要折腾一段时间才能让自己满意呢，WP2.7正式版快出来吧 ，郁闷！</p>
				<p><span style="color: #ff6600;">发疯：</span>用QQ截图效果真烂，这叫啥图阿！干什么都郁闷！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/addreply.html/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>等WP2.7出来还要修改模板</title>
		<link>http://www.teikinka.com/wp27.html</link>
		<comments>http://www.teikinka.com/wp27.html#comments</comments>
		<pubDate>Tue, 04 Nov 2008 14:05:54 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[模板]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=719</guid>
		<description><![CDATA[听说WP2.7 Beta1我就下来在本地试用了一下，看来还得动模板了，刚改完模板呢&#8230; 可能comment.php文件和其定义CSS要修改不少，不知道正式版出来后能否更加简单点&#8230;&#8230; WordPress2.7会提供留言嵌套模式，其留言用< ?php wp_list_comments(); ?>来调用，还可以这样取消< ?php cancel_comment_reply_link(); ?>。 你看后台 设置&#8211;&#62; 讨论（Other Comment Settings） 里竟然多出来这么多选项。 第三个开始 1. 设置多少天以后可以自动关闭文章评论。 2. 设置回复评论的深度。 3. 设置多少个评论之后可以翻页（newer、older），还有显示顺序。 4. 最后设置显示位置。 以前偶爱偶家提供wp-thread-comment 这次本来要用来着，后来还是没用。 你说这次默认都提供了回复评论模式能不用吗？不过动来动去何时是个头啊？]]></description>
			<content:encoded><![CDATA[				<p>听说WP2.7 Beta1我就下来在本地试用了一下，看来还得动模板了，刚改完模板呢&#8230; 可能comment.php文件和其定义CSS要修改不少，不知道正式版出来后能否更加简单点&#8230;&#8230;</p>
				<p>WordPress2.7会提供留言嵌套模式，其留言用<font color="#ff0000">< ?php wp_list_comments(); ?></font>来调用，还可以这样取消<font color="#ff0000">< ?php cancel_comment_reply_link(); ?></font>。<br />
				<span id="more-719"></span></p>
				<p>你看后台 设置&#8211;&gt; 讨论（Other Comment Settings） 里竟然多出来这么多选项。<br />
				<img src="/wp-content/uploads/2008/commentsetting.png" alt="" /></p>
				<p>第三个开始<br />
				1. 设置多少天以后可以自动关闭文章评论。<br />
				2. 设置回复评论的深度。<br />
				3. 设置多少个评论之后可以翻页（newer、older），还有显示顺序。<br />
				4. 最后设置显示位置。</p>
				<p>以前偶爱偶家提供wp-thread-comment 这次本来要用来着，后来还是没用。<br />
				你说这次默认都提供了回复评论模式能不用吗？不过动来动去何时是个头啊？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wp27.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>调用query_posts并显示分页</title>
		<link>http://www.teikinka.com/query_posts.html</link>
		<comments>http://www.teikinka.com/query_posts.html#comments</comments>
		<pubDate>Mon, 03 Nov 2008 01:15:51 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Query_Posts]]></category>
		<category><![CDATA[分页]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=717</guid>
		<description><![CDATA[昨天写到：用query_posts调用所有本站文件目录，能显示全部，但不能显示每页固定篇数文章，进行翻页；即使能显示分页数，点击只显示第一页，无论多长。 今天这个问题得到解决了，昨天查了那么多找不到，今天一查就到位了，呵呵~.~ 是这样调用的 &#60;?php $limit = get_option('posts_per_page'); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts('&#038;showposts=' . $limit=20 . '&#038;paged=' . $paged); $wp_query-&#62;is_archive = true; $wp_query-&#62;is_home = false; ?&#62; &#60;?php if (have_posts()) : while (have_posts()) : the_post(); ?&#62; //your loop goes here &#60;?php endwhile; endif; ?&#62; 这样调用不但能显示全部文章，而且可以正确显示分页，正好用到WP-PageNavi，完全是我想达到的效果。这样以后有多少篇文章都不是问题，每页只显示固定篇幅。 $limit=20 这里可以设置每页显示的文章数。 我是在五福管理區看到的，但是他的程序有错。&#8217;showposts=&#8217; 前面少一个&#038;符号导致整个程序出错，刚开始我还以为程序不对，还留了言。 直接拷贝我的就没有问题了，已经进行了修改，让其正确显示。 效果请查看我的文件存档页。]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wordpress.gif" alt="wordpress" /></p>
				<p>昨天写到：用query_posts调用所有本站文件目录，能显示全部，但不能显示每页固定篇数文章，进行翻页；即使能显示分页数，点击只显示第一页，无论多长。</p>
				<p>今天这个问题得到解决了，昨天查了那么多找不到，今天一查就到位了，呵呵~.~<span id="more-717"></span></p>
				<p>是这样调用的</p>
				<pre class="html">

&lt;?php
$limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('&#038;showposts=' . $limit=20 . '&#038;paged=' . $paged);
$wp_query-&gt;is_archive = true; $wp_query-&gt;is_home = false;
?&gt;

&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;

//your loop goes here

&lt;?php endwhile; endif; ?&gt;</pre>
				<p>这样调用不但能显示全部文章，而且可以正确显示分页，正好用到WP-PageNavi，完全是我想达到的效果。这样以后有多少篇文章都不是问题，每页只显示固定篇幅。</p>
				<h5>$limit=20 这里可以设置每页显示的文章数。</h5>
				<p>我是在<a target="_blank" href="http://www.cootuo.com/archives/11.html">五福管理區</a>看到的，但是他的程序有错。&#8217;showposts=&#8217; 前面少一个&#038;符号导致整个程序出错，刚开始我还以为程序不对，还留了言。</p>
				<p>直接拷贝我的就没有问题了，已经进行了修改，让其正确显示。<br />
				效果请查看我的<a href="/archives">文件存档页</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/query_posts.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>又加了个插件</title>
		<link>http://www.teikinka.com/disable-revisions-autosave.html</link>
		<comments>http://www.teikinka.com/disable-revisions-autosave.html#comments</comments>
		<pubDate>Sun, 02 Nov 2008 07:35:32 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Autosave]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Revisions]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=716</guid>
		<description><![CDATA[今天又加了个插件Disable Revisions and Autosave 大家都知道WordPress 2.6的Post Revisions 和 Autosave功能很烦。 本来可以在wp-config.php文件中设置，比如下面这样，起码关闭Post Revisions。 define('WP_POST_REVISIONS', false); 但不知为什么，这样设置以后我的域名前面必须有www才能访问，如果没有www就转不过来，而且某些功能出错，导致后台每次都跳出来错误信息，但操作结果却正常，所以干脆上了插件了。这样我的域名转换也解决了。 插件不大，内容也少得很，也没有版本之说，而且也不用编辑系统文件，启用禁用就可以，反正目前WordPress 2.6好用的很。]]></description>
			<content:encoded><![CDATA[				<p>今天又加了个插件<a target="_blank" href="http://exper.3drecursions.com/2008/07/25/disable-revisions-and-autosave-plugin/">Disable Revisions and Autosave</a><br />
				大家都知道WordPress 2.6的Post Revisions 和 Autosave功能很烦。<span id="more-716"></span></p>
				<p>本来可以在wp-config.php文件中设置，比如下面这样，起码关闭Post Revisions。</p>
				<pre class="html">

define('WP_POST_REVISIONS', false);</pre>
				<p>但不知为什么，这样设置以后我的域名前面必须有www才能访问，如果没有www就转不过来，而且某些功能出错，导致后台每次都跳出来错误信息，但操作结果却正常，所以干脆上了插件了。这样我的域名转换也解决了。<br />
				插件不大，内容也少得很，也没有版本之说，而且也不用编辑系统文件，启用禁用就可以，反正目前WordPress 2.6好用的很。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/disable-revisions-autosave.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>求助：关于分页（已解决）</title>
		<link>http://www.teikinka.com/qiuzhu.html</link>
		<comments>http://www.teikinka.com/qiuzhu.html#comments</comments>
		<pubDate>Sun, 02 Nov 2008 02:05:39 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Query_Posts]]></category>
		<category><![CDATA[分页]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/qiuzhu.html</guid>
		<description><![CDATA[请先看看我的文件存档页面，目前我是用query_posts调用，然后利用CSS让全部目录整齐排列。 可是长期如此就有个问题，就是太长。因为他调用所有本站文件目录，而且不能每页显示固定篇数文章，进行翻页；即使能显示分页数，但点击只显示第一页。 我昨天查了一天Google也没有查到，可能我查的关键不对，反正目前很无奈。 我是用这个代码调用的 &#60;?php query_posts('showposts=-1'); ?&#62; &#60;?php if (have_posts()) : while (have_posts()) : the_post(); ?&#62; 我想达到如下效果： 显示全部文章目录。（目前就是） 固定显示多少篇文章目录，比如每页20篇，然后进行翻页，以此类推。 尽量不要用插件，用qurey_posts这样的代码来达到效果。 可以用WP-PageNavi翻页，这样能达到同样的效果，不用再次编辑。 应该如何调用，让其分页呢？知道的希望告诉我一下。我先谢了！ 已经解决，请看这里。]]></description>
			<content:encoded><![CDATA[				<p>请先看看我的<ins><a href="/archives">文件存档页面</a></ins>，目前我是用query_posts调用，然后利用CSS让全部目录整齐排列。<br />
				可是长期如此就有个问题，就是太长。因为他调用所有本站文件目录，而且不能每页显示固定篇数文章，进行翻页；即使能显示分页数，但点击只显示第一页。<span id="more-707"></span><br />
				我昨天查了一天Google也没有查到，可能我查的关键不对，反正目前很无奈。<br />
				我是用这个代码调用的</p>
				<pre class="html">

&lt;?php query_posts('showposts=-1'); ?&gt;
&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;</pre>
				<p>我想达到如下效果：</p>
				<ul>
				<li>显示全部文章目录。（目前就是）</li>
				<li>固定显示多少篇文章目录，比如每页20篇，然后进行翻页，以此类推。</li>
				<li>尽量不要用插件，用qurey_posts这样的代码来达到效果。</li>
				<li>可以用WP-PageNavi翻页，这样能达到同样的效果，不用再次编辑。</li>
				</ul>
				<p>应该如何调用，让其分页呢？知道的希望告诉我一下。我先谢了！<br />
				已经解决，<a href="/query_posts.html">请看这里</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/qiuzhu.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>改模板减插件</title>
		<link>http://www.teikinka.com/jian-plugin.html</link>
		<comments>http://www.teikinka.com/jian-plugin.html#comments</comments>
		<pubDate>Wed, 29 Oct 2008 11:30:54 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=564</guid>
		<description><![CDATA[自从用上这个模板之后，明显减少了插件。目前只用这些插件，方便多了。 以前插件一更新就头疼，尤其为了跟皮肤相吻合而改动过的那些插件。只要一更新就要重新编辑，不更新还担心不安全或者WP升级之后会出现兼容性问题。 现在不用担心了，更新就更新吧。就算兼容性出问题，现在的工作量少多了。 看看以前的插件吧，加了那么多，后台也臃肿。 Akismet WordPress内置的Anti-spam插件 WP-PageNavi 页面导航插件 WP-Stats WordPress 统计分析插件 WP-DBmanager 数据库备份、优化、修复插件 Google SiteMaps 搜索引擎优化插件 Audio Player MP3插件 DailyTop10 点击统计]]></description>
			<content:encoded><![CDATA[				<p>自从用上这个模板之后，明显减少了插件。目前只用这些插件，方便多了。</p>
				<p>以前插件一更新就头疼，尤其为了跟皮肤相吻合而改动过的那些插件。只要一更新就要重新编辑，不更新还担心不安全或者WP升级之后会出现兼容性问题。</p>
				<p>现在不用担心了，更新就更新吧。就算兼容性出问题，现在的工作量少多了。<span id="more-564"></span></p>
				<p>看看<a href="http://www.teikinka.com/plugin.html">以前的插件</a>吧，加了那么多，后台也臃肿。</p>
				<dl class="data">
				<dt><a href="http://akismet.com/download/" target="_blank">Akismet</a></dt>
				<dd>WordPress内置的Anti-spam插件</dd>
				<dt><a href="http://lesterchan.net/others/downloads.php" target="_blank">WP-PageNavi</a></dt>
				<dd>页面导航插件</dd>
				<dt><a href="http://lesterchan.net/others/downloads.php" target="_blank">WP-Stats</a></dt>
				<dd>WordPress 统计分析插件</dd>
				<dt><a href="http://lesterchan.net/others/downloads.php" target="_blank">WP-DBmanager</a></dt>
				<dd>数据库备份、优化、修复插件</dd>
				<dt><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" target="_blank">Google SiteMaps</a></dt>
				<dd>搜索引擎优化插件</dd>
				<dt><a href="http://www.1pixelout.net/category/audio-player/" target="_blank">Audio Player</a></dt>
				<dd>MP3插件</dd>
				<dt><a href="http://www.alleba.com/blog/2007/03/27/wordpress-plugin-daily-top-10-posts/" target="_blank">DailyTop10</a></dt>
				<dd>点击统计</dd>
				</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/jian-plugin.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>WP模板全新改版</title>
		<link>http://www.teikinka.com/gaiban.html</link>
		<comments>http://www.teikinka.com/gaiban.html#comments</comments>
		<pubDate>Mon, 27 Oct 2008 13:29:34 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp.Vicuna]]></category>
		<category><![CDATA[模板]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/gaiban.html</guid>
		<description><![CDATA[从去年10月份开始写博客，断断续续，也没有写多少，都没有太在意，只是找了个wp.Vicuna模板稍微修改一下就上传使用了。 最近听到不少人说我的模板太单调，让我改改，我也觉得如此，所以决心修改了。 还好开始写博客一周年之际，终于换了模板，虽然很多需要编辑，但是使用起来还可以就上传了，边写边完善吧。 有几点需要说明一下。 1. 还是沿用日本友人wu的wp.Vicuna，只要你会设计，我个人认为其模版不亚于商业模版。代码干净整洁，CSS优秀、可控性强。 2. 绝大部分用CSS控制，目前为止用到20多个CSS文件。再一次证明wp.Vicuna的可控性强的特点，而且扩张起来非常之方便。 3. 这次最重要的变化就是几个特效。Sidebar 下拉菜单特效，还有几个选项卡特效，然后就是Highslide图片特效。 4. 颜色搭配方面下了点功夫，可以参考我的SiteMap页面和Siderbar，还是挺不容易的。 5. 三栏、两栏、独栏全部用到，根据wu调查结果900宽两栏是最受欢迎的，所以900宽两栏为主文章显示模版。 6. 本来启用过Google自定义搜索，后来取消了，用WP站内搜索。Google自定义的搜索结果让我不是很满意，而且我的搜索在Header上，一旦Google调用不畅，将影响整个网页显示。搜索结果显示样式也是千篇一律。 7. 还有其他的，就不再说了。 再补充两句。 1. 这次不但把Title从默认的&#60;博客名&#8211;文章名&#62;改成&#60;文章名&#62;，还把默认链接也给改了。 以前是 /post/%postname%.html 我觉得也冗杂，干脆改成 /%postname%.html。 2. 很多人都说&#60;文章名&#8211;博客名&#62;以及 /%year%/%monthnum%/%postname%.html 有利于SEO。我想还是算了，简单点。 这么改我的工作量大了，不过这倒没关系，无非动两下，可惜的互联网的链接全没了。就当重新开始了。 这次模板修改不得不提到一个人 &#8212; 那就是日本的wu先生。遵照wu的意思不多写了。 在这里再一次表达我对wu的衷心的感谢！]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wpvicuna.gif" alt="wp.vicuna" /></p>
				<p>从去年10月份开始写博客，断断续续，也没有写多少，都没有太在意，只是找了个wp.Vicuna模板稍微修改一下就上传使用了。<br />
				最近听到不少人说我的模板太单调，让我改改，我也觉得如此，所以决心修改了。</p>
				<p>还好开始写博客一周年之际，终于换了模板，虽然很多需要编辑，但是使用起来还可以就上传了，边写边完善吧。<span id="more-490"></span></p>
				<p>有几点需要说明一下。</p>
				<h5>
				1. 还是沿用日本友人wu的<a href="http://wp.vicuna.jp/" target="_blank">wp.Vicuna</a>，只要你会设计，我个人认为其模版不亚于商业模版。代码干净整洁，CSS优秀、可控性强。<br />
				2. 绝大部分用CSS控制，目前为止用到20多个CSS文件。再一次证明wp.Vicuna的可控性强的特点，而且扩张起来非常之方便。<br />
				3. 这次最重要的变化就是几个特效。Sidebar 下拉菜单特效，还有几个选项卡特效，然后就是Highslide图片特效。<br />
				4. 颜色搭配方面下了点功夫，可以参考我的SiteMap页面和Siderbar，还是挺不容易的。<br />
				5. 三栏、两栏、独栏全部用到，根据wu调查结果900宽两栏是最受欢迎的，所以900宽两栏为主文章显示模版。<br />
				6. 本来启用过Google自定义搜索，后来取消了，用WP站内搜索。Google自定义的搜索结果让我不是很满意，而且我的搜索在Header上，一旦Google调用不畅，将影响整个网页显示。搜索结果显示样式也是千篇一律。<br />
				7. 还有其他的，就不再说了。</h5>
				<p>再补充两句。</p>
				<h5>
				1. 这次不但把Title从默认的&lt;博客名&#8211;文章名&gt;改成&lt;文章名&gt;，还把默认链接也给改了。<br />
				以前是 <ins>/post/%postname%.html</ins> 我觉得也冗杂，干脆改成 <ins>/%postname%.html。</ins><br />
				2. 很多人都说&lt;文章名&#8211;博客名&gt;以及 <ins>/%year%/%monthnum%/%postname%.html </ins> 有利于SEO。我想还是算了，简单点。</h5>
				<p>这么改我的工作量大了，不过这倒没关系，无非动两下，可惜的互联网的链接全没了。就当重新开始了。</p>
				<p>这次模板修改不得不提到一个人 &#8212; 那就是日本的<font color="#ff0000">wu</font>先生。遵照wu的意思不多写了。</p>
				<p>在这里再一次表达我对wu的衷心的感谢！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/gaiban.html/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>wp.Vicuna用法</title>
		<link>http://www.teikinka.com/wpvicuna-usage.html</link>
		<comments>http://www.teikinka.com/wpvicuna-usage.html#comments</comments>
		<pubDate>Sat, 27 Sep 2008 09:43:53 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp.Vicuna]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=300</guid>
		<description><![CDATA[wp.Vicuna是日本友人wu开发的WordPress Theme。本博客用的就是这款模板。 问题是即使很多人用上了这款模板，也不知道有其功能，更不知道如何用？其实这些功能是wp.Vicuna Theme里的CSS里都提供了的，用不着我们再去编辑。只要你写Post的时候用好这些代码就可以显示了。而且显示方式跟Theme是紧密相连的，不用担心与模板样式不符。 下面就介绍几种方法。 1.图片用法（IMG） 看到上面的图片环绕在文字周围了吗？只要在写Post的时候.img_L和.img_R这两个Class代码就可以。&#8221;L&#8220;当然是LEFT的缩写，&#8221;R&#8220;自然是RIGHT了。不要忘了选择要环绕的文本范围。 比如图片在文字左侧被环绕 &#60;p class="img_L"&#62;&#60;img href="xxx.jpg" height="100" width="100" alt="photo" /&#62;&#60;/p&#62; &#60;p&#62;文本Text内容，这里用好'P'&#60;/p&#62; 2.代码用法（HTML） 同样也看到上面HTML代码的显示了吧? 用下述代码来实现 &#60;pre class="html"&#62;这里写代码CODE，就像这里显示一样。 注意：是'pre'而不是'p'。&#60;/pre&#62; 还可以这样 &#60;pre class="html"&#62;这里写代码CODE，多加了span class="note"而已。&#60;/pre&#62; 3.表格用法（Table） 再看看这些表格，完全是&#60;table&#62; &#60;th&#62; &#60;td&#62; 三个代码来实现的。当然你也可以加上&#60;tbody&#62;&#60;tr&#62;加上，不过完全没有必要，会自动调用的。 表格 x部分 y部分 1 xxx yyy 2 xxx yyy 代码如下 &#60;table border="0"&#62; &#60;tbody&#62; &#60;tr&#62; &#60;th&#62;表格&#60;/th&#62; &#60;th&#62;x部分&#60;/th&#62; &#60;th&#62;y部分&#60;/th&#62; &#60;/tr&#62; &#60;tr&#62; &#60;td&#62;1&#60;/td&#62; &#60;td&#62;xxx&#60;/td&#62; &#60;td&#62;yyy&#60;/td&#62; &#60;/tr&#62; &#60;tr&#62; [...]]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wpvicuna.gif" alt="wp.vicuna" /></p>
				<p>wp.Vicuna是日本友人wu开发的WordPress Theme。本博客用的就是这款模板。</p>
				<p>问题是即使很多人用上了这款模板，也不知道有其功能，更不知道如何用？其实这些功能是wp.Vicuna Theme里的CSS里都提供了的，用不着我们再去编辑。只要你写Post的时候用好这些代码就可以显示了。而且显示方式跟Theme是紧密相连的，不用担心与模板样式不符。<br />
				<span style="color: #008000;">下面就介绍几种方法</span>。<span id="more-300"></span></p>
				<p><span style="color: #ff6600;">1.图片用法（IMG）</span></p>
				<p>看到上面的图片环绕在文字周围了吗？只要在写Post的时候<span style="color: #ff4500;">.img_L</span>和<span style="color: #ff4500;">.img_R</span>这两个Class代码就可以。&#8221;<span style="color: #ff4500;">L</span>&#8220;当然是LEFT的缩写，&#8221;<span style="color: #ff4500;">R</span>&#8220;自然是RIGHT了。不要忘了选择要环绕的文本范围。<br />
				<span style="color: #008000;">比如图片在文字左侧被环绕</span></p>
				<pre class="html">

&lt;<span style="color: #ff4500;">p class="img_L"</span>&gt;&lt;img href="xxx.jpg" height="100" width="100" alt="photo" /&gt;&lt;/p&gt;
&lt;p&gt;文本Text内容，这里用好'<span style="color: #ff4500;">P</span>'&lt;/p&gt;</pre>
				<p><span style="color: #ff6600;">2.代码用法（HTML）</span></p>
				<p>同样也看到上面HTML代码的显示了吧?<br />
				<span style="color: #008000;">用下述代码来实现</span></p>
				<pre class="html">

&lt;<span style="color: #ff4500;">pre class="html"</span>&gt;这里写代码CODE，就像这里显示一样。
注意：是'pre'而不是'p'。&lt;/pre&gt;</pre>
				<p>还可以这样</p>
				<pre class="html">

&lt;<span style="color: #ff4500;">pre class="html"</span>&gt;<span class="note">这里写代码CODE，多加了span class="note"而已。</span>&lt;/pre&gt;</pre>
				<p><span style="color: #ff6600;">3.表格用法（Table）</span></p>
				<p>再看看这些表格，完全是&lt;table&gt; &lt;th&gt; &lt;td&gt; 三个代码来实现的。当然你也可以加上&lt;tbody&gt;&lt;tr&gt;加上，不过完全没有必要，会自动调用的。</p>
				<table border="0">
				<tbody>
				<tr>
				<th>表格</th>
				<th>x部分</th>
				<th>y部分</th>
				</tr>
				<tr>
				<td>1</td>
				<td>xxx</td>
				<td>yyy</td>
				</tr>
				<tr>
				<td>2</td>
				<td>xxx</td>
				<td>yyy</td>
				</tr>
				</tbody>
				</table>
				<p><span style="color: #008000;">代码如下</span></p>
				<pre class="html">

&lt;<span style="color: #ff4500;">table</span> border="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;<span style="color: #ff4500;">th</span>&gt;表格&lt;/th&gt;
&lt;th&gt;x部分&lt;/th&gt;
&lt;th&gt;y部分&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;<span style="color: #ff4500;">td</span>&gt;1&lt;/td&gt;
&lt;td&gt;xxx&lt;/td&gt;
&lt;td&gt;yyy&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;<span style="color: #ff4500;">td</span>&gt;2&lt;/td&gt;
&lt;td&gt;xxx&lt;/td&gt;
&lt;td&gt;yyy&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</pre>
				<p><span style="color: #ff6600;">4.标题用法（Data）</span></p>
				<p>再看看这些表格，完全是由&lt;dl&gt; &lt;dt&gt; &lt;dd&gt; 三个代码来实现的。</p>
				<dl class="data">
				<dt>标题</dt>
				<dd>内容</dd>
				<dt>标题</dt>
				<dd>内容</dd>
				<dt>标题</dt>
				<dd>内容</dd>
				<dd>内容</dd>
				</dl>
				<p><span style="color: #008000;">代码如下</span></p>
				<pre class="html">

&lt;<span style="color: #ff4500;">dl class="data"</span>&gt;
&lt;<span style="color: #ff4500;">dt</span>&gt;标题&lt;/dt&gt;
&lt;<span style="color: #ff4500;">dd</span>&gt;内容&lt;/dd&gt;
&lt;dt&gt;标题&lt;/dt&gt;
&lt;dd&gt;内容&lt;/dd&gt;
&lt;dt&gt;标题&lt;/dt&gt;
&lt;dd&gt;内容&lt;/dd&gt;
&lt;dd&gt;内容&lt;/dd&gt;
&lt;/dl&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wpvicuna-usage.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>升级评论留言功能一览</title>
		<link>http://www.teikinka.com/commentsup.html</link>
		<comments>http://www.teikinka.com/commentsup.html#comments</comments>
		<pubDate>Mon, 10 Mar 2008 09:54:07 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Stats]]></category>
		<category><![CDATA[升级]]></category>
		<category><![CDATA[留言]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/80.html</guid>
		<description><![CDATA[对本博客又动了一次手脚。增加了几个评论留言显示功能。 1.统一显示成员的全部留言 留言人数多了之后，想查看某个成员的全部留言是很麻烦的事情，利用WP-Stats插件就很容易，建立留言页面以后调用留言排行，当点击某用户名的时候，按照所留言的文章名，统一显示该成员之所有留言。关于WP-Stats插件请看《本博客使用的WordPress插件》。 以YoungCheon用户名为例： 点击查看效果 2.加了留言部分的楼层数 楼层数对于没有留言或留言少的情况下不是问题，但是留言一多问题就来了。就像我的《关于东芝笔记本CPU不能全速的问题》中的留言，今天17点为止1005次的点击率加上108条的留言(当然也有我部分留言，总该有来有去)，如果没有楼层数将会很混乱，尤其要查看对方留言的时候。加了楼层数一目了然。 本来还想增加 [回复此评论] 功能，也就是WP-Thread-Comments插件。不过加了楼层数之后好像觉的不是很必要，完全可以写回复几楼并增加定位，而且启用该插件，留言部分会更加拉长。不过还是要感谢偶爱偶家提供插件。 点击查看效果 3.不同显示留言成员与管理员 在Comments中用ICON分辨留言的人员是成员还是管理员自己，这样对其他成员的留言一目了然，不至于马虎错过。本来还想用Gravatar显示成员头像，并用Smiley_js_buttons插件显示表情来着，不过还是算了，继续保持原有模板的清淡风格（黑白主色调风格）。Smiley_js_buttons插件要感谢venjet。 点击查看效果 4.统计留言排行和最新留言 利用Recent Comments和Stats插件，统计留言排行成员前15位、最新留言前15个，同时也调用所有成员数和总留言数。 点击查看效果 5.留言准确定位 以前只有日志上的留言能定位。现在无论是在页面，还是在日志上，无论是Sidebar的Recent Comments，还是在本页找某楼层，甚至成员的全部留言里点击某评论，都能准确找到其文章并定位其留言位置。（需要浏览器完全打开。） 请您在效果查看里随便点击某个链接、某个文章名称，或点击Comment字样，或点击留言内容里的请看某楼层等字样。 点击查看效果 6.添加留言框定位 添加Add Your Own，如此以来能够迅速到达留言框，尤其是留言多的时候不用往下拉导航条，直接点击，因为已经定位到留言框位置。 点击查看效果 【总结】评论留言部分升级，简单讲就是为了方便，无论写评论还是查看留言，不过要写一篇教程似的文章还真是不容易，所以具体方法不一一列出。有些也简单的很，比如后两个留言定位，不需要在这里长篇大论，如果有需要请留言，我很愿意提供任何帮助，包括给予原代码。]]></description>
			<content:encoded><![CDATA[				<p>对本博客又动了一次手脚。增加了几个评论留言显示功能。</p>
				<p><strong><font color="#ff4500">1.统一显示成员的全部留言</font></strong><span id="more-50"></span></p>
				<p>留言人数多了之后，想查看某个成员的全部留言是很麻烦的事情，利用WP-Stats插件就很容易，建立留言页面以后调用留言排行，当点击某用户名的时候，按照所留言的文章名，统一显示该成员之所有留言。关于WP-Stats插件请看<a href="/plugin.html">《本博客使用的WordPress插件》</a>。<br />
				以YoungCheon用户名为例：<br />
				<a href="/stats-page?stats_author=YoungCheon">点击查看效果</a></p>
				<p><strong><font color="#ff4500">2.加了留言部分的楼层数</font></strong></p>
				<p>楼层数对于没有留言或留言少的情况下不是问题，但是留言一多问题就来了。就像我的<a href="/toshibacpu.html">《关于东芝笔记本CPU不能全速的问题》</a>中的留言，今天17点为止1005次的点击率加上108条的留言(当然也有我部分留言，总该有来有去)，如果没有楼层数将会很混乱，尤其要查看对方留言的时候。加了楼层数一目了然。</p>
				<p>本来还想增加 [回复此评论] 功能，也就是WP-Thread-Comments插件。不过加了楼层数之后好像觉的不是很必要，完全可以写回复几楼并增加定位，而且启用该插件，留言部分会更加拉长。不过还是要感谢<a href="http://blog.2i2j.com/" target="_blank">偶爱偶家</a>提供插件。<br />
				<a href="/toshibacpu.html#comment">点击查看效果</a></p>
				<p><strong><font color="#ff4500">3.不同显示留言成员与管理员</font></strong></p>
				<p>在Comments中用ICON分辨留言的人员是成员还是管理员自己，这样对其他成员的留言一目了然，不至于马虎错过。本来还想用Gravatar显示成员头像，并用Smiley_js_buttons插件显示表情来着，不过还是算了，继续保持原有模板的清淡风格（黑白主色调风格）。Smiley_js_buttons插件要感谢<a href="http://www.9thfun.cn" target="_blank">venjet</a>。<br />
				<a href="/weizhaopian.html#comment">点击查看效果</a></p>
				<p><strong><font color="#ff4500">4.统计留言排行和最新留言</font></strong></p>
				<p>利用Recent Comments和Stats插件，统计留言排行成员前15位、最新留言前15个，同时也调用所有成员数和总留言数。<br />
				<a href="/comment">点击查看效果</a></p>
				<p><strong><font color="#ff4500">5.留言准确定位</font></strong></p>
				<p>以前只有日志上的留言能定位。现在无论是在页面，还是在日志上，无论是Sidebar的Recent Comments，还是在本页找某楼层，甚至成员的全部留言里点击某评论，都能准确找到其文章并定位其留言位置。（需要浏览器完全打开。）</p>
				<p>请您在效果查看里随便点击某个链接、某个文章名称，或点击Comment字样，或点击留言内容里的请看某楼层等字样。<br />
				<a href="/stats-page?stats_author=YoungCheon">点击查看效果</a></p>
				<p><strong><font color="#ff4500">6.添加留言框定位</font></strong></p>
				<p>添加Add Your Own，如此以来能够迅速到达留言框，尤其是留言多的时候不用往下拉导航条，直接点击，因为已经定位到留言框位置。<br />
				<a href="/han.html#comment">点击查看效果</a></p>
				<p>【总结】评论留言部分升级，简单讲就是为了方便，无论写评论还是查看留言，不过要写一篇教程似的文章还真是不容易，所以具体方法不一一列出。有些也简单的很，比如后两个留言定位，不需要在这里长篇大论，如果有需要请留言，我很愿意提供任何帮助，包括给予原代码。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/commentsup.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>三种方式打造WP页面</title>
		<link>http://www.teikinka.com/wppage.html</link>
		<comments>http://www.teikinka.com/wppage.html#comments</comments>
		<pubDate>Wed, 05 Mar 2008 04:57:55 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[页面模板]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=74</guid>
		<description><![CDATA[经过一段时间的研究WordPress，找到可行的三种打造WP页面的方式，首先是建立页面模板的方式，其次是相应页面上调用相应分类的方式，最后一个是调用最高层次的所有Page,也即写页面的时候指定父级别。 上次讲到：页面内容与你的日志无关！你的页面仅仅是独立的一个页面而已，你的日志也只是一篇一篇的日志和评论外再没有其它东西。的确Page和Post是平级的，两者谁也不属于谁。在里引用一下Hi Magic!的部分内容，个人认为说的有点道理。 对WordPress有所研究后发现Page是与Post平级的，所以无法将Post归属于一个Page，Page和Post的区别在于 Page不接受Comment，当然你可以修改源码加入此功能，再有就是有的Theme导航条中列出Home以及所有的Page。似乎仍没有解决的办法，但WordPress中在Post之上有个对象，那就是Category，可以利用其实现我想要的功能，即在不同的页面显示不同Category的文章。 此次重点讲第二种方式。 第一种方式：建立页面模板，写页面时调用其模板来建立Page。 代码如下： &#60;?php /* Template Name: Template Page */ ?&#62; 详细内容还是请看如何定制WP页面模板。效果请看导航栏上的留言，留言页面就是这种模板方式建立的。 第二种方式：相应页面调用相应的单独分类。个人认为这种方式最简单。（准确讲不能说建立了页面，只能说某个页面上调用了相关分类而已。即点击分类查看是一个道理。） 上篇文章中留下疑问。即建立一个English页面和分类，如何让其仅仅调用Enlish的分类，却不调用其它分类。这样所有英文写的English的分类全部显示在English页面。 如何实现呢？ 首先，在你使用的Theme里面定位出页面导航栏的具体位置。 然后，找到你想显示在页面里Category的具体URL，比如 /index.php/archives/category/english 或用ID来调用分类，像这样：/?cat=45 最后，将上述URL加入到你所要定义的链接中，我的具体情况如下 &#60;div id="header"&#62; &#60;ul class="flag"&#62; &#60;li&#62;&#60;a href="/index.php"&#62;cn&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href="/?cat=51"&#62;jp&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href="/?cat=45"&#62;en&#60;/a&#62;&#60;/li&#62; &#60;/ul&#62; &#60;/div&#62; （注：51是JP的分类ID；45就是EN的分类ID。） 我用cn，jp，en来代表三国国旗并建立相应分类，其实我建立的只是两个分类，Jananese分类和English分类。CN直接调用首页，你也完全可以建立分类。 如此调用就能把相应语言写的文章显示在相应页面上，即英文写的显示在英文页面上，而且显示与index一模一样，你可以阅读全文，也可以显示摘要。因为显示的完全是日志页，更不用修改模板来统一。 请点击HEAD右上角部分的各国国旗来查看其显示效果。 唯一的问题是CN既然是直接调用Index，他会显示所有你写的文章，包括英文文章。 那么怎么让其既调用Index，又仅仅显示中文呢 ？ 找到Index.php文件把下面第2段代码放在主循环(loop)后面。我的具体情况如下 1.&#60;?php if (have_posts()) : while (have_posts()) : the_post(); ?&#62; 2.&#60;?php [...]]]></description>
			<content:encoded><![CDATA[				<p>经过一段时间的研究WordPress，找到可行的三种打造WP页面的方式，首先是建立页面模板的方式，其次是相应页面上调用相应分类的方式，最后一个是调用最高层次的所有Page,也即写页面的时候指定父级别。<span id="more-44"></span></p>
				<p>上次讲到：页面内容与你的日志无关！你的页面仅仅是独立的一个页面而已，你的日志也只是一篇一篇的日志和评论外再没有其它东西。的确Page和Post是平级的，两者谁也不属于谁。在里引用一下<a href="http://www.himagic.cn/index.php/archives/48.html" target="_blank">Hi Magic!</a>的部分内容，个人认为说的有点道理。</p>
				<blockquote><p>对WordPress有所研究后发现Page是与Post平级的，所以无法将Post归属于一个Page，Page和Post的区别在于 Page不接受Comment，当然你可以修改源码加入此功能，再有就是有的Theme导航条中列出Home以及所有的Page。似乎仍没有解决的办法，但WordPress中在Post之上有个对象，那就是Category，可以利用其实现我想要的功能，即在不同的页面显示不同Category的文章。</p></blockquote>
				<p>此次重点讲第二种方式。</p>
				<p><font color="#0000ff"> 第一种方式</font>：建立页面模板，写页面时调用其模板来建立Page。<br />
				代码如下：</p>
				<pre class="html">

&lt;?php /*
     Template Name: Template Page
*/ ?&gt;</pre>
				<p>详细内容还是请看<a href="http://www.teikinka.com/wpyemian.html">如何定制WP页面模板</a>。效果请看导航栏上的<a href="http://www.teikinka.com/comment">留言</a>，留言页面就是这种模板方式建立的。</p>
				<p><font color="#0000ff"> 第二种方式</font>：相应页面调用相应的单独分类。个人认为这种方式最简单。（准确讲不能说建立了页面，只能说某个页面上调用了相关分类而已。即点击分类查看是一个道理。）</p>
				<p>上篇文章中留下疑问。即建立一个English页面和分类，如何让其仅仅调用Enlish的分类，却不调用其它分类。这样所有英文写的English的分类全部显示在English页面。</p>
				<p>如何实现呢？</p>
				<ul>
				<li>首先，在你使用的Theme里面定位出页面导航栏的具体位置。</li>
				<li>然后，找到你想显示在页面里Category的具体URL，比如</li>
				<p><font color="#008000">/index.php/archives/category/english</font><br />
				或用ID来调用分类，像这样：<font color="#008000">/?cat=45</font></p>
				<li>最后，将上述URL加入到你所要定义的链接中，我的具体情况如下</li>
				</ul>
				<pre class="html">

&lt;div id="header"&gt;
&lt;ul class="flag"&gt;
&lt;li&gt;&lt;a href="/index.php"&gt;cn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/?cat=51"&gt;jp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="/?cat=45"&gt;en&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</pre>
				<p>（<strong>注</strong>：51是JP的分类ID；45就是EN的分类ID。）</p>
				<p>我用cn，jp，en来代表三国国旗并建立相应分类，其实我建立的只是两个分类，Jananese分类和English分类。CN直接调用首页，你也完全可以建立分类。</p>
				<p>如此调用就能把相应语言写的文章显示在相应页面上，即英文写的显示在英文页面上，而且显示与index一模一样，你可以阅读全文，也可以显示摘要。因为显示的完全是日志页，更不用修改模板来统一。</p>
				<p>请点击<a href="http://www.teikinka.com/wppage.html#header">HEAD右上角</a>部分的各国国旗来查看其显示效果。</p>
				<p><font color="#ff0000"> 唯一的问题</font>是CN既然是直接调用Index，他会显示所有你写的文章，包括英文文章。<br />
				那么怎么让其既调用Index，又仅仅显示中文呢 ？</p>
				<p>找到Index.php文件把下面第2段代码放在主循环(loop)后面。我的具体情况如下</p>
				<pre class="html">

1.&lt;?php  if (have_posts()) :  while (have_posts()) : the_post(); ?&gt;
2.&lt;?php if (in_category('45') &amp;&amp; is_home()) continue; ?&gt;</pre>
				<p>而这段代码是说明：如果在Main Page中有文章，请Pass掉来自ID号45的分类（即我的English分类）的文章，其它语言分类采用同样方式，这样他就不会显示英文，达到全部显示中文的效果。</p>
				<p>还有一种就是</p>
				<pre class="html">

&lt;?php if (is_home()) {query_posts("cat=-45");} ?&gt;</pre>
				<p>即显示所有分类下的内容，除了45之外。<br />
				（<strong>注</strong>：这种方式至少在我的主题上显示错误，有待确认。）</p>
				<p><font color="#0000ff">第三种方式</font>：调用最高层次的所有Page。<br />
				如果所有的页面都采用这种方式是很麻烦的，而且你必须每次写的时候都要指定父级别。</p>
				<pre class="html">

&lt;?php wp_list_pages('title_li=&amp;depth=1′); ?&gt;</pre>
				<p>这段代码意思是：最后显示所有最高层次的Page。depth就是指Page中的层次。</p>
				<p>在WordPress中写页面的时候可以指定父Page是谁，所以Page之间是有层次的，当然你也可以像<a href="http://www.himagic.cn/index.php/archives/48.html" target="_blank">Hi Magic!</a>一样，先显示Home，再显示所列的Category，最后显示所有最高层次的Page。因为他的站点上只有About这一个Page，所以他被显示在最后了，而且也不需另外指定父Page。</p>
				<p>我的<a href="http://www.teikinka.com/favorite">收藏</a>页面和<a href="http://www.teikinka.com/about">关于</a>页面就是，只不过不用特别指定，本身就是父级别。</p>
				<p>OK， 先写到这里，可喜可贺的是本博客模板更加趋于完美、功能强大；希望不是很杂乱，如有错误或不太明白请留言。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wppage.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>如何定制WP页面模板</title>
		<link>http://www.teikinka.com/wpyemian.html</link>
		<comments>http://www.teikinka.com/wpyemian.html#comments</comments>
		<pubDate>Fri, 29 Feb 2008 04:11:05 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[页面模板]]></category>

		<guid isPermaLink="false">http://teikinka.com/?p=60</guid>
		<description><![CDATA[往往使用WordPress的人不仅需要一个Blog页面来显示日志，至少还需要一个主页面来显示页面内容。 而页面内容与你的日志无关！你的页面仅仅是独立的一个页面而已，你的日志也只是一篇一篇的日志和评论外再没有其它东西，他们都按照既定的模板样式显示在Index日志首页中，Sidebar的设置也能获取到日志更新。 然而页面做不到。这就需要我们借助定制的页面模板来写页面，而这个页面和你Blog的模板设计样式丝毫不冲突。你完全可以从Single.php中考过来相应的内容让其与你的模板样式统一。比如同样可以加如下代码来与theme保持一致。 &#60;?php get_header(); ?&#62; &#60;?php get_sidebar(); ?&#62; &#60;?php get_footer(); ?&#62; 建立模板页面首先要做的就是新建一个php文件放到你的theme当中。比如：template.php，然后在头部插入以下代码，这一步必不可少。 &#60;?php /* Template Name: Template Page */ ?&#62; 如果没有这几行代码的话，就无法把这个文件作为页面模板来使用，确保不要漏过这步。 目前为止，很多WP使用者都建立一个「存档页面」，然后调用日志中的分类和月份列表日志。就像这样： 添加循环(loop)、标题、分类列表和月份列表: 1. &#60;?php while(have_posts()) : the_post(); ?&#62; 2. &#60;h2&#62;&#60;?php the_title(); ?&#62;&#60;/h2&#62; 3. &#60;ul&#62;&#60;?php wp_list_cats('sort_column=name&#38;optioncount=1') ?&#62;&#60;/ul&#62; 4. &#60;ul&#62;&#60;?php wp_get_archives('type=monthly&#38;show_post_count=1') ?&#62;&#60;/ul&#62; 5. &#60;?php endwhile; ?&#62; 不妨看看我的分类归档页面的效果，也可以看看按月份归档页面效果。导航栏的收藏和留言也是页面，只不过调用不同。 然后在你写页面的时候在右侧的页面模板中选择刚才建立的Template Page作为你的页面模板，而不是使用默认的。 如果在一个页面上显示最近的一篇日志全文和最近的5篇日志摘要也是能做到的，e-spacy 写的很详细，代码如下： 1. &#60;?php $my_query = [...]]]></description>
			<content:encoded><![CDATA[				<p>往往使用WordPress的人不仅需要一个Blog页面来显示日志，至少还需要一个主页面来显示页面内容。<br />
				而页面内容与你的日志无关！你的页面仅仅是独立的一个页面而已，你的日志也只是一篇一篇的日志和评论外再没有其它东西，他们都按照既定的模板样式显示在Index日志首页中，Sidebar的设置也能获取到日志更新。<span id="more-36"></span></p>
				<p>然而页面做不到。这就需要我们借助定制的页面模板来写页面，而这个页面和你Blog的模板设计样式丝毫不冲突。你完全可以从Single.php中考过来相应的内容让其与你的模板样式统一。比如同样可以加如下代码来与theme保持一致。</p>
				<pre class="html">

&lt;?php get_header(); ?&gt;
&lt;?php get_sidebar(); ?&gt;
&lt;?php get_footer(); ?&gt;</pre>
				<p>建立模板页面首先要做的就是新建一个php文件放到你的theme当中。比如：template.php，然后在头部插入以下代码，这一步必不可少。</p>
				<pre class="html">

&lt;?php /*
   Template Name: Template Page
*/ ?&gt;</pre>
				<p>如果没有这几行代码的话，就无法把这个文件作为页面模板来使用，确保不要漏过这步。</p>
				<p>目前为止，很多WP使用者都建立一个「存档页面」，然后调用日志中的分类和月份列表日志。就像这样：</p>
				<p>添加循环(loop)、标题、分类列表和月份列表:</p>
				<pre class="html">

1. &lt;?php while(have_posts()) : the_post(); ?&gt;
2. &lt;h2&gt;&lt;?php the_title(); ?&gt;&lt;/h2&gt;
3. &lt;ul&gt;&lt;?php wp_list_cats('sort_column=name&amp;optioncount=1') ?&gt;&lt;/ul&gt;
4. &lt;ul&gt;&lt;?php wp_get_archives('type=monthly&amp;show_post_count=1') ?&gt;&lt;/ul&gt;
5. &lt;?php endwhile; ?&gt;</pre>
				<p>不妨看看我的分类归档页面的效果，也可以看看<a href="/archives">按月份归档页面</a>效果。导航栏的<a href="/favorite">收藏</a>和<a href="/comment">留言</a>也是页面，只不过调用不同。</p>
				<p>然后在你写页面的时候在右侧的页面模板中选择刚才建立的Template Page作为你的页面模板，而不是使用默认的。</p>
				<p>如果在一个页面上显示最近的一篇日志全文和最近的5篇日志摘要也是能做到的，<a href="http://e-spacy.com/blog/wordpress-cms-guide-2-homepage/" target="_blank">e-spacy </a>写的很详细，代码如下：</p>
				<pre class="html">

1. &lt;?php $my_query = new WP_Query('showposts=1');

2. while ($my_query-&gt;have_posts()) : $my_query-&gt;the_post();

3. $do_not_duplicate = $post-&gt;ID;?&gt;

4. //第一篇日志调用（标题，时间，内容等）

5. &lt;?php endwhile; ?&gt;

6. &lt;?php query_posts('showposts=6'); ?&gt;

7. &lt;?php while (have_posts()) : the_post(); if( $post-&gt;ID == $do_not_duplicate )  continue;  ?&gt;

8. //其中的6目的为显示6－1＝5，即最近的5篇日志调用（标题，时间，摘要等）

9. &lt;?php endwhile; ?&gt;</pre>
				<p>但我的想法是：建立一个English的页面，然后再建立一个English的分类，而这个页面只调用English分类的内容，不调用全部的分类，并且显示像日志的Index一样，你可以显示全文(<font color="#999999">&lt;?php the_content(); ?&gt;</font>)，也可以显示摘要(<font color="#999999">&lt;?php the_excerpt(); ?&gt;</font>)，还可以用more标签(<code><font color="#999999">&lt;!--more--&gt;</font></code>)来显示阅读全文。</p>
				<p>反过来日志首页Index却不显示English分类下的内容，也就说两种语言写的文章完全分开显示。</p>
				<p>如果能这样的话，我用英文写的全部的English分类的文章，只自动反映在English页面，同样方法，如果我建立Japanese的页面和分类，那么日文写的文章就反映在该页面，两种语言写的文章一点不冲突，并且还能起到集中显示的效果。</p>
				<p>只是想配合本博客模板当中四国国旗来方便的使用页面，点击美国国旗那么该页面下显示的全部是英文写的文章。</p>
				<p>目前还不知道WordPress能不能做到如此，我想是没有问题的，仅仅是还不会而已。希望有高手出手相助，感激不尽！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wpyemian.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
