Как поменять адрес e-mail в консоли WordPress без подтверждения
Віталий
Доброго времени суток. 🙂
Сегодняшняя статья из раздела полезных мелочей для WordPress. Хочу показать вам как сменить E-mail администратора в консоли WordPress без подтверждения. Такой фокус может никогда не пригодится, но вдруг такое случится, вы будете готовы к этому.
Как известно, если в настройках в WordPress попытаться сменить E-mail администратора, то нужно будет по новому сделать подтверждение.
Естественно, если у вас нет доступа к новому адресу или вы не хотите например, заставлять заказчика или кого-то другого делать это подтверждение то можно сделать следующее.
Открыть через редактор WordPress файл пользовательских функций functions.php и в самый его конец, перед закрывающим тегом PHP ?>, если такового нет, то просто в самый конец, добавить следующий код.
Как и сказал ранее это простенький Хук, который отменяет проверку и подтверждение E-mail. Если рассмотреть код то по нему видно, что сначала, первые две строки, отменяем этот хук, вернее мы отменяем все подобные хуки, что могли быть прописаны в функциях вашей темы. Вдруг ранее было установлено какое-то ограничение на смену E-mail и тд. Далее сама функция которая и снимает ограничение и в конце две строки, что регистрируют наш новый хук, который подключает функцию выше.
Теперь можете легко сменить адрес e-mail без подтверждения. После смены, можете удалить код. Данный урок довольно прост, но в нужное время, как я и сказал, может вам помочь.
Данный хук позволяет сменить только адрес e-mail в общих настройках консоли. У пользователя с ролью администратора он не поможет. Тут вам придется только править Базу данных.