Muszę dodać niestandardowe style wstawiane do nagłówka niestandardowego motywu, który tworzę. Natknąłem się na wp_add_inline_style()
funkcję, która działa, ale tak naprawdę mi nie pasuje, ponieważ zależy od konkretnego arkusza stylów. Musiałbym dodać style wbudowane na końcu znacznika head bez zależności arkusza stylów.
Próbowałem ustawić arkusz stylów motywu lub nieistniejący. W obu przypadkach działa, ale to trochę brudne włamanie IMO (albo załaduj arkusz stylów motywu dwa razy, albo odwołaj się do pliku widma ...). Czy istnieje właściwy sposób dodawania stylów wbudowanych w głowie bez uzależnienia od arkusza stylów?
Oczywiście mogę dodać je bezpośrednio do pliku header.php, ale chciałbym tego uniknąć.
admin_head
akcji.Możesz po prostu użyć „manekina”:
źródło
Twój motyw z pewnością ma domyślny arkusz stylów (inaczej nie zostałby nawet załadowany jako motyw). Wystarczy użyć tego arkusza stylów jako modułu obsługi wbudowanego CSS. Przykład można znaleźć w functions.php tematu TwentyFifteen (kod pominięty ze względu na zwięzłość):
źródło