WordPress设置评论到达一定数量后自动关闭评论功能

一些特殊的WordPress 站点可能需要对用户评论进行某些特殊情况的限制,比如本文要说的当评论到达一定数量后自动关闭评论功能,或者说评论一定天数后自动关闭评论功能。对于设置超过一定天数后自动关闭WordPress文章的评论功能,在WordPress 的管理后台-设置-讨论那里已经有设置。对于评论到达一定数量,则需要自己添加这个功能了。

WordPress后台中设置评论到达一定天数后自动关闭评论功能

不用说,又是需要在主题的funtions.php 的最后一个 ?> 前文件添加以下代码:

function disable_comments( $posts ) { if ( !is_single() ) { return $posts; } if ( $posts[0]->comment_count > 50 ) { $posts[0]->comment_status = 'disabled'; $posts[0]->ping_status = 'disabled'; } return $posts; } add_filter( 'the_posts', 'disable_comments' );

上面的演演代码是当一篇文章的评论数量超过 50 条以后,就自动关闭评论功能,你需要修第 6 行的 50 为你想要的数量。

多说一句:这个功能目前 DeveWork.com 是木有资格用的啦,因为还没多少人来评论~~

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏前端真相

浏览器存储之cookie

21470
来自专栏bboysoul

本地搭建ios测试包上传下载安装环境(类似蒲公英)

昨天ios开发这小子说公司网很慢每次测试包上传到蒲公英上都要好久,但是公司这网很垃圾是个事实,为了提高他们的效率,我就本地搭建了一个可以上传安装ios测试包的环...

14120
来自专栏编程之路

羊皮书APP(Android版)开发系列(九)通过Wifi调试程序

11850
来自专栏IT派

教你用Python来玩微信跳一跳实现物理外挂

1、下载程序:打开下面的链接,点右侧 clone or download,再点 download zip;

14800
来自专栏北京马哥教育

像看电影一样看Python程序运行:Livepython

? 像看电影一样看Python程序运行 注意: Livepython目前是alpha版本的软件,它不会处理很多边缘情况,并且功能在将来也可能会改变 Live...

33260
来自专栏逸鹏说道

bootstrap-datetimepicker 进一步跟进~~~开始时间和结束时间的样式显示

上次简单介绍了一下:05.LoT.UI 前后台通用框架分解系列之——漂亮的时间选择器(http://www.cnblogs.com/dunitian/p/552...

41350
来自专栏liukaili_666888999

测试人员怎样用TestFlight测试iOSBeta版本

15330
来自专栏LET

Web Workers实践(2)

18590
来自专栏服务端技术杂谈

Angular项目实践

今天主要和大家分享四个内容:第一,是为什么我们要选择 Angular;第二,是我们在使用 Angular 过程中总结的一些比较好的实践;第三,是怎样更好的组织项...

46570
来自专栏FreeBuf

制作iOS内核调试线与调试内核

0x00 说明 早期A4处理器的机器是能直接调内核的,而且30pin的数据线并没有对内核信息加密,因此我们能够直接读到内核数据。而现在的新机器一律采用加密过的l...

46770

扫码关注云+社区

领取腾讯云代金券