Спливаюча контактна форма WordPress

Нещодавно один із відвідувачів поставив питання, як створити спливаючу контактну форму? Пропоную вам створити таку форму за допомогою двох плагінів Contact Form 7 і Easy FancyBox.

Перше, що необхідно, це встановити обидва плагіна. Після того як встановили та активували необхідно в панелі адміністрування зайти в меню Контакти (CF7) та налаштувати форму. Процес налаштування досить простий я упущу цю частину уроку, якщо він необхідний напишіть мені у коментарях і я доповню цей урок. Після створення форми плагін запропонує вам шорткод для вставки у статтю. Виглядати це буде ось так:

Contact Form 7 Easy FancyBox

Після створення форми необхідно створити сторінку та вставити в неї шорткод форми:

WordPress пример вставки формы Contact Form 7 вставка форми wordpress

 

 

 

 

Отже, форма у нас є, залишилося змусити з'являтися її у вікні, що спливає, для цього підміняємо шорткод форми на наступний код.

 

Приклад вставки коду форми:

Приклад вставки контактної форми WordPress

Після вставки коду та збереження сторінки, можна натиснути на посилання, потім відкриється контактна форма у спливаючому вікні.

wordpress form popup виведення форми

Код перевірив на одному з сайтів, що розробляються мною, все працює. Удачі в розробці сайтів.


Купити хостинг WordPress
Репетитор по wordpress
Послуги репетитора онлайн. Список курсів, які я веду
  • Базовий курс з веб-дизайну;
  • Верстка сайтів;
  • Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
  • Розробка сайтів на PHP.
Докладніше читайте на сторінці репетитор по WordPress
*/

Ніколаєнко Максим

Директор веб-студии ProGrafika. Займаюсь розробкою, дизайном та просуванням веб-сайтів. Завжди радий новим читачам блогу та добрим клієнтам.


Вам також може сподобатися...

16 Відповіді

  1. Бунгало Серьоги :

    Доброго дня!
    А як цей оновлений код форми прикріпити до кнопки. Кнопка у вигляді картинки або комірка у меню навігації.
    Підкажіть будь ласка!

    • адмін :

      Для того, щоб посилання викликало контактну форму, необхідно в неї ввести код як показано в прикладі “Приклад вставки коду форми:”. Відстилізувати посилання за допомогою CSS можна як завгодно вам під ваш дизайн.

      Сергій трохи вище у коді є приклад, думаю якщо встановите обидва плагіна і зробите за прикладом все стане ясно. Якщо не розберетеся напишіть на якому сайті вам потрібно зробити і де, спробую допомогти.

  2. Бунгало Серьоги :

    Дякую! Вийшло

  3. Валентина :

    Відмінне рішення. Аби ще заглибитись у трохи в стиль самої контактної форми. Привести її до ладу.

  4. Максим Кукін :

    Чомусь не спрацьовує в опері. При натисканні нічого не відбувається. У хромі при повторному натисканні вантажить не форми, а саму сторінку у цьому спливаючому вікні.

  5. Тетяна Сінікова :

    Доброго дня ! Стаття сподобалася. Але форма спливає один раз. А потім спливає вся сторінка!!!!!Допоможіть!!!

  6. Вероніка Вишневська :

    добрий день! Дякую за чудову статтю. А як зробити, щоб форма виринала при натисканні на кнопку-шорткод?

    • Ніколаєнко Максим :

      Для того, щоб форма реагувала на кнопку, можна просто оформити стилями посилання “Відкрити контактну форму”, або як варіант, просто додати до потрібного елемента клас class=”фантазія”.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.

Шаблони для WordPress
Найкращий хостинг в Україні
Стабільний хостинг для Drupal