Win7blog主题新功能预览:评论楼号显示
自从WordPress2.7内核支持嵌套评论之后,为复杂的嵌套评论标识上正确的楼号变得困难。一则像以前那样从上到下做1+1运算行不通了;二则现在评论有‘从新到旧’和‘从旧到新’两种排法;三则新的2.7内核函数把评论显示的循环封装了无法编辑。
不过我研究了一下还是找到了实现这个功能的办法,效果么浆糊纸卷里随便找篇有评论的日志就可以看到。且不论评论是顺序还是逆序排列,不论嵌套几层,不论嵌套回复的先后顺序多么复杂,都能正确显示楼号。
由于嵌套评论的复杂性,最新的楼未必是在最后(上)面,相邻的评论也未必是楼上楼下关系。所以虽然说确实是正确标识的楼号,但看上去有点混乱。我也想到另一种方式,即取消子回复的楼号,仅对父评论编号楼层。这样做清晰一点,不过子回复就没有楼层,并且总楼层数小于实际评论数。究竟采用哪种方式颇为头疼。

36 Responses
Leave a Reply哦,方法何时公布呢?我也在为这个头疼呢
哦,是你啊。
要实现这个首先要做到我之前在你blog提过的自定义评论结构。当然自定义成一样的也无妨。然后在自定义结构中做编号。
说起来有点麻烦,过几天我整理篇文章出来
期待。。
能做个两栏的么?很喜欢这个主题的说。。。。。
不太理解你的意思,难道现在不是两栏?
确实有点麻烦。如果要兼顾到每个回复(包括子回复),而且又要考虑美观,那看能不能实现自动排序。比如说现在1楼有2个子回复,分别是2楼和3楼,当出现新的子回复或父回复后,就自动对已有的所有回复进行重新排序分配楼号,最上面的回复楼号最大,最底下的楼号最小。我估计实现起来比较复杂,呵呵。简单的话,我觉得就借鉴论坛的形式,子回复(即引用的回复)不给楼号。毕竟只是文章的评论而已,没有必要搞得太复杂。如果真的有很多人来你这里讨论,到时候就得考虑加个论坛了:)
顺便问一下,你打算给评论加个表情吗?
表情WP自己就有,不过不好看。我早之前就想加个表情选单。但后来看到一些原本用了这种插件的博客都撤销掉了,也许是因为回复里有很多表情延长了页面加载时间。总之加表情是很简单,只要对性能影响不大的话。
你说的编号方式其实就是按显示顺序从1到N吧?这种编号方法实现起来很简单,也是一些旧主题或是插件的做法。但这种编号数字在嵌套评论中毫无意义。
子回复不给楼层不太容易实现,不过也不是不可能,过几天我研究看看。
对的,有时候太复杂的问题只能简单化喽:) 问你一下,侧边栏友情链接的标签名称在哪里改,现在叫“链接表”好难听-_-0 另外,功能标签下面的文章RSS等几个链接在哪里去除呢?
这是WP的中文翻译,好像改不了。你看我的还是英文,我之前也找过但没找到哪里改。不过你可以用你想要的名称新建一个链接分类,然后把链接都移进去。
功能标签是WP内置的Widget,没有提供你要的这个功能
哈哈,链接这个没想到可以直接在后台的链接设置里面改~ 我的功能标签打开后除了有登录、注销,还有这3个:
# 文章 RSS
# RSS 评论
# WordPress.org
不知道在哪个文件里可以删掉
你现在楼号是完全按发表时间排的?但评论显示的顺序却是从新到老+嵌套回复?……
没错
在widgets里面找到了,呵呵
浆糊大哥,什么时候发布呀,给老婆换了很多主题模板,她就独喜欢你的win7blog,可惜我不懂wordpress的模板设计,苦死我了!
早就发布了,从导航栏或是侧边栏里都可以找到下载页
我非常喜欢你的这个主题!
设计的非常漂亮!!
我的博客在制作中,用了。感谢模板作者!
同时提出几个缺点。虽然是白玉微瑕,但是如果能修正那实在是太好了
1.网页下载后,背景载入前,中间的背景显示蓝色,由于文字是黑色的,可读性很差,需要完全下载才能显示,建议在该处加个背景#fff
2.1024*768有一点点水平滚动条,我是笔记本+ff
3.dtd是Transitional。
我自己在按照你的样式重写了html和css,我自己在用。但是wp的函数和其他东西我没时间全部做成widget了。
等我的网站上线以后,非常愿意和你交换链接
很有价值的建议呢,非常感谢
模板中
sidebar中有一处html是,不能通过w3c验证
目前我的小站也上线了
欢迎来访
无法在你的博客留言,没开放?
用你们的主题 首页怎样设置成只显示摘要啊?谢谢!!!!!!!
目前没这个功能
有一个事可否麻烦您帮我看一下,就是这个网页上讲的你能看的懂吗?我现在后台是2.7.1.
我想把我的评论加上嵌套功能 ,但我的主题是以前的,不支持这个功能。
我想把它改一下,但自己因为不懂这些语言,都没成功。如果你能抽空点时间来帮我看一下的话,我会非常感谢!网址是:http://www.wopus.org/to-realize-wordpress27-thread-comment.html
你好,我请问一下,你这个风格很漂亮,我也很喜欢,我想请问一下,我想把博客的名字放在左边靠齐,字号的大小也想变的小一点,应该怎么改呢?还有就是副标题那个也是。因为默认的是在中间的
你需要修改style.css文件中的一些参数,为此你需要有一些CSS方面的基础,找一些这方面的资料,你会知道怎么改的
你好,我又来麻烦你了,我用了你这个主题
但是我置顶文章之后就出现问题。
就是文章和标题会在一个黄色的框框里出现而不是像你主页那里的,我想请问一下,你这里的置顶是怎么实现的啊?谢谢~ 用的是插件么?
是黄色框就没错,发布版本中的置顶就是这种模式。我这里的样式是自己用的,目前还没办法做成二选一
能把您的这个给我用用么?
我真的太喜欢了....
谢谢啦..我真特别喜欢...麻烦了,谢谢了.
一定会加上的
很喜欢你的风格! 不过没有代码风格没有了啊 就是加code标签的样式没有呀? 可以加上吗? 期待你的更新和回复
请问评论倒序是怎么实现的啊?谢谢!
写过指南,找找吧
晕 你博客一个搜索都没 不好找哦!!
你的搜索不好找啊, 找半天终于找到搜索了,但是没找到倒序实现方法!@
怎么会没有搜索,首页上那大大的蓝条不就是?
再有么翻到第二页,第二篇就是。