Я знаю, что wp_enqueue_script
имеет возможность иметь зависимость, которая отличная. Теперь, что, если я не смогу это дать? Что делать, если все, что я хочу, это последний скрипт в списке сгенерированных таблиц стилей CSS? Темы могут быть изменены, и моя зависимость для моей таблицы стилей должна быть последней, сгенерированной. Я хочу, чтобы мой стиль всегда был последним, чтобы переопределить любую другую таблицу стилей.
Есть ли способ сделать это без взлома темы?
Вы можете установить приоритет в hook. Приоритет – это третий параметр на крючке. В следующем примере wp_enqueue_scripts
будет иметь приоритет 99, который выше обычного приоритета. Приоритет по умолчанию – 10. Таким образом, он загрузится, наконец,
function load_last_style() { wp_enqueue_style( 'style-name', get_stylesheet_uri() ); } add_action( 'wp_enqueue_scripts', 'load_last_style', 99 );