Updated:目前该插件的功能已经修复了~~
今天凌晨,Leo提出了给霍霍更换WP2.7,操作完成后,发现WP Thread Comment插件的后台直接评论回复功能失效。
这里特别提醒想要升级到WP2.7并且同时在使用WP Thread Comment插件的朋友,目前的WP Thread Comment插件版本的后台评论回复功能无法正常使用。
除此功能之外,该插件的其他功能尚未发现问题。如果平时就不用后台评论功能的朋友,可以放心。
原因分析
该插件在后台admin_footer部分,插入了一个表单,该表单内部有两个隐藏域,comment_post_ID和comment_reply_ID,还有文本框,其id为comment。大家更新到WP2.7后就会发现,实际上WP2.7在评论系统改进很大,本身就内置了后台评论功能,而这样的功能其实现原理都雷同,恰巧,WP2.7自身也在后台隐藏了一个表单,这个表单里也有两个隐藏域和一个文本框,又恰巧id也是上文提到的那3个。而且这个表单所在的位置比WTC插件插入的表单位置靠前。所以,WTC插入的js代码每次都读到WP2.7自己插入的表单域,这就导致了这个功能的紊乱。
解决方法
手动修改WP Thread Comment插件,将其插入到后台admin_footer部分的表单的隐藏域的id重新命名,如改成wptc_comment_post_ID,将textarea的id重新命名为wptc_comment。
然后将对应的后台评论提交部分代码(其他部分代码,如前台嵌套回复部分的代码不能改)里调用到这两个id的地方改名。
使用建议
没有足够的把握,请不要DIY。
禁用WP Thread Comment插件的后台回复功能,等待其原作者更新插件。
后记
原本以为WP2.7改进评论部分后,将会带来完美的体验,但是实际上,无论是其提供的嵌套评论功能,还是评论分页功能,都不是那么好用的,操作复杂,代码繁杂,定制性有限,极大地增加了主题开发者的负担。
作为用户来说,我本人也不是很想用WP2.7提供的评论系统的。不过,总体来说,我对WP还是有信心的,它的tag功能一开始也是相当地烂,后来也渐渐改好了。我想评论部分也会如此的。

刚装了个WP 2.7 b3,还没来得及测试呢
请问博主,
Name: (*)
Mail: (*)(will not be published)
这个怎么修改啊?我知道要去语言包,能具体说下么?
发我邮箱
相信你的问题已经解决了吧~~~
没有啊,我还等着你教我呢,谢谢
一般来说,安装一个poEdit程序,然后编辑附带的po文件,打开后,可以找到那两个串,然后翻译即可。
今天上来看到WordPress Thread Comment的更新提示了,估计是为了解决此问题而作的更新?
我刚才看了一下change note,根据那个的说法,问题确实应该是解决了。
不管用不用,还是很期待!!
比较相信WP,会越来越好的!!
我已经在用那个BETA版了……
貌似不太好用,不知道正式版什么时候上。。。
已经升级上去的能不能退回来?
谢谢。。。。
可以退回来,一般来说没事,不过操作之前备份数据库就更好了。
谢谢,我已经给弄回来了。。。
不客气,不客气,其实我啥也没做……
哈哈,霍霍成了小白鼠!鼓掌
也不能算吧,毕竟她那里出现的问题,我们都帮她解决了啊。
不打算升级了,我觉得现在的2.6.1用得挺好啊
如果您坚持使用2.6的话,我推荐您升级到2.6.3比较好~~
准备升了
听说WP2.7的相关评论系统不太好,所以还想继续用wtc。
嗯,WTC用起来更习惯一些,WP2.7的评论系统很不好弄的,模板改半天,还是缺很多功能的。
还没有升级。不想当小白鼠,呵呵
科学家要有献身精神啊~~
没有用这个插件
不怎么喜欢嵌套~现在
2.7刚出来,水煮鱼就说了这个有兼容问题,而且他博客还写了两篇介绍关于如何修改。
呵呵,谢谢,水煮鱼的大作早就拜读过了,他讲得也不够详尽,至少没有经验的人照着做,一般搞不定。嘿嘿~~
所以当时的决定就是坚决等待正式版,而后等各种解决方案都出来了再升级,哈哈
水煮鱼写的技术类东西,基本都建立在你能看懂、你会用的基础上
汗下,我已经将得很详细了啊。我都复制了那么多代码!继续汗下!哇哈哈!
好吧,代码帖得够多的,嘿嘿~~
怎么不等到wordpress正式版的时候再升级呢?现在的beta版不知道还存在什么问题呢。。2.7的原生嵌套评论真的是很不好用,唉!!打算继续使用偶爱偶家的插件。
Wordpress Thread Comment我都很少使用它提供的后台回复。。
呵呵,基本上有把握应付一切问题,我们才决定升级的,哈哈……
确实,我也不喜欢用后台评论。不过对于霍霍这样的评论大户来说,后台评论还是挺有用的。呵呵~~~
对于霍霍来讲的确是有用,我都没有使用后台回复的。其实我还有点打算加入ThinkAgain的Mail to commenter的,但用一个Threaded Comment有点局限性啊。。
那就加上好了,那个挺好用的。
还在等2.7正式版呢
不用正式的,你等到RC就可以开始用了,一般说RC就和正式几乎一样了。
不兼容是正常的,我不急上2.7
哈哈
嗯,我也观望下~不过,我本地已经开始调试了~实在是不怎么爽啊