Я пытаюсь реализовать сброс пароля на моем веб-сайте, и в настоящее время я реализовал следующие части, используя шаблоны woocommerce.
Вот шаги:
- Нажмите на ссылку Забыли пароль
- Введите адрес электронной почты пользователя для сброса пароля
- Получение электронной почты
- нажмите на ссылку электронной почты, например:
https://websiteurl.com/my-account/page-lost-password/?key=4IQ15sD4MV52W1SFF8gf&id=1
И пятым шагом должен быть ввод нового пароля.
Но он перенаправляет меня на страницу моей учетной записи, где у меня есть действительный пароль, новый пароль и поля подтверждения паролей. Там невозможно сменить пароль, так как я должен ввести действительный.
Также между шагами 2 и 3 должна быть страница или текстовое сообщение, в котором говорится, что пароль был изменен, но я там ничего не вижу. Я создал страницы и вставил туда код из шаблонов woocommerce: form-lost-password.php
, form-reset-password.php
и lost-password-confirmation.php
.
Как соединить все эти страницы в один поток?
Любая помощь по этому вопросу приветствуется.