Normalerweise würde ich in einem Plugin Stile mit wp_enqueue_style hinzufügen. Ich erstelle jedoch gerade ein Plugin, das nur einige Zeilen CSS benötigt, und frage mich, ob es möglicherweise besser ist, die Stile inline bereitzustellen, um eine Anfrage zu speichern. Natürlich hat die Verwendung von wp_enqueue_style viele Vorteile, aber lohnt sich die zusätzliche Anfrage für ein so kleines Stück CSS? Gibt es in diesem Bereich anerkannte bewährte Verfahren?
21
function _your_enqueue( $hook )
kann $ hook testen, um zu sehen, ob Sie auf Ihrer Optionsseite sind. Alternativ können Siecurrent_screen()
für einfachere Eigenschaften verwenden. Das ist zwar erlaubt, aber die allgemeine Verwendung ist, dass ein Plugin aus einer .php-Datei für serverseitigen Code besteht und möglicherweise Images, .js- und .css-Dateien enthält oder nicht.Dies ist schwer zu beantworten und ich bin mir nicht sicher, ob es eine offizielle Antwort gibt.
Ich verstehe das Gefühl, eine Anfrage zu speichern, aber der Inline-Stil gewinnt so ziemlich immer. Ein Thema oder Endbenutzer wird es schwer haben, Ihr CSS zu ändern.
In diesem Sinne würde ich das wohl in einem öffentlich veröffentlichten Plugin tun ...
ob das CSS für die Funktionsweise des Plugins absolut kritisch ist , wie dies beispielsweise bei Diashows der Fall ist.
Oder wenn ich auch einen Filter in das Plugin aufgenommen habe, mit dem das Inline-CSS geändert oder entfernt werden kann.
quelle