虽然说作为一个博客没有了评论就像没有了灵魂一样,但是有个别朋友因为某种原因需要关闭评论也无可厚非,wordpress关闭评论有三种方法。
手动关闭
wordpress的每一篇文章的编辑里都有开启评论的选项,把不需要评论的文章开启评论的选项取消掉就可以了,这个方法虽然自由度很高,但是很繁琐,特别是要关闭评论的文章很多的时候。
关闭页面的评论
将下面的代码粘贴到主题的functions.php文件中就可以禁用所有的页面评论。
1 2 3 4 5 6 7 8 9 |
//禁用页面的评论功能 function disable_page_comments( $posts ) { if ( is_page()) { $posts[0]->comment_status = 'disabled'; $posts[0]->ping_status = 'disabled'; } return $posts; } add_filter( 'the_posts', 'disable_page_comments' ); |
关闭新文章的评论
我们禁用了目前的所有文章和页面评论,但是新文章并没有禁用,所以我们还需要禁用新的文章评论,在后台设置里选择讨论,取消勾选"允许他人在新文章上发表评论"即可。
插件一键关闭全站评论
插件无疑是最简单省力的,wordpress后台搜索Disable Comments插件,安装完成后进入设置页面,勾选"Everywhere: Disable all comment-related controls and settings in WordPress"然后保存就关闭了全站评论。
评论