目前的模板是自己拼凑出来的,意外发现不能正常显示pinback的内容。
google之后找到
<a href="http://wordpress.org/support/topic/352439">解决的办法</a>
,在调用$comments_by_type之前先调用一下
<?php $comments_by_type = &separate_comments($comments); ?>
,对评论进行分类。
可是,跟在WP官方论坛上提出疑问的哥们一样,我也奇怪为什么别人不用分类,到我这里就必须分。
搜索了一下separate_comments的出处,我找到了答案。
原来问题出在comments-template.php中comments_template( $file = ‘/comments.php’, $separate_comments = false )的第二个参数上。
代码里明明白白写着,这个参数就是管是否对评论进行分类的。
而我的主题,single抄自default模板,调用的是默认参数。
<?php comments_template(); ?>
而带分类的模板,调用comments的时候,用的是
<?php comments_template('', true); ?>
所以……
怪不得传说3.0的时候要换default了。
厉害啊,学习学习!
这个模版很好看的
不行了。。。太晚了点
厉害啊,学习学习!
好漂亮的模板
多谢夸奖.自己做的