Intereting Posts
Mass удаляет несколько тегов из нескольких сообщений Удаление постоянной ссылки с большого пальца в двадцать один Как программно добавлять элементы контента к настраиваемому типу сообщений? Как сделать изотоп и WordPress работать вместе? Автоматически создавать отсутствующие изображения Должен ли я найти / заменить значения в _content? Удаление дочерних продуктов с страницы категории woocommerce Ошибка Nonce со вторым аргументом Создание «обязательных» полей в окне «Добавить медиа» как переместить блог wordpress на мой статический сайт Печать имени файла (ов) шаблона WordPress для отладки Список категорий Сообщения: выведите миниатюру и заголовок сообщения в одной ссылке Следующий и / или предыдущий пост-контент Как показать получаемые смежные сообщения, если сообщения сортируются по пользовательскому полю Теперь могу ли я группировать персонализированные типы сообщений вместе?

Фильтр lostpassword_redirect не используется

Я пытаюсь перенаправить пользователя после сброса пароля. Я использую следующий код, основанный на примере из документов WordPress .

add_filter( 'lostpassword_redirect', 'my_redirect_home' ); function my_redirect_home( $lostpassword_redirect ) { return home_url() . '/my-account/'; } 

Насколько я могу судить, фильтр никогда не попадает. Я попытался заменить возвращение на exit; но ничего не меняется. Это кажется довольно прямолинейным. Я что-то упускаю?

Изменить: Чтобы уточнить, я хочу перенаправить их после того, как они ввели новый пароль, и это было принято. Я хочу перенаправить их в форму входа, чтобы они могли использовать пароль, который они только что настроили.

Мне что-то не хватало. Учетные записи Woocommerce отличаются от обычных учетных записей WordPress. Код, который я искал, был:

 function woocommerce_new_pass_redirect( $user ) { wp_redirect( get_permalink(woocommerce_get_page_id('myaccount'))); exit; } add_action( 'woocommerce_customer_reset_password', 'woocommerce_new_pass_redirect' ); 

Я нашел его в stackoverflow .