http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Главная Новости

Не работает add_action - WordPress

Опубликовано: 24.10.2017

Я пару недель назад (я не так давно начал изучать WP) столкнулся со схожей проблемой при создании дочерней темы.

Суть проблемы была такова:

-подключаю с помощью функции "инкью" несколько стилей или несколько файлов со скриптами в одной функции. Т.е. использую функцию "инкью" несколько раз в одной функции. И у меня подгружался только первый файл, а остальные игнорились.


Как сделать Ajax запрос в Wordpress? Начальный гайд, работа с admin-ajax.php

Я тогда попробовал использовать прямое их подключение (хоть в документации это и не рекомендуется делать) и обнаружил еще более старнный баг: хоть родительская тема и подгружала на страницу jQuery но функции javascript в подключенных напрямую мной файлах в упор ее не видели. Хотя на странице мои файлы были загружены после jQuery, и то что они не видели ее для меня было вообще дико. До сих пор не знаю как такое может быть. Пришлось дополнительно подключить "напрямую" свой файл с jQuery - мои скрипты заработали.

Когда создавал свою тему, то использовал прямое подключение - все работало.

Несколько дней назад столкнулся с подобной проблемой при создании плагина: при подключении файла с javascript напрямую - функции не видели jQuery, хотя на странице она была подключена ранее самой темой. При использовании "инкью" функции Wordpress - все заработало.

Как вариант попробуйте разнести подключения с помощью инкью в несколько разных функций, и в каждой использовать только один раз.

1

Карта
rss