Hi!请登陆

Typecho彻底关闭评论功能及隐藏评论的方法

2020-10-22 695 10/22

Typecho后台没有关闭评论功能的设置选项,因此无法直接在Typecho里设置来实现关闭评论功能和隐藏之前的评论这两个需求。

经过摸索,找到两个方法可以实现这个需求:

1、直接设置选项,间接关闭评论功能。
Typecho后台设置-评论,找到“在文章发布x天以后自动关闭评论”选项,勾选,将天数改成1。设置后已发布超过一天的文章都不再显示评论框了。

2、修改代码,删去评论功能。
comments.php文件是主题的评论模块,是在网站根目录/usr/themes/你的主题/下,由post.php文件加载的。

所以在post.php文件下找到下面这一行:

<?php $this->need('comments.php'); ?>

注释掉:

<?php /* $this->need('comments.php');  */ ?>

即可大功告成! 注释掉以后更新下缓存,就可以看到效果了

相关推荐