В силу тех или иных причин, иногда на сайте бывает необходимо сменить e-mail администратора без подтверждения. В WordPress, по умолчанию, смена адреса будет осуществлена только после его подтверждения.
Это означает, что на указанный адрес придет письмо со специальной ссылкой, по которой нужно будет перейти.
Как поменять e-mail администратора WordPress без подтверждения?
Для этого воспользуемся специальным PHP-кодом, который необходимо будет добавить в файл functions.php Вашей активной WordPress-темы.
Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.
Итак, в самый его конец указанного файла нужно добавить следующие строки:
function wpdocs_update_option_new_admin_email( $old_value, $value ) { update_option( 'admin_email', $value ); } remove_action( 'add_option_new_admin_email', 'update_option_new_admin_email' ); remove_action( 'update_option_new_admin_email', 'update_option_new_admin_email' ); 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, необходимо просто удалить этот код.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Всё равно просит подтверждение)
Не работает