Ich muss dem Header eines benutzerdefinierten Designs, das ich erstelle, benutzerdefinierte Inline-Stile hinzufügen. Ich bin auf die wp_add_inline_style()
Funktion gestoßen, die funktioniert, mir aber nicht wirklich zusagt, da sie von einem bestimmten Stylesheet abhängt. Ich müsste Inline-Stile am Ende des Head-Tags ohne Stylesheet-Abhängigkeit hinzufügen.
Ich habe versucht, entweder das Stylesheet des Themas oder ein nicht vorhandenes Stylesheet festzulegen. In beiden Fällen funktioniert es, aber es ist ein bisschen schmutziger Hack IMO (entweder laden Sie das Theme Stylesheet zweimal oder verweisen Sie auf eine Ghost-Datei ...). Gibt es eine geeignete Möglichkeit, Inline-Stile in head hinzuzufügen, ohne von einem Stylesheet abhängig zu sein?
Natürlich könnte ich sie direkt in die header.php-Datei einfügen, aber ich möchte dies vermeiden.
admin_head
Aktion verwenden.Sie könnten einfach einen "Dummy" -Handle verwenden:
quelle
Ihr Thema hat mit Sicherheit ein Standard-Stylesheet (ansonsten würde es nicht einmal als Thema geladen werden). Verwenden Sie einfach genau dieses Stylesheet als Handler für Ihr Inline-CSS. Ein Beispiel finden Sie in der Datei functions.php des Themas TwentyFifteen (der Kürze halber übersprungener Code):
quelle