上善若水

今天花了点时间把主题的评论整了一下,虽然说先前发的那套还算齐全的 CSS 帮了不少忙,不过貌似我想改的东西他都没列出来,好多东西貌似都没用,好吧,我承认这个是有点太“细致”了(残念)……

按照老鱼的方法把“留言”和“引用”折腾了一下,主要就是把原来的东西改成了这样的:

1
2
3
4
5
6
7
8
9
10
11
12
13
// 评论列表
<?php if ( ! empty($comments_by_type['comment']) ) : ?>
<ul class="commentlist">
    <?php wp_list_comments(array ('type' => 'comment')); ?>
</ul>
<?php endif; ?>
// 引用列表
<?php if ( ! empty($comments_by_type['pings']) ) : ?>
<h2 id="pingback">Trackbacks/Pingbacks</h2>
<ul class="commentlist">
    <?php wp_list_comments(array ('type' => 'pings')); ?>
</ul>
<?php endif; ?>

顺便不要忘记把原先调用评论模板的函数改成:

1
<?php comments_template('', true); ?>

这样就可以了,不过仅仅是这样的话,下面的引用列表也会有“回复”按钮,老鱼直接弄了俩函数来修改它们的样式,感觉不是特别和谐,其实直接通过定义 CSS 就可以实现自己想要的东西了,貌似还简单一些,像是“引用”的“回复”按钮,直接添加这么一条

1
ol.commentlist li.pingback div.reply { display: none; }

就可以了,其他的也类似,感觉这样比较简单一些 :)

“区分留言和引用”共有 29 条评论

  1. rom gold 说到:

    We are real and honest you can depend on.

发表评论


谷歌赞助

阿里赞助