Intereting Posts
Два расположения столбцов в WordPress? Как отобразить изображение в галерее изображений с помощью ссылки в коде? (пример внутри) Панель администратора ниже нижнего колонтитула в виде незакрепленного списка ссылок Любые высококачественные плагины? Постоянная ссылка не изменится – она ​​хочет иметь -2 slug Плагин для импорта Dropbox-файлов в медиа-папку из облака Показать все категории в виде простого текста Как исключить пользовательскую таксономию из цикла post дата изменения значения персонализированного поля в unix timestamp is_tax () не работает в Widget Logic Как предотвратить слияние слизняков и клонированных страниц CPT от конфликта друг с другом? Как удалить ключ и значение опции Как правильно отправить POST на страницу WordPress? Получите все пользовательские поля с помощью wp's get_posts () Дублирование URL-адреса добавляет числовое значение

Скрипты Enqueue WordPress плагина под всеми другими JS

Я разрабатываю простое приложение WordPress, но у меня проблема, поскольку все сценарии плагина отображаются до тех, которые находятся в очереди в моих functions.php .

Ниже приведен пример раздела functions.php :

 function my_scripts() { wp_register_script('app-js', get_template_directory_uri() . '/javascripts/app.js', array('jquery'), null, true ); wp_enqueue_script('app-js'); } add_action( 'wp_enqueue_scripts', 'my_scripts'); 

Важно отметить, что (в соответствии с лучшей практикой мой JS настроен на рендеринг в нижней части страницы.

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

 <!-- Note the plugin appears first --> <script type='text/javascript' src='http://localhost/wordpress/wp-content/plugins/my-plugin/acl-plugin.js'></script> <!-- And the main JS appears second --> <script type='text/javascript' src='http://localhost/wordpress/wp-content/themes/my-theme/javascripts/app.js'></script> </body> </html> 

Как заставить WordPress отображать основной JS (который, как мне кажется, отображается wp_head() ), отображаться над сценариями плагина? Таким образом, плагины могут ссылаться на функции JS, которые находятся в основной теме.