it-swarm.com.de

Holen Sie sich Informationen (URL) von bereits eingereihten Stilen

Ich erstelle ein Thema und benutze das WordPress-Plugin für einfache Google-Schriftarten. Ich habe verschiedene Typografie-Steuerelemente in Theme Customizer für Post-Inhalte, Post-Header, Autorenseiteninhalte, einzelne Post-Inhalte, 404-Seiteninhalte erstellt ...

Das Plugin lädt alle Schriften auf jeder von mir besuchten Seite. Ich möchte die Stil-Enqueue der Schriftarten einbinden und nur die erforderlichen zurückgeben, damit nicht jede ausgewählte Schriftart auf jeder Seite aufgerufen wird, sondern nur die erforderlichen.

Ich kann wp_dequeue_script ('tt-easy-google-fonts') verwenden. Mir fehlt eine Möglichkeit, die URL des bereits eingereihten Stils zurückzugeben. Wenn ich es habe, kann ich das Skript aus der Warteschlange entfernen, die URL ändern und meine neue Version in die Warteschlange stellen.

Meine Frage ist also, wie ich die URL der bereits eingereihten Stile/Skripte erhalten kann.

3
Alvaro

Registrierte Stile befinden sich im globalen $wp_styles und registrierte Skripte im $wp_scripts. Sie können sie var_dumpen, um ihre Struktur zu sehen.

global $wp_scripts;
echo $wp_scripts->registered['tt-easy-google-fonts']->src;
2
Milo