WordPress 升级到 2.7 之后,评论方面变化很大。网上有许多文章指导大家如何修改旧的留言文件,更新主题,以适应 2.7 的新功能,我就不多说了。简言之,原来需要自己在 comments.php 定义每条留言显示哪些内容,现在则只需
<?php wp_list_comments('type=comment'); ?>
一句,Wordpress 就会自己生成所有的评论内容,还自带了嵌套回复的功能,看上去很棒。不过对主题制作者来说就有点头疼了,新的评论结构复杂,不能一目了然地看清楚,而且是 WordPress 自己默认生成的,改起来不是很方便。
今天我在一个国外网站上看到一张图,清晰地列出了 WordPress 2.7 默认的评论结构,绝对是主题制作者的福音。可惜此站在伟大的墙之外,于是我翻墙把它搬进来,并略加翻译,与大家分享 ^^
主题设计者应该都懂 css 吧,div、id、class 等语应该不用翻译,我把其他的翻译了一下,用绿色的字标出来了。注意第一个 li 的 comment、odd/even、alt、thread-alt 等等这些都是 WordPress 自动生成的 class,范围非常全,基本上能想到的都有了,主题设计者可以方便地利用这些 class 为不同的评论设置不同的样式,如作者的评论用单独的样式、奇偶数评论样式交错、不同嵌套深度的评论用不同的样式等等。
请点击小图查看大图:
本文作者:Betty | 本文地址: https://myfairland.net/wordpress-27-comment-structure/
本站文章除特殊标明者外均为原创,版权所有,如需转载,请以超链接形式注明作者和原始出处及本声明
很强大的感觉,看见那么多嵌套
是啊,看图就够眼花缭乱的了,看源代码绝对是让人发晕的……
所以虽然空行会增加代码冗余
我还是喜欢在每一段代码块周围空N行
路过,我不用WP。。我用ZBLOG。
再找适合2.7的Ajax评论中……
@dimlau:
所以有时候要弄两个版本,一个完全版是用来看懂的,一个压缩版是拿来用的……
@毛毛虫:
zblog我没用过,听说也不错的
@wangyh:
我这里就是 2.7 的ajax 评论啊,哈哈~~
技术白痴汗颜的飘过~~
呃~~
不有源代码,看不太懂
看不太懂,还好现在暂时在2.6待着。变化太大的2.7让人心生恐惧…
来踩一个
@诗意地栖息在大地上:
其实我也只是瞎捣鼓,呵呵
@Elton Disney:
呵呵,源代码更看不懂,这个就是帮助理解源代码的~
@Donald:
2.7 真的很好,非常值得升级,而且升级也很方便的~
@通讯社:
回踩
主题真另类,样式可以做,结构还是固定的,始终不如做自己的结构方便。
圣诞快乐!
@浆糊:
哪里另类了? -.-
wp 2.7 之后,改评论的结构就不是那么方便了,不过默认的结构已经拆分得很周到了,基本上能想到的都想到了 ^^
@音符猪:
谢谢,你也快乐 ^^
好强大的迷宫图~~~呵呵呵
我的主题就是自己做的结构,不喜欢默认结构的功能条位置
@daniel:
哈哈,是挺像迷宫的~
@浆糊:
默认的位置是可以通过css改的~不过能自己做结构也算高手了,呵呵
像网易还是什么地方的评论样子。太乱了
@jan:
你没看懂吧,这个不是嵌套评论的样子,这个就是一条评论的结构!
[…] WordPress 2.7 (2.7 版本在评论方面变化很大),也支持以前的版本,只要不是太老的应该就可以(1.0 […]