Мне нужно добавить собственные встроенные стили в заголовок создаваемой мной темы. Я сталкивался с wp_add_inline_style()
функцией, которая работает, но не очень мне подходит, поскольку зависит от конкретной таблицы стилей. Мне нужно добавить встроенные стили в конце тега head без зависимости таблицы стилей.
Я попытался установить либо таблицу стилей темы, либо несуществующую. В обоих случаях это работает, но это немного грязный IMO (либо загрузите таблицу стилей темы дважды, либо обратитесь к файлу-призраку ...). Есть ли правильный способ добавить встроенные стили в голову, не завися от таблицы стилей?
Конечно, я мог бы добавить их прямо в файл header.php, но я бы хотел этого избежать.
admin_head
действие.Вы можете просто использовать "фиктивную" ручку:
источник
Ваша тема наверняка имеет таблицу стилей по умолчанию (иначе она даже не будет загружена как тема). Просто используйте эту таблицу стилей в качестве обработчика для встроенного CSS. Пример можно найти в functions.php темы TwentyFifteen (код для краткости пропущен):
источник