Главная
Wordpress
Как поменять адрес e-mail в консоли WordPress без подтверждения
  • 1140
  • 0
  • Рубрика: Wordpress

Как поменять адрес e-mail в консоли WordPress без подтверждения

Как поменять E-mail администратора в WordPress без подтверждения

Доброго времени суток. 🙂

Сегодняшняя статья из раздела полезных мелочей для WordPress. Хочу показать вам как сменить E-mail администратора в консоли WordPress без подтверждения. Такой фокус может никогда не пригодится, но вдруг такое случится, вы будете готовы к этому.

Как известно, если в настройках в WordPress попытаться сменить E-mail администратора, то нужно будет по новому сделать подтверждение.

адрес e-mail в консоли WordPress

Естественно, если у вас нет доступа к новому адресу или вы не хотите например, заставлять заказчика или кого-то другого делать это подтверждение то можно сделать следующее.

Открыть через редактор WordPress файл пользовательских функций functions.php и в самый его конец, перед закрывающим тегом PHP ?>, если такового нет, то просто в самый конец, добавить следующий код.

remove_action( 'add_option_new_admin_email', 'update_option_new_admin_email' );
remove_action( 'update_option_new_admin_email', 'update_option_new_admin_email' );

function wpdocs_update_option_new_admin_email( $old_value, $value ) {
update_option( 'admin_email', $value );
}
add_action( 'add_option_new_admin_email', 'wpdocs_update_option_new_admin_email', 10, 2 );
add_action( 'update_option_new_admin_email', 'wpdocs_update_option_new_admin_email', 10, 2 );

Как и сказал ранее это простенький Хук, который отменяет проверку и подтверждение E-mail. Если рассмотреть код то по нему видно, что сначала, первые две строки, отменяем этот хук, вернее мы отменяем все подобные хуки, что могли быть прописаны в функциях вашей темы. Вдруг ранее было установлено какое-то ограничение на смену E-mail и тд. Далее сама функция которая и снимает ограничение и в конце две строки, что регистрируют наш новый хук, который подключает функцию выше.

Теперь можете легко сменить адрес e-mail без подтверждения. После смены, можете удалить код. Данный урок довольно прост, но в нужное время, как я и сказал, может вам помочь.

Данный хук позволяет сменить только адрес e-mail в общих настройках консоли. У пользователя с ролью администратора он не поможет. Тут вам придется только править Базу данных.

На этом все, спасибо за внимание. 🙂




Если Вам был полезным мой труд, можете поддержать сайт :)


Оцените статью
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Проголосовало: 4, в среднем: 5 из 5

Добавить комментарий

Заполните поля ниже. Ваш e-mail не будет опубликован. Обязательные поля помечены *

Уважаемые пользователи! При добавлении комментариев на сайт Вам следует соблюдать правила указанные под формой отправки комментариев.

Соблюдайте добавления комментариев

Это не спам *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Нажмите, чтобы добавить код в комментарий
X

Привет дорогой друг

У тебя установлено расширение AdBlock или подобное. Добавь мой сайт в белый список, и тем самым внесешь свой вклад в его развитие. Инструкция как отключить AdBlock Хочу такое же окошко