超过限制天数后自动关闭WordPress文章的评论功能,是一个限制评论的好方法,当评论达到一定数量后自动关闭WordPress文章的评论功能,这也是一个不错的选择哦!
将下面的代码添加主题的 functions.php 文件即可:
1 2 3 4 5 6 7 8 9 10 11 12 |
//评论超过一定数量关闭评论 function disable_comments( $posts ) { if ( !is_single() ) { return $posts; } if ( $posts[0]->comment_count > 100 ) { $posts[0]->comment_status = 'disabled'; $posts[0]->ping_status = 'disabled'; } return $posts; } add_filter( 'the_posts', 'disable_comments' ); |
上面的代码是当一篇文章的评论数量超过100条以后,自动关闭这篇文章的评论功能,请根据自己的需要,修改第 6 行的 100 为你想要的数量。
此代码在 WP 3.5.1 测试有效。