WordPress的几个评论插件我还是比较喜欢wp-treaded-comment。但是昨天我安装了一个新主题后,在进行测试评论回复时却提示:Can’t find the ‘commentformid’ div。
这下我可着急,没想到换了主题却弄得回复评论这个重要功能不能使用。
在经过一些摸索之后,终于解决了问题。
出 现这种问题的原因一般都是你所使用的主题里评论那一层所用的div的ID名称和wp-treaded-comment里的默认“Comment Form ID”不一致(而在wp-treaded-comment里,大部分的情况下, 不需要对Comment Form ID做任何修改, 插件能自动获取.),这时我们就需要在wp-treaded-comment的WordPress后台“设置”里找到“wp-treaded- comment”这个插件,并对照如图进行修改,图中的Comment Form ID应该修改成你所使用的主题的id名。那么如何知道自己所有主题的Comment Form ID名称呢?请继续看下文:
1、 找到你所使用的主题的文件夹,里面会有一个叫“comments.php”的文件,将其打开,查看里面用作评论那一层的div的ID是什么(注意:一定得 是div层,因为错误提示是“Can’t find the ‘commentformid’ div”)。我使用的主题用作评论的那一层的div的ID就叫”respond”,如图:
2、 找到评论层的div的ID后,就依次作如下设置:进入WordPress后台——”设置”——点击插件wp treaded comment——在wp treaded comment找到”编辑评论的Form ID”——将“Comment Form ID:”后面的框框填写成在第1步中找到的div的ID(在我使用的主题中div的ID是respond,所以就填respond,不需要加引号)。如 图:
ok,再去看你的评论回复,是不是已经不提示Can’t find the ‘commentformid’ div错误并能正常工作啦。
参考资料http://www.ctusky.com/c2009/07/97_wp-threaded-comment-commentformid-error.html
3 Comments
多谢指教
不过好像图片被gfw屏蔽了
[回复]
aisinvon Reply:
十月 4th, 2009 at 18:09
@龙紫牛, 嗯,图片是显示不了,以前的图片也找不到了,见谅,没办法
[回复]
你 的技术不错,以后多多指教
[回复]
aisinvon Reply:
十月 5th, 2009 at 13:44
@龙紫牛, 过奖过奖
[回复]
不过我的问题解决了 ,还是多谢你了 日志可以回复了。
[回复]
aisinvon Reply:
十月 5th, 2009 at 13:43
@龙紫牛, 不客气啊
[回复]