Intereting Posts
Показывать комментарии во всплывающем окне Есть ли крючок или функция для многопользовательского блога деактивировать или удалить? Архив-posttype.php не загружен Рабочий процесс InDesign для WordPress Получение amp; по каждой отдельной категории, по почте и заголовку страницы. Как удалить? Бесплатная доставка только для определенных товаров – или получить местный пикап в качестве опции, если элемент установлен на виртуальный Добавить имя класса, Hypernate не работает в IE и Chrome Добавление javascript в заголовок темы MetroMagazine Как вызвать пользовательские данные полей категории в теме? Изменить URL-адрес главной страницы Форма контакта PHP возвращает предупреждение в текстовом виджет Включение файлов CSS в HEAD на основе содержимого страницы Ошибки компиляции при компиляции перевода Как получить URL-адрес персонализированного изображения по вашему желанию? Макет компоновщика сайта SiteOrigin потерян после миграции моего веб-сайта или перехода на классический редактор

Как получить список скриптов в порядке зависимостей

Я писал плагин для объединения JS и CSS, поскольку три плагина, которые я пытался, не сработали для меня. Проблема зависимости, где я остановился. Это выглядит круто. Тогда я подумал, что WordPress сам может помочь.

Как получить список файлов в порядке зависимости? Есть ли какой-либо метод WP для этого? Можно ли использовать класс WP_dependency извне? Как?

Я могу фильтровать файлы сценариев в соответствии с заголовком и нижним колонтитулом.

Solutions Collecting From Web of "Как получить список скриптов в порядке зависимостей"

Вся необходимая информация вы можете получить из глобальной переменной $wp_scripts :

Код:

 function wpse124227_wp_script_styles_debug_basic() { global $wp_scripts, $wp_styles; echo '<pre>'; //Scripts print_r( $wp_scripts ); //Styles //print_r( $wp_styles ); echo '</pre>'; } add_filter( 'wp_head', 'wpse124227_wp_script_styles_debug_basic' ); 

Чтобы получить более конкретный результат, вам нужно определить, что вы ищете, вместо того, чтобы печатать весь объект. Ниже приведенная информация поможет вам начать с этого.

Информация:

  • Как получить дескриптор $ для всех установленных в очереди скриптов?
  • Отладка в очереди Сценарии и стили в WordPress
  • Добавить скрипт в зависимости от зарегистрированного скрипта

Обновить:

Я только что вспомнил, что есть дополнение к плагину Debug Bar , называемому сценарием списков списков отладки и зависимостями стиля , который показывает зависимости от сценариев и стилей и заказывает их. Но я не знаю, как это делает надстройка, никогда не смотрел на код, и если это именно то, что вы хотите. Тебе нужно будет это проверить.