Задавайте питання щодо курсів WordPress

Спливаюча контактна форма 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