最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > WordPress > WordPress教程 >

设置WordPress评论达到一定数量时自动关闭评论

时间:2014-01-19 01:03来源:未知 作者:外贸网站模板 点击:
大家知道,WordPress是自带文章发布一定时间之后自动关闭评论的功能。如果要想利用评论数量来通知评论的开闭,要如何实现呢?虽然这个功能局限性比较大,但是可能还是会有站点需要的。
 大家知道,WordPress是自带文章发布一定时间之后自动关闭评论的功能。如果要想利用评论数量来通知评论的开闭,要如何实现呢?虽然这个功能局限性比较大,但是可能还是会有站点需要的。
  打开当前主题的functions.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可以修改成自己需要的数字,表示一篇文章的评论如果超过这个数值,则自动关闭评论。
(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容