Получить список зарегистрированных или зарегистрированных типов? поиск фильтров или действий

Где я могу получить список стилей, подлежащих печати? Я хочу, чтобы либо фильтровать список, делая то, что я хочу с каждым, а затем возвращать пустой список. Или выполните действие, которое получает список, затем я могу удалить_action print_styles. Во всяком случае, что-то в этом роде. Я создаю cass minifier concatenizer.

Существует глобальная переменная с именем $wp_styles . Это объект WP_Styles (если он вообще существует), и он содержит все выделенные стили в открытой переменной $queue .

Непроверенные:

 global $wp_styles; if ( is_a( $wp_styles, 'WP_Styles' ) ) { print_r( $wp_styles->queue ); } else { print 'no styles enqueued'; } 

Убедитесь, что вы проверили это после крючка init , потому что таблицы стилей не должны быть ранжированы раньше.

Подробнее см .:

  • /wp-includes/functions.wp-styles.php ,
  • /wp-includes/class.wp-styles.php и
  • /wp-includes/class.wp-dependencies.php