День добрый!
Благодаря способу, описанному в статье
, установить recaptcha оказалось очень не сложно. Однако, в стае описан способ только для формы регистрации, а хотелось бы защитить еще и форму авторизации (логина) и восстановления пароля.
Посоветуйте, пожалуйста, как прицепить recaptcha к формам логина и восстановления пароля? Как установить несколько штук на одной странице, я разобрался, и они все втроем отображаются, и галка ставится. Но вот в форме регистрации капча учитывается при проверке, а в двух других - нет. Я попробовал, конечно, добавить фильтр 'login_errors' и повесить на него тот же обработчик, что для регистрации. Но результат, увы, тот же - проверка капчи не осуществляется.
Как исправить?
Я делал примерно похожую задачу, только с чекбоксом, использовал фильтр add_filter('authenticate'
Но погуглил -
и
и в разных случаях народ решает по разному задачу.
Ну и гугл показывает что этот вопрос достаточно популярен и решался и показывались решения на многих ресурсах
Спасибо.
integrating-google-no-captcha-recaptcha-wordpress-forms/ - помогло почти решить задачу.... Еще почитаю 🙂
Не понимаю, как в форме восстановления сообщение "капча не подтверждена" вывести в область уведомлений в самой этой форме, а не на отдельной странице. Кто-нибудь знает?