网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 案例分享 > 关闭WordPress网站评论功能方法
admin 案例分享 2020-08-25 8:31:00

关闭WordPress网站评论功能方法

关闭WordPress网站评论功能方法,第1张

WordPress网站有一个评论功能,可以让网站用户与站长互相交流,活跃网站。但是也有站长不喜欢这个功能,一个是垃圾评论太多,另一个是网站类型不怎么需要评论功能,就会有关闭评论功能需求。

给大家分享如何关闭这个功能。

 

关闭WordPress网站评论功能方法,第2张

主要有以下几种方法:

1. WordPress系统自带的关闭功能。

在后台的评论选项里就可以设置,但是如果我们选择了关闭评论功能,所有的日志都不能发表评论了,我们一般也不会这样做,除非我们的博客不需要评论。单篇日志在发布时或在编辑状态下也可以禁止评论,但那样做相当麻烦,特别是日志数量已经很多的博客,操作起来很费时,不值得这样做。

2. 修改模板

将文章在固定的时间限制内自动禁止评论,这样防止不断的有人去翻旧日志。参考下面一段function函数,Wordpress3下运行:

<?php

function close_comments( $posts ) {

if ( !is_single() ) { return $posts; }

if ( time() - strtotime( $posts[0]->post_date_gmt ) > ( 30 * 24 * 60 * 60 ) ) {

$posts[0]->comment_status = 'closed';

$posts[0]->ping_status = 'closed';

}

return $posts;

}

add_filter( 'the_posts', 'close_comments' );

?>

放到主题functons.php文件中就可以了。代码中的数字“30”是指发表超过30天的日志将会关闭评论功能,读者不能再对其发表评论了。可以设置长一些,比如60天, 120天。

如果你不愿意修改functions.php这个文件,不要紧,将这段代码做成一个插件也可以的,在标签<?php的后面加上一行注释即可,如:

/*

Plugin Name: Close Comment

*/

然后保存为一个插件文件,这样Wordpress就会识别到这是一个插件了。Wordpress插件库也有一款能够关闭旧日志评论功能的插件可用—— Comment Timeout。

3. 通过运行SQL语句也可以关闭日志评论功能

登录SQL数据库管理后台:

运行

UPDATE wp_posts SET comment_status = 'closed';

//关闭所有的日志评论功能;

运行

UPDATE wp_posts SET comment_status = 'registered_only';

//只有注册用户才能发表评论;

运行

UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2013-01-01' AND post_status = 'publish';

// 关闭2013年01月01日之前发表的日志评论功能,可以设定成你想要的其它日期#p#分页标题#e#

需要注意的一点是,对SQL数据库的操作存在一定的风险,操作前应该先做好备份。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 关闭WordPress网站评论功能方法

admin 钻石

分享到:
上一篇
WordPress站点标题及描述怎么更改
下一篇
WordPress如何禁止鼠标右键功能?

相关推荐

Python 支付整合开发包

Python 支付整合开发包

SpringSecurity Oauth2 如何动态自定义 jwt 生成的内容

SpringSecurity Oauth2 如何动态自定义 jwt 生成的内容

PHP 开发的人

PHP 开发的人

请问同步盘的本地与服务器同步是如何实现的?

请问同步盘的本地与服务器同步是如何实现的?

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...