WordPress显示“评论已关闭” 如何打开评论功能

 懿古今   2016-05-31 22:21:38 更新  技术文档

近期,经常有博主问到:为什么我的文章或页面总是显示“评论已关闭”?这种情况我觉得应该很少见,毕竟这个应该算是WordPress的最基础的东西了。只要确保所使用的主题没有问题,那么这个问题一般都是我们的后台设置问题。

第一种情况:只有某一篇文章显示“评论已关闭”

方法一:只需要进入该篇文章的编辑状态,点击右上角的“显示选项”,并勾选模块中的“讨论”。

WordPress显示“评论已关闭” 如何打开评论功能

PS:如果点击“显示选项”没有反应,请移步《WordPress 4.3 中文版菜单设置显示选项BUG修正》参考其中的办法解决。

接着,在该页面下方或右侧找到一个为“讨论”的模块,然后勾选“允许讨论”,然后点击【更新】按钮更新该篇文章。

WordPress显示“评论已关闭” 如何打开评论功能1

更新成功后,在刷新这篇文章的时候,将会看到我们的评论框及已存在的评论,以后这篇文章也能进行评论了。

方法二:登录WordPress后台》文章》所有文章》找到“评论已关闭”的这篇文章,把鼠标放在该文章标题上,然后点击【快速编辑】,然后勾选上“允许评论”即可。

WordPress显示“评论已关闭” 如何打开评论功能2

第二种情况:所有的文章或页面都显示“评论已关闭”

出现这种情况,有可能是我们关闭了评论功能,只需要登录WordPress后台》设置》讨论,然后在默认文章设置中,勾选上“允许他人在新文章上发表评论”,并保存更改即可。

WordPress显示“评论已关闭” 如何打开评论功能3

如果根据上一步设置了运行评论后,以前所有的旧文章还是显示“评论已关闭”,这个时候我们除了人工一个个打开之外,还有一种办法,那就是通过SQL语句来批量打开。

方法一:登录数据库,通过SQL批量打开评论,代码如下:

  1. UPDATE wp_posts SET comment_status='open'

方法二:通过functions.php文件修改:只需要将下面的代码添加到主题 functions.php文件:

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

重大提醒:通过这个方法修改成功后,记得删除这段代码哦。

温馨提示:

如果想关闭评论,方法是跟打开评论一样的操作的,只是一个是勾选“允许评论”,另一个是不勾选“允许评论”而已。对于批量关闭或打开评论,代码大部分是一样的,区别就在于一个是'open',另一个是'close'而已。

本文地址:https://www.yigujin.cn/684.html

你可能感兴趣的文章

文章标签: ,  
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!
淘宝和京东热销产品和VIP会员的优惠券推荐

发表评论

  1. Koolight
    Koolight @回复

    除了单页面外,基本上所有的文章页面都开着评论功能。

    • 懿古今
      懿古今2016-03-26 17:52  回复

      @Koolight我也一样,大部分文章或页面都开着评论功能,感觉不开评论功能,跟直接用笔记本写日记没啥区别

  2. arvixe
    arvixe @回复

    评论开启后那些垃圾评论实在让人烦呀!

    • 懿古今
      懿古今2016-03-26 21:19  回复

      @arvixe如果担心垃圾评论,建议加一个评论验证的,那样一般都会消灭大部分垃圾评论

  3. videoclub
    videoclub @回复

    呵呵 又一次学习到了wordpress的小知识

  4. 米粒博客
    米粒博客 @回复

    好像都是开启的

  5. 滕绍武博客
    滕绍武博客 @回复

    刚开始玩博客的时候,用的主题默认关闭评论,不知道怎么回事,害我找了好久才知道左上角有个显示选项 [抓狂] [抓狂]

    • 懿古今
      懿古今2016-03-28 08:51  回复

      @滕绍武博客[呲牙] 玩博客,有可能还是尽量把每一个按钮都点击一下,了解其功能比较好

  6. 阅读纵横
    阅读纵横 @回复

    其实很早,我自己也遇到过,做了个页面做留言板,发现没发评论,还以为主题有问题呢。有时候真是会者不难,难者不会。

    • 懿古今
      懿古今2016-03-28 08:49  回复

      @阅读纵横我也遇到很多人问这个问题,也都说主题问题之类的,所以才想起写这样一篇文章

  7. 明月登楼
    明月登楼 @回复

    呵呵,一般默认评论是不会关闭的!在发布文章时应该就可以看到的!

    • 懿古今
      懿古今2016-03-28 08:47  回复

      @明月登楼我也觉得这个是非常简单的,但是已经有很多人问到我这个问题,还说主题问题,我很无语

  8. 姜辰
    姜辰 @回复

    我以前的文章都是关闭的,毕竟我觉得15年8月25之前的都是历史。

    • 懿古今
      懿古今2016-03-28 08:46  回复

      @姜辰是的,太过古老的文章确实应该关闭评论,我是懒得理会,反正安装有评论验证,没有垃圾评论

  9. 路易大叔
    路易大叔 @回复

    有很多人是定期关闭评论了

    • 懿古今
      懿古今2016-04-03 14:03  回复

      @路易大叔其实有必要可以直接设置关闭多少天前的文章评论即可

  10. 网扑蜘
    网扑蜘 @回复

    看来只能找打这个地方了提问问题了。
    博客采用阿里云cdn加速后,插件都打不开了,并且限制/wp-admin目录,点击google xlm 插件,会自动跳转“常规选项”。
    比如:http://wangpuzhi.com/wp-admin/options-general.php?page=seo-ultimate
    自动转到:http://wangpuzhi.com/wp-admin/options-general.php
    请问处理过类似的问题吗?

  11. 小宁
    小宁 @回复

    不错,上面=的方法都用了,就最后一个好用,开启评论按钮前提下,在functions.php添加那段代码,刷新,搞定!谢谢

    • 懿古今
      懿古今2018-09-06 23:28  回复

      @小宁是的,最后一种最简单,也是在后台编辑文件,运行之后删除即可

  12. 随便
    随便 @回复

    你好。我也用的鸟哥主题,输入QQ号昵称乱码,请问你用的调取昵称新地址是什么呢?

    • 懿古今
      懿古今2020-04-15 23:35  回复

      @随便本站不是用begin主题,建议问问知更鸟大神或者其他使用begin主题的站长,他们现在的版本估计没有这个方面的问题。

    • 电商雷哥
      电商雷哥2020-09-02 10:42  回复

      @随便我也用的这个主题 ,评论模块不显示,也不知道为什么