如何禁用 WordPress 电子邮件更改密码

Nkenganyi Clovis WordPress Tutorials Dec 5, 2023

管理您的 WordPress 网站可能很简单,但处理充满密码更改通知的超载收件箱很不方便,并且可能会降低网站的效率。

幸运的是,有一个简单的解决方案。在本文中,我将引导您完成在 WordPress 中关闭密码更改通知的步骤,以减少电子邮件混乱并提高网站的安全性。

关闭密码更改通知的优点和缺点

首先,考虑禁用密码更改通知的优点和缺点。

优点

  • 您可以减少电子邮件混乱并专注于重要的网站消息。如果您的网站上有大量用户或经常更改密码,您可能会收到大量不必要且分散注意力的通知。您可以通过关闭收件箱来保持收件箱整洁有序。
  • 您可以通过让黑客更难访问您的帐户来增强网站的安全性。如果您或其他用户更改密码时收到电子邮件通知,黑客可能会拦截或欺骗这些电子邮件并利用它们来访问您的帐户。通过关闭这些通知,您可以让黑客随时了解密码更改并避免潜在的攻击。

缺点

  • 您可能会错过重要帐户活动警报。如果您或其他用户在您不知情或未同意的情况下更改了密码,除非您收到电子邮件通知,否则您可能不会意识到。这可能意味着您的帐户已被泄露或遭到黑客攻击,在这种情况下,您应该采取措施来保护它。禁用这些通知后,您可能会失去识别和防止非法密码更改的能力。
  • 如果您忘记密码,您可能无法访问您的帐户。如果您更改密码后忘记了,或者无法访问您的电子邮件帐户,您可能需要使用电子邮件通知来重置密码。但是,如果您禁用这些通知,您可能不会收到密码重置链接,因此无法恢复您的帐户。这可能会导致您网站上的关键数据和设置丢失。

如您所见,在 WordPress 网站上关闭密码更改通知既有优点也有缺点。

创建令人惊叹的网站

使用最好的免费页面构建器 Elementor

现在开始

在做出决定之前,您应该仔细权衡利弊。如果您决定关闭它们,您还应该采取一些预防措施来保护您的帐户,例如使用强大且唯一的密码、启用双因素身份验证以及定期备份您的网站。

如何关闭密码更改通知

在这篇博文中,我将教您如何禁用 WordPress 密码更改通知,以减少电子邮件混乱并提高网站的安全性。有两种方法可以实现此目的:使用插件或向您的网站添加一些代码。

1.使用WP Mail SMTP插件

此插件允许您使用任何 SMTP 服务(例如GmailOutlookSendGrid )从 WordPress 网站发送电子邮件。它还为您提供了为您自己或您网站上的所有用户禁用密码更改通知的选项。

您将需要WP Mail SMTP 插件的专业版来禁用密码通知。

安装并启用该插件后,导航至 WordPress 仪表板中的WP Mail SMTP > 设置。在设置页面上,单击电子邮件控制选项卡。

Email Controls tab

关闭“密码重置成功”部分下的滑块。就这样!您网站的密码通知已被禁用。

就这样!您网站的密码通知已被禁用。

使用这个插件的好处是使用起来非常简单方便。您不必接触任何代码或担心破坏网站上的任何内容。

2. 使用代码

或者,您可以通过向网站添加一些代码来禁用 WordPress 中的密码更改通知。这种解决方案比较复杂,需要一些编码知识,但它也是免费的且适应性强。此方法可用于停止您自己、所有用户或站点上特定用户角色的密码更改通知。

您需要将一些代码添加到您的functions.php 文件或自定义插件中才能使用此方法。

接下来,打开functions.php文件进行编辑,并在文件末尾插入以下几行PHP代码:

if ( !function_exists( 'wp_password_change_notification' ) ) {
    function wp_password_change_notification() {}
}

接下来,保存对functions.php文件的更改,或者如果您在WordPress 仪表板中,请单击“更新文件”按钮。

采用这种策略的好处是它是自由的和适应性强的。您可以修改代码以满足您的特定要求和品味。

缺点是比较困难、危险。您将需要更改站点的文件或创建新的插件,如果操作不正确,可能会导致问题或冲突。

让我们总结一下

最后,要确认没有发送电子邮件通知,请在您的 WordPress 网站上执行密码重置活动,看看这是否有效。

请记住在直接修改主题文件时要小心,因为任何错误都可能导致网站出现故障。在进行任何代码更改之前,请务必对网站进行备份,并考虑使用子主题进行调整,以避免将来主题更新期间出现复杂情况。

通过在 WordPress 设置中实施这些步骤,您可以有效地停止向用户和管理员发送密码更改电子邮件通知,从而减少电子邮件混乱。

Divi WordPress Theme