禁用 WordPress 用户注册和更改密码通知管理员电子邮件功能

安装好WordPress并配置好邮箱后,会自动开启许多电子邮件功能,如WordPress新用户注册时,系统会给管理员邮箱发送一封通知邮件。在网站初期,注册人数不多还可以接受,但网站扩大后,注册人数增多,每天查看邮件变得非常麻烦。那么,如果我们不想接收这些邮件,该如何设置取消呢?接下来,让我们看一下如何关闭WordPress新用户注册通知邮件的操作。

注意:每次更新WordPress版本后,都需要重复操作。

打开wp-incloudes/pluggable.php文件,找到以下代码,并注释掉

/*$wp_new_user_notification_email_admin = array(
	'to'      => get_option( 'admin_email' ),
	/* translators: Password change notification email subject. %s: Site title 
	'subject' => __( '[%s] New User Registration' ),
	'message' => $message,
	'headers' => '',
);*/

下面这个是用户修改密码给管理员发送邮件的函数

/*$wp_password_change_notification_email = array(
	'to'      => get_option( 'admin_email' ),
	/* translators: Password change notification email subject. %s: Site title 
	'subject' => __( '[%s] Password Changed' ),
	'message' => $message,
	'headers' => '',
);*/

完成上述两个步骤后,新用户注册和找回密码将不会给管理员发送通知邮件。由于是通过修改WordPress的函数实现的,因此在WordPress更新时可能会被覆盖,需要重新进行修改。

(0)

相关推荐