Intereting Posts
Использовать переменную в инструкции SQL WordPress Media Manager 3.5 – ссылка по умолчанию для Правильный способ создания мета-поля с более чем одним мета-полем Как фильтровать сообщения по таксомони, используя AJAX Как подключить контейнер <head> </ head> Как хранить посещенные страницы? get_home_path () возвращающая ошибка 500 Какой скрипт PNG Fix вы рекомендуете для IE6? Перенаправление определенной категории в субдомен Если пользовательский тип сообщения Отображать только текущий номер страницы и другую пронумерованную страницу в разбивке на страницы Как отсортировать список настраиваемых сообщений, чтобы получить представление, подобное дереву сообщений по категориям и категориям их детей? Установка wordpress с использованием композитора на определенном языке Удалить сообщение На первой странице (с ограничением Wp-admin) Различные файлы функций для каждого сайта в многоуровневой установке?

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

Я писал плагин для объединения 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 , называемому сценарием списков списков отладки и зависимостями стиля , который показывает зависимости от сценариев и стилей и заказывает их. Но я не знаю, как это делает надстройка, никогда не смотрел на код, и если это именно то, что вы хотите. Тебе нужно будет это проверить.