Sign in to follow this  
Followers 0
kosmopolit

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

5 posts in this topic

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 на странице.

 

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

kosmopolit likes this

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.