Хотите узнать, как отключить сообщение о потере/изменении пароля в WordPress??
По умолчанию WordPress автоматически отправляет электронное письмо администраторам WordPress, когда любой другой пользователь сбрасывает свой пароль, используя ссылку «потерянный пароль». Эти письма могут быстро надоесть, если у вашего сайта много пользователей.
В этой статье мы покажем вам, как отключить электронное письмо о потере/изменении пароля в WordPress.
Зачем отключать сообщения о потере/изменении пароля в WordPress?
По умолчанию WordPress облегчает пользователям сброс пароля. Они могут просто перейти на экран входа в WordPress и нажать на «Потеряли пароль»?’ ссылка.
Каждый раз, когда пользователь сбрасывает свой пароль, WordPress будет отправлять администратору вашего сайта электронное письмо.
Эти электронные письма могут помочь вам обнаружить подозрительную активность, в том числе хакеров, которые могут взломать аккаунт пользователя, изменив его пароль.
Однако эти письма с потерянным/измененным паролем могут стать раздражающими, если вы разрешаете регистрацию пользователей на нашем сайте WordPress. Это особенно актуально, если у вас есть сайт членства или магазин WooCommerce с большим количеством зарегистрированных клиентов.
С учетом сказанного, давайте рассмотрим, как отключить сообщения о потере/изменении пароля в WordPress. Просто используйте быстрые ссылки ниже, чтобы сразу перейти к методу, который вы хотите использовать.
- Метод 1. Отключение писем о смене пароля в WordPress (метод без кода)
- Способ 2. Disable Change Password Emails in WordPress (метод кода)
Метод 1: Отключить письма о смене пароля в WordPress (метод без кода)
Этот метод рекомендуется для всех новичков, так как он не требует от вас никакого кода.
Самый простой способ отключить сообщения о потере/изменении пароля в WordPress — это использовать плагин WP Mail SMTP Pro.
WP Mail SMTP — лучший плагин WordPress SMTP на рынке. Более 2 миллионов владельцев сайтов используют WP Mail SMTP для улучшения доставки электронной почты и устранения проблемы WordPress, не отправляющей электронную почту.
WP Mail SMTP также позволяет вам контролировать, какие письма WordPress будут отправляться, поэтому вы можете выборочно отключить те, которые вам нужны. Он включает автоматические уведомления об обновлении по электронной почте и письмо ‘Password Changed’.
Существует также бесплатный плагин WP Mail SMTP, который многие владельцы сайтов WordPress используют для того, чтобы их письма обходили папку со спамом. Однако этот бесплатный плагин не позволяет отключить письмо ‘Password Reset’.
После покупки плагина WP Mail SMTP, просто нажмите на вкладку ‘Downloads’ в вашем аккаунте WP Mail SMTP.
Затем нажмите на кнопку ‘Download WP Mail SMTP’, чтобы скачать плагин на свой компьютер в виде ZIP-файла.
Далее, просто прокрутите страницу до раздела ‘Лицензионный ключ’. Этот ключ понадобится вам для активации плагина, поэтому лучше держать эту страницу открытой.
После этого вам нужно будет загрузить ZIP-файл на ваш сайт WordPress и активировать плагин WP Mail SMTP. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашим руководством по установке плагина WordPress.
После активации перейдите по ссылке WP Mail SMTP » Настройки.
Теперь вы можете ввести или скопировать/вставить ваш лицензионный ключ WP Mail SMTP в поле ‘License Key’. Как только вы это сделаете, просто нажмите на кнопку «Проверить ключ».
После проверки лицензионного ключа перейдите по ссылке WP Mail SMTP » Настройки.
Затем вы можете перейти на вкладку «Управление электронной почтой».
На этой странице вы увидите все электронные письма, которые WordPress отправляет автоматически.
Чтобы отключить письмо о потере/изменении пароля, просто прокрутите страницу до раздела «Изменение электронной почты или пароля пользователя».
Далее найдите слайдер ‘Password Reset Successfully’ и нажмите на него. Это переключит ползунок из положения «Включено» в положение «Выключено.’
Теперь вы не будете получать письмо каждый раз, когда пользователь меняет свой пароль.
Метод 2. Отключение писем о смене пароля в WordPress (метод кода)
С помощью этого метода вы можете добавить фрагмент кода в свой блог или сайт WordPress, не полагаясь на свою тему. Это означает, что вы можете в любой момент перейти на новую тему без потери всего вашего пользовательского кода.
Тем не менее, этот метод немного сложнее и не рекомендуется для новичков.
Все, что вам нужно сделать, это добавить следующий код в плагин для конкретного сайта или в плагин code snippets:
if ( !function_exists( 'wp_password_change_notification' ) ) < function wp_password_change_notification() <>>
Вот и все, теперь WordPress перестанет отправлять вам уведомления по электронной почте всякий раз, когда один из ваших пользователей меняет свой пароль.
Позвольте нам объяснить вам код.
WordPress имеет функцию ‘wp_password_change_notification’, которая сохраняется в его /wp-includes/pluggable.php файл. Каждый раз, когда пользователь сбрасывает свой пароль, эта функция отправляет электронное письмо вашему администратору WordPress.
Код выше переопределяет эту встроенную функцию. Вместо того, чтобы отправлять письмо, он говорит WordPress ничего не делать.
Вы можете задаться вопросом: почему я не могу просто вставить этот код в функции моей темы?.php файл?
Ответ прост: потому что это не сработает.
WordPress загружает подключаемый модуль.php файл до загрузки функций вашей темы.php файл.
К тому времени, когда WordPress запустит функции.php-код, функция ‘wp_password_change_notification’ уже отправила свои письма о сбросе пароля.
Мы надеемся, что эта статья помогла вам узнать, как отключить письма о потере/изменении пароля в WordPress. Вы также можете ознакомиться с нашим руководством по безопасности WordPress, или посмотреть наше руководство о том, как отключить электронную почту для регистрации новых пользователей в WordPress.
Источник: www.wpbeginner.com