У меня такая же проблема, как здесь:
Wordpress REST API - отправить ссылку для сброса пароля
Я также попытался сделать это с пост-запросом к "mydomain / wplogin.php? Action = lostpassword" с некоторыми параметрами. Но это не сработало.
Может кто-нибудь объяснить мне, как функция wp_lostpassword_url () работает для этой проблемы?
Это описано в первом ответе по ссылке, но я не знаю, как его использовать.
https://codex.wordpress.org/Plugin_API/Filter_Reference/lostpassword_url
add_filter( 'lostpassword_url', 'my_lost_password_page', 10, 2 );
function my_lost_password_page( $lostpassword_url, $redirect ) {
return home_url( '/lostpassword/?redirect_to=' . $redirect );
}
Может кто-нибудь показать мне несколько строк кода, где и как его использовать?
Большое спасибо.
Edit:
Чтобы было яснее, чего я хочу достичь. В моем приложении Ionic я хочу представить пользователю кнопку, которая срабатывает после нажатия на запрос к моей странице WordPress. Затем пользователь должен получить письмо со ссылкой для сброса пароля. Запрос должен возвращать сообщение об успехе или неудаче. Таким образом, я могу представить пользователю сообщение об ошибке или об ошибке. Возможно ли это с помощью описанного выше крючка фильтра, или я могу использовать для этого маршрут rest api?