@ligisayan

Почему дублируется капча в google forms на сайте wordpress?

Всем привет! Интегрировал с помощью плагина google forms форму на сайт. Установил капчу с помощью переключателя, но на сайте почему-то выводится ее 2 дубликата (по-моему до последнего обновления wordpress была одна) и теперь не возможно заполнить и отправить форму - пишет ошибка в капче. Как можно это исправить?

в консоли дубль таких строк
<div class="wpgform-captcha" style="display: block;"><div class="ss-item ss-item-required ss-text wpgform-dontsplit"><div class="ss-form-entry"><label for="wpgform-captcha" class="ss-q-title">What is 4 + 3 ?<span class="ss-required-asterisk">*</span></label><label for="wpgform-captcha" class="ss-q-help"></label><br><input style="width: 100px;" type="text" id="wpgform-captcha" class="ss-q-short wpgform-required" value="" name="wpgform-captcha"></div></div></div>

код плагина
//  Build the CAPTCHA HTML

            $captcha_html .= '<div class="wpgform-captcha">' ;
            $captcha_html .= sprintf('<div class="%sss-item %sss-item-required %sss-text">', $prefix, $prefix, $prefix) ;
            $captcha_html .= sprintf('<div class="%sss-form-entry">', $prefix) ;
            if ((int)$wpgform_options['captcha_terms'] === 2)
                $captcha_html .= sprintf('<label for="%swpgform-captcha" class="%sss-q-title">%s %s %s %s ?', $uid, $prefix, __('What is', WPGFORM_I18N_DOMAIN), $a, $op1, $b) ;
            else
                $captcha_html .= sprintf('<label for="%swpgform-captcha" class="%sss-q-title">%s %s %s %s %s %s?', $uid, $prefix, __('What is', WPGFORM_I18N_DOMAIN), $a, $op1, $b, $op2, $c) ;
            $captcha_html .= sprintf('<span class="%sss-required-asterisk">*</span></label>', $prefix) ;
            $captcha_html .= sprintf('<label for="%swpgform-captcha" class="%sss-q-help"></label>', $uid, $prefix) ;
            $captcha_html .= sprintf('<input style="width: 100px;" type="text" id="%swpgform-captcha" class="%sss-q-short" value="" name="%swpgform-captcha">', $uid, $prefix, $uid) ;
            $captcha_html .= '</div></div>' ;

вывод на сайте
59fdb8e6677cb592678365.pngобщие настройки в плагине
59fdb8ed176a4525106926.pngнастройки в самой форме
59fdb8f4aadf7126203298.png
  • Вопрос задан
  • 280 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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