<?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>Vichair&#039;s Blog &#187; 评论</title>
	<atom:link href="http://www.lifedit.net/archives/tag/%e8%af%84%e8%ae%ba/feed" rel="self" type="application/rss+xml" />
	<link>http://www.lifedit.net</link>
	<description>指间光阴</description>
	<lastBuildDate>Sun, 18 Jul 2010 15:40:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>也谈wordpress自带的嵌套评论</title>
		<link>http://www.lifedit.net/archives/80</link>
		<comments>http://www.lifedit.net/archives/80#comments</comments>
		<pubDate>Mon, 23 Nov 2009 03:00:31 +0000</pubDate>
		<dc:creator>Vichair</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[学习记录]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[评论]]></category>

		<guid isPermaLink="false">http://www.lifedit.net/?p=80</guid>
		<description><![CDATA[这是一篇out了的博文
在这个版本更新巨速度的年代，不用说我半年没博，就是十天半个月没关注都能立马让人out掉，所以我立马整了一瓶啤儿茶爽紧步追上。其实之前写blog的时候我也没用过此类的插件，我更喜欢用从opera blog时就养成的习惯：用@来回复评论者。当然我的@都是不带链接的,也不带悬浮框显示被回复者信息的。
好吧，这次做的这个主题虽然只叫好不叫座，不过还是有人提出来要求支持嵌套评论，我就索性回过头去研究了一下（当然我功力尚浅，研究的不深，其实就是让google帮我研究了一下）
嵌套评论本身是一个好东西，能提高访客的互动性，在主题支持的情况下结构性的显示评论列表，当然这是在主题支持的情况下。如果主题不支持嵌套评论，评论列表会显得混乱无比，wordpress是按评论时间排序，这时评论就会显得风马牛不相及了。嵌套评论的设计本身是一个比较麻烦的事情（至少在之前没有接触过的情况下），另外不是所有主题都适合用嵌套评论，比如我现在这个主题，父评论是有背景图的，要保持风格上的统一，设计方面要多做很多工作。还是比如我这个主题：虽然这个主题我让它支持嵌套评论了，但是只支持到3级嵌套，而且风格并不统一，我个人其实也不满意。

简言之就是嵌套评论对主题的依赖性很大，如果大家全都用一个主题的话那就无所谓了，当然这样的话所有做主题的人也都可以去歇着了，哈哈。如果一个主题的样式只设计到3层嵌套，而你需要更多层的时候，这个主题就会变的很难看（如果压根就不支持嵌套的话，那么恭喜你，你自己估计都看不明白之前的评论是谁跟谁说的了）。
说下代码部分，wp的嵌套评论提供两种方法来调用，第一种是用默认的也就是在评论部分用&#60;?php wp_list_comments(); ?&#62;调用。第二种是用callback自定义的函数来调用:&#60;?php wp_list_comments(callback=函数名); ?&#62;。具体怎么添加到主题里，google上是一搜一大堆，我就不复制粘贴了。只扯一下自定义部分，代码我就不复制粘贴了- -去官方看吧
这里说下对于最后一个&#60;/li&#62;的关闭标签的看法，默认是没有这个关闭标签的，wordpress会自动补全。不自己添加这个关闭标签的好处是能保证良好的嵌套结构，符合嵌套的意义，但是设计样式的时候比较麻烦，或者用position:absolute;把子评论剥离出来？(具体我没试，只是想法是这样)。加上这个关闭标签之后结构就变了，子评论和父评论同级，虽然不符合嵌套的意义，但是方便设计样式。以上考虑的是评论部分如果使用背景图片的话，比如我现在这个主题- -
如果评论部分没什么图片的话就不要加这个关闭标签了，我觉得应该从结构上保证它的意义。
Related Posts模板更新(14)
Wordpress Theme:Lifedit发布(139)
一切都是新的(17)

]]></description>
			<content:encoded><![CDATA[<p>这是一篇out了的博文</p>
<p>在这个版本更新巨速度的年代，不用说我半年没博，就是十天半个月没关注都能立马让人out掉，所以我立马整了一瓶啤儿茶爽紧步追上。其实之前写blog的时候我也没用过此类的插件，我更喜欢用从opera blog时就养成的习惯：用@来回复评论者。当然我的@都是不带链接的,也不带悬浮框显示被回复者信息的。</p>
<p>好吧，这次做的这个主题虽然只叫好不叫座，不过还是有人提出来要求支持嵌套评论，我就索性回过头去研究了一下（当然我功力尚浅，研究的不深，其实就是让google帮我研究了一下）</p>
<p>嵌套评论本身是一个好东西，能提高访客的互动性，在主题支持的情况下结构性的显示评论列表，<strong>当然这是在主题支持的情况下</strong>。如果主题不支持嵌套评论，评论列表会显得混乱无比，wordpress是按评论时间排序，这时评论就会显得风马牛不相及了。嵌套评论的设计本身是一个比较麻烦的事情（至少在之前没有接触过的情况下），另外不是所有主题都适合用嵌套评论，比如我现在这个主题，父评论是有背景图的，要保持风格上的统一，设计方面要多做很多工作。还是比如我这个主题：虽然这个主题我让它支持嵌套评论了，但是只支持到3级嵌套，而且风格并不统一，我个人其实也不满意。<br />
<span id="more-80"></span><br />
简言之就是嵌套评论对主题的依赖性很大，如果大家全都用一个主题的话那就无所谓了，当然这样的话所有做主题的人也都可以去歇着了，哈哈。如果一个主题的样式只设计到3层嵌套，而你需要更多层的时候，这个主题就会变的很难看（如果压根就不支持嵌套的话，那么恭喜你，你自己估计都看不明白之前的评论是谁跟谁说的了）。</p>
<p>说下代码部分，wp的嵌套评论提供两种方法来调用，第一种是用默认的也就是在评论部分用&lt;?php wp_list_comments(); ?&gt;调用。第二种是用callback自定义的函数来调用:&lt;?php wp_list_comments(callback=函数名); ?&gt;。具体怎么添加到主题里，google上是一搜一大堆，我就不复制粘贴了。只扯一下自定义部分，代码我就不复制粘贴了- -<a href="http://codex.wordpress.org/Template_Tags/wp_list_comments" target="_blank">去官方看吧</a></p>
<p>这里说下对于最后一个&lt;/li&gt;的关闭标签的看法，默认是没有这个关闭标签的，wordpress会自动补全。不自己添加这个关闭标签的好处是能保证良好的嵌套结构，符合嵌套的意义，但是设计样式的时候比较麻烦，或者用position:absolute;把子评论剥离出来？(具体我没试，只是想法是这样)。加上这个关闭标签之后结构就变了，子评论和父评论同级，虽然不符合嵌套的意义，但是方便设计样式。以上考虑的是评论部分如果使用背景图片的话，比如我现在这个主题- -</p>
<p>如果评论部分没什么图片的话就不要加这个关闭标签了，我觉得应该从结构上保证它的意义。</p>
<h3>Related Posts</h3><ul><li><a href="http://www.lifedit.net/archives/113" title="模板更新 2010.07.15">模板更新</a>(14)</li>
<li><a href="http://www.lifedit.net/archives/50" title="Wordpress Theme:Lifedit发布 2009.11.18">Wordpress Theme:Lifedit发布</a>(139)</li>
<li><a href="http://www.lifedit.net/archives/8" title="一切都是新的 2009.11.13">一切都是新的</a>(17)</li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.lifedit.net/archives/80/feed</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
	</channel>
</rss>
