GeneratePress主题删除评论框

GeneratePress主题删除评论框

generatepress主题可通过在文章页面直接取消评论,若遇到取消评论后,前端页面还会显示评论模块,可通过代码方式禁用(不推荐)

文件代码在inc-structure下面的conmments.php中(conmments.php为显示评论代码)

删除评论方法网上很多,这里记录下GeneratePress主题删除评论框的操作,只是删除底部评论框,不影响文章插入评论,方便了自定义文章模板,比如文章插入tab标签添加评论的方法,

如果要删除模板中的评论模块,

1
remove_action( 'generate_after_do_template_part', 'generate_do_comments_template', 15); 

但是,这只有在设置函数后才生效,所以将其挂钩到after_setup_theme,把下列代码丢到_function文件中_

1
2
3
4
5
add_action('after_setup_theme', function(){

remove_action( 'generate_after_do_template_part', 'generate_do_comments_template', 15);

});

也可以使用GP Premium插件中的钩子,添加显示规则,在部分分类文章中生效。使用remove_action函数