WordPress无法评论的解决办法

3/29/2016 WordPress
(adsbygoogle = window.adsbygoogle || []).push({});

很长一段时间没有看到评论了,开始的时候以为是Akismet 起了作用,把一些乱七八糟的垃圾评论给屏蔽了,到今天感觉不对,一般几个朋友也会来博客转转,留言。怎么最近一条没有,于是退出登录,然后测试了下,无法评论,用管理员帐号登录也无法评论,于是满脸黑线的找是哪出了问题。 试了下关掉后台的评论审核,再进行评论,显示404页面。然后觉得是模板问题,换了几个模板还是无法评论。在网上搜了下,得出几个结论,然后整理了下,给大家看下。 1、是后台-设置-讨论里设置问题,去掉评论审核,试下。 2、可能是评论管理插件比如Better Comments Manager、Akismet 等设置问题,或在卸载过程中,导致评论页面丢失,建议保存数据库重新安装,或者导入评论页面。 3、模板问题 在某些主题下,wordpress存在页面不能评论的情况。其实这是该主题的作者未将评论功能添加进去。我们可以通过一小段代码,来实现页面的评论功能。 具体方法: a.进入当前使用的主题的页面模板(page.php) b.找到这段代码<?php endwhile; endif; ?>,有些模板是<?php endwhile; else : ?>,在其前面加上这段代码<?php if ( comments\_open() ) comments\_template(); ?> c.保存后,刷新你的页面即可看到效果

我的是第三种情况,评论时评论区又绿变红!添加完代码就好了