WordPress page页面显示“评论已关闭“,打开或关闭评论功能方法

先来说说我今天所遇到到的问题:

1、page页面不能评论!

2、page页面后台可以添加评论,前台也能显示,但是前台会提示“评论已关闭”;

 

网上也查找了很多资料,经过自己的推敲,总算解决了!我还是走了很多的冤枉路的,今天特意给大家分享出来!

 

一、wordpress模板必须要有评论代码:

例如:wordpress模板的page.php、single.php一般都会有如下代码:

  1. <?php if ( comments_open() || get_comments_number() ) : ?>
  2. <?php comments_template( '', true ); ?>
  3. <?php endif; ?>

如果没有的朋友们,请加上这段代码!

 

二、wordpress允许评论功能是否开启?

默认情况下都是开启,开启允许评论步骤也很简单,如下:

仪表盘 - 设置 - 讨论 -  默认文章设置 - 允许他人在新文章上发表评论前打勾仪表盘 - 设置 - 讨论 - 允许他人在新文章上发表评论前打勾

 

二、wordpress开启或关闭评论方法:

我重点讲一下wordpress page页面开启评论方法,因为由于wordpress4.3版本以后,page页面的评论功能默认是关闭的;而且默认情况下,文章评论都是开启的,也不用去讲解;

 

方法一:wordpress page页面开启方法 (推荐)

1、新建页面 - 显示选项 - 讨论前面打勾

wordpress page页面开启方法 1、新建页面 - 显示选项 - 讨论前面打勾

 

2、讨论 - 允许评论前面打勾

讨论 - 允许评论前面打勾

 

注意:此操作方法不仅用于wordpress page页面开启或关闭评论功能,也适用于wordpress文章开启或关闭评论功能。

 

方法二:通过functions.php文件修改:

只需要将下面的代码添加到主题 functions.php文件:

  1. global $wpdb;
  2. $wpdb->query( "
  3. UPDATE wp_posts
  4. SET comment_status='open';
  5. " );

 

注意通过上面这个方法修改成功后,记得删除这段代码!

 

方法三::登录数据库,通过SQL批量打开评论

代码如下:

  1. UPDATE wp_posts SET comment_status='open'
    A+
发布日期:2017年09月17日 19:23:23  所属分类:WordPress
最后更新时间:2017-09-17 19:53:24
付杰
  • ¥ 68.0元
  • 市场价:98.0元
  • ¥ 149.0元
  • 市场价:299.0元
  • ¥ 199.0元
  • 市场价:399.0元
  • ¥ 99.0元
  • 市场价:129.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  0   博主  0

  1. 头像 李允 1

    后台已打开 怎么还显示 抱歉,该项目的评论已关闭?

    • 付杰 付杰

      @李允 如果设置没什么问题?请看一下浏览器是否有缓存?或者说你有没有做过缓存。