ReCaptcha для кастомной формы в Wordpress не отображается?

Доброго всем дня. Есть небольшой проект с обычной формой обратной связи.
Требуется сделать проверку на робота.

Был подключен плагин reCaptcha. На самом форуме создателей плагина https://support.bestwebsoft.com/ была описана регистрации формы в fuctions.php. Форму зарегистрировал, в настройках плагина её видно, использую шорткод - в DOM див с капчей есть, но он 0 высоты и по сути не отображается. Вот ссылка на сообщение тык.

function add_custom_recaptcha_forms( $forms ) {
   $forms['my_custom_form'] = array( "form_name" => "Custom Form Name" );
   return $forms;
}
add_filter( 'gglcptch_add_custom_form', 'add_custom_recaptcha_forms' );


Если читать сообщение на форуме дальше, то нужно в место интеграции капчи вставить -

<?php $check_result = apply_filters( 'gglcptch_verify_recaptcha', true, 'string', 'my_custom_form' );
if ( true === $check_result ) { /* the reCAPTCHA answer is right */
/* do necessary action */
} else { /* the reCAPTCHA answer is wrong or there are some other errors */
echo $check_result; /* display the error message or do other necessary actions in case when the reCAPTCHA test was failed */
} ?>


После всех манипуляций у меня выводится сообщение об ошибке, но сама капча не отображается. Вопрос, это проблема плагина, ибо очень много ругают его, либо это проблема кривых рук?

5e1d72fb35b46196346561.png
5e1d730223dca699342460.png

Забыл добавить, для самой админки - капча работает, но при подключении именно в кастом - нет.
  • Вопрос задан
  • 525 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы