如何在WordPress中禁用丢失/更改的密码电子邮件
最近我们的一位用户询问是否有办法在WordPress中禁用丢失/更改的密码电子邮件通知?默认情况下,当任何其他用户使用丢失的密码链接重置其密码时,WordPress会自动向管理员发送电子邮件通知。如果您运行的网站包含许多用户,这些电子邮件可能会变得烦人。在本文中,我们将向您展示如何在WordPress中禁用丢失/更改的密码电子邮件通知。
您需要做的第一件事是创建一个特定于站点的WordPress插件。特定于站点的WordPress插件允许您添加任何自定义代码以更改或扩展您网站上的WordPress功能。我们详细说明了为什么以及如何创建特定于站点的WordPress插件。
一旦你创建了特定于站点的WordPress插件,那么你需要将这两行添加到你的插件中。
if ( !function_exists( "wp_password_change_notification" ) ) { function wp_password_change_notification() {} }
保存更改,然后激活特定于站点的插件。
就这样。每当用户更改密码时,WordPress都会停止向您发送电子邮件通知。
让我们向您解释代码。WordPress有一个内置函数 wp_password_change_notification
位于 / wp-includes / pluggable.php
文件中。该功能负责在用户重置密码时发送这些电子邮件通知。
这两行代码覆盖了内置函数,而不是发送电子邮件,它指示WordPress什么都不做。
您可能想知道为什么不在主题的functions.php文件中粘贴此代码?
因为它不起作用。WordPress在主题的functions.php文件之前加载pluggable.php文件,因此您无法覆盖主题的functions.php文件中pluggable.php中定义的函数。这就是您需要将此代码粘贴到特定于站点的插件中的原因。
我们希望本文能帮助您在多用户WordPress网站上禁用密码更改电子邮件通知。您可能还想了解如何禁用新用户电子邮件通知,或如何关闭WordPress中的评论通知。
评论被关闭。