Время для Хобби - рецепты, рукоделие, красота и здоровье Суббота, 19.08.2017, 19:42
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Как похудеть

Кулинария
Рецепты красоты
Здоровье, медицина
Счетчики

Яндекс.Метрика
Главная » Статьи » Создание сайтов » Заметки о Wordpress

Связка Contact Form7 и Fancybox не работает

Хочу поделиться решением проблемы, иногда возникающей при использовании всплывающий форм связи (на связке плагина Contact Form7 и Fancybox for Wordpress). 

Обычно для создания всплывающей формы достаточно создать новую форму в настройках плагина Contact Form7. Скопировать шорткод созданной формы (например, [contact-form-7 id="4" title="Контактная форма 1"]), перейти в редактирование нужной страницы и на вкладке кода вставить следующее:

<a class="fancybox" href="#contact_form_pop1">Contact Us</a>
<div class="fancybox-hidden" style="display: none;">
<div id="contact_form_pop1">[contact-form-7 id="4" title="Контактная форма 1"]</div>
</div>

 

И все, форма должна работать!

Но к сожалению, так получается не всегда..

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

Решить проблему можно вставив немного измененный шорткод в файл шаблона темы. Например, в файл главной страницы front-page.php. Код надо вставлять следующий:

<a class="fancybox" href="#contact_form_pop1">Заказать обратный звонок</a>
 <div class="fancybox-hidden" style="display: none;">
 <div id="contact_form_pop1"><? echo do_shortcode('[contact-form-7 id="4" title="Контактная форма 1"]'); ?></div>
</div>

Категория: Заметки о Wordpress | Добавил: Janearts (22.04.2014)
Просмотров: 1883 | Теги: contact form7, wordpress, всплывающая форма | Рейтинг: 3.0/2
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Популярные записи
Книги на английском языке
Личный рост
Путешествия
Карьера
Дом и интерьер

Рецепты, рукоделие, красота и здоровье, путешествия © 2017