WordPress禁用文章评论的邮件通知
2025-01-25 21:00:38
120
在WordPress中,如果你想禁用文章评论的邮件通知,可以通过以下步骤来实现:
方法一:通过WordPress后台设置
登录到你的WordPress后台。
导航到
设置
->讨论
。在“电子邮件我每当”部分,取消勾选以下选项:
有人发表评论时
评论需要审核时
保存更改。
方法二:通过代码禁用评论通知
如果你更喜欢通过代码来实现禁用评论通知,可以将以下代码添加到你的WordPress主题的 functions.php
文件中:
// 禁用评论的邮件通知 add_filter( 'notify_post_author', '__return_false' ); add_filter( 'notify_moderator', '__return_false' );
方法三:使用插件
如果你更喜欢使用插件,可以使用插件来禁用评论通知。以下是一些常用插件:
Disable Comments 插件:这个插件不仅可以禁用评论,还可以禁用评论相关的所有功能,包括邮件通知。
安装和激活插件。
在插件设置中禁用评论。
No More Comment Emails 插件:这个插件专门用于禁用评论邮件通知。
安装和激活插件。
方法四:彻底禁用评论
如果你想彻底禁用评论功能,可以通过以下步骤:
在
设置
->讨论
中取消勾选 “允许人们发表评论”。禁用评论功能,使用以下代码添加到你的主题的
functions.php
文件中:
// 关闭文章评论 add_action('init', function() { // 关闭文章评论 remove_post_type_support('post', 'comments'); // 关闭页面评论 remove_post_type_support('page', 'comments'); }); // 关闭已有评论 add_filter('comments_open', '__return_false', 20, 2); add_filter('pings_open', '__return_false', 20, 2); // 隐藏现有评论 add_filter('comments_array', '__return_empty_array', 10, 2); // 删除后台评论菜单 add_action('admin_menu', function() { remove_menu_page('edit-comments.php'); });
通过上述方法,你可以禁用WordPress的文章评论邮件通知,选择适合你的方式来实现。