что зарегестрировался новый пользователь?
Ситуация: Кастомные логин и регистрация, пароль указывается на кастомной странице регистрации, но на почту пользователю приходит письмо с установкой нового пароля.
Пробовал отключать так:
if ( ! function_exists( 'wp_new_user_notification' ) ) {
function wp_new_user_notification( $user_id, $deprecated = null, $notify = '' ) {
return;
}
}
Но после этого при регистрации, возвращает ошибку "0", зарегестрироваться невозможно
remove_action( 'register_new_user', 'wp_send_new_user_notifications' );
Уже прописывал оба remove_action( 'register_new_user', 'wp_send_new_user_notifications' ); remove_action( 'edit_user_created_user', 'wp_send_new_user_notifications', 10, 2 ); Не работает, всё равно приходят уведомления админу и пользователю
а где код пишешь? он точно отрабатывает?
попробуй это написать перед тем как вызывается register_new_user()
Приоритет там 10 в исходном хуке? Приоритет должен совпадать
Для 2-го да, я нашел это в коде wordpress, прописал как там было, попробовал написать это как плагин, пользователю вроде не приходит, только админу
А как узнать когда этот хук вызывается, чтобы его предотвратить?) Сейчас повесил на wp_loaded Не работает, всё равно приходит письмо
В функции регистрации юзера. Я ж написал как сделать
Обсуждают сегодня