Zwykle we wtyczce dodawałbym style za pomocą wp_enqueue_style. Jednak obecnie tworzę wtyczkę, która potrzebuje tylko kilku wierszy CSS i zastanawiam się, czy lepiej byłoby podać style wbudowane, aby zapisać żądanie. Oczywiście korzystanie z wp_enqueue_style ma wiele zalet, ale czy są one warte dodatkowych próśb o tak mały kawałek CSS? Czy istnieje jakakolwiek akceptowana „najlepsza praktyka” w tym obszarze?
21
function _your_enqueue( $hook )
możesz przetestować $ hook, aby sprawdzić, czy jesteś na stronie opcji. Alternatywnie możesz użyćcurrent_screen()
dla prostszych właściwości. Chodzi o to, że możesz to zrobić, ale ogólnie rzecz biorąc, wtyczka składa się z pliku .php dla kodu na serwerze i może mieć lub nie obrazy, .js i .css.Trudno na to odpowiedzieć i naprawdę nie jestem pewien, czy istnieje oficjalna odpowiedź.
Rozumiem sentyment do zapisywania żądania, ale styl wbudowany prawie zawsze wygrywa. Motyw lub użytkownik końcowy będzie miał trudności z modyfikacją CSS.
Mając to na uwadze, myślę, że zrobiłbym to w publicznie wydanej wtyczce ...
jeśli CSS ma absolutnie kluczowe znaczenie dla działania wtyczki, jak na przykład w przypadku pokazów slajdów.
Lub, jeśli dołączyłem również filtr do wtyczki, który pozwala na zmianę lub usunięcie wbudowanego CSS.
źródło