Не працює плагін для спливаючої форми easy fancybox, Блог Костаневича Степана

Не працює плагін для спливаючої форми easy fancybox

Всім привіт! Вчора потрібно було встановити плагін для спливаючої форми easy fancybox на сайт замовника. Думав, що все обійдеться. Ставив неодноразово. Але на мене чекав сюрприз, точніше два сюрпризи.

Загалом, у цій статті я розповім, як і що виправити, якщоплагін для спливаючої форми easy fancybox не працює.

Перше, що мене збентежило, коли я встановив плагін easy fancybox, це те, що при натисканні за посиланням, випливаюча форма не з'явилася. Копирсався я близько години, не міг зрозуміти, в чому проблема. На одному блозі працює, на іншому немає. Значить, проблема не в плагіні, а безпосередньо з темою, з кодом.

Виявилось ось що. У коді був функції wp_footer() .

Отже, якщо у вас не виринає спливаюча форма (не працює плагін easy fancybox), подивіться в темі (шаблоні), чи є в коді виклики wp_head(); та wp_footer();

Без функції wp_head(); та wp_footer(); плагін(и) працювати не буде.

wp_head(); - повинен знаходитися в header.php (у самому верху перед тегом)

спливаючої

wp_footer(); - повинен знаходитися в footer.php (наприкінці після тега )

Після цього плагін easy fancybox запрацював, але тут мене знову чекав сюрприз. При натисканні за посиланням спливаюча форма з'явилася, але без форми, а з таким текстом:

«The requested content cannot be loaded. Please try again later.»

працює

Яндекс перекладає це так:

«Запитаний контент не може бути завантажений. Будь ласка, повторіть спробу пізніше», хоча я переклав би точніше: «повний капець!» .

Як виправити цю помилку плагіна? Замініть клас у посиланні "fancybox" на "fancybox-inline".

Змінюємона ось так:

Все запрацювало! Довелося трохи в бубон потрясти і все заробило.

плагін