Jump to content
Sign in to follow this  
kosmopolit

Всплывающая форма в WP.

Recommended Posts

C одним шаблоном ВП возникла проблема. Не хочет работать всплывающее окно формы обратной связи.

<a class="fancybox" href="#contact_form_pop">Свяжитесь с нами</a>
<div class="fancybox-hidden" style="display: none;">
<div id="contact_form_pop">[gravityform id="2" "Контакт"]
</div>
</div>

на странице выводит кусок кода до [gravityform id=2" "Контакт], потом выводит форму в чистом виде. Всплывающего окна нет. Где в шаблоне искать проблему? Плагин fancybox установлен. Спасибо.

Share this post


Link to post
Share on other sites

Если этот код находится в самом коде темы, то шоркод надо обработать, вот так:

<a class="fancybox" href="#contact_form_pop">Свяжитесь с нами</a>
<div class="fancybox-hidden" style="display: none;">
  <div id="contact_form_pop">
    <?php echo do_shortcode('[gravityform id="2" "Контакт"]'); ?>
  </div>
</div>

А так же проверьте инспектором, может есть какие ошибки JS на странице.

 

Если вставлено в статью, то откройте её в исходном коде и поглядите, в оригинальном виде код формы у вас или же визуальный редактор что-нибудь уже подшаманил.

Share this post


Link to post
Share on other sites

Если этот код находится в самом коде темы, то шоркод надо обработать, вот так:

<a class="fancybox" href="#contact_form_pop">Свяжитесь с нами</a>
<div class="fancybox-hidden" style="display: none;">
  <div id="contact_form_pop">
    <?php echo do_shortcode('[gravityform id="2" "Контакт"]'); ?>
  </div>
</div>

А так же проверьте инспектором, может есть какие ошибки JS на странице.

 

Если вставлено в статью, то откройте её в исходном коде и поглядите, в оригинальном виде код формы у вас или же визуальный редактор что-нибудь уже подшаманил.

Спасибо....  Проверил, все как должно быть....., но результат тот же :(

Share this post


Link to post
Share on other sites

Спасибо....  Проверил, все как должно быть....., но результат тот же :(

Киньте в личку адрес страницы, где проблема, проще будет понять что не так

Share this post


Link to post
Share on other sites

<?php echo do_shortcode('[gravityform id=2" "Контакт]'); ?> должен работать, если не работает - проверьте или плагин установлен вообще, правильно ли написан сам шорткод.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...