Wie zu entfernen oder dequeue-google fonts in wordpress twentyfifteen
Habe ich erstellt ein child theme von twenty fifteen. Ich möchte zum entfernen der google fonts geladen wp_head aber ich kann nicht ankommen es zu wirken. Was geladen wird ist:
<link rel='stylesheet' id='twentyfifteen-fonts-css' href='//fonts.googleapis.com/css?family=Noto+Sans%3A400italic%2C700italic%2C400%2C700%7CNoto+Serif%3A400italic%2C700italic%2C400%2C700%7CInconsolata%3A400%2C700&subset=latin%2Clatin-ext' type='text/css' media='all' />
Habe ich einen function.php in meinem child-theme, aber ich kann nicht herausfinden, wie man diese entfernen. Ich habe andere Dinge entfernen, indem Sie:
remove_action('wp_head', '...');
Aber ich kann nicht herausfinden, wie entfernen Sie die Schriftarten.
Auch, irgendwelche Tipps, wie zu entfernen der IE-Zustand-Anweisungen und css-wäre sehr hilfreich!!!
Dank!
vielleicht wird Ihnen helfen, wordpress.org/support/topic/...
InformationsquelleAutor Peachy | 2015-03-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
TwentyFifteen verwendet eine benutzerdefinierte Funktion erstellen eine Google-fonts-URL, die dann mit
wp_enqueue_style()
. Entfernen Sie Google fonts erstellen Sie eine Funktion in Ihrem Kind Thema, um die dequeue-stylesheet.Verwenden Sie die
wp_enqueue_scripts
Haken und stellen Sie sicher, um ihm eine höhere Priorität als die Haken in der übergeordneten Thema. Der Standardwert ist 10, also in meinem Beispiel verwende ich 20.Beispiel:
InformationsquelleAutor Nathan Dawson
Abmelden/Dequeue-styles ist die beste Praxis
https://codex.wordpress.org/Function_Reference/wp_deregister_style
https://codex.wordpress.org/Function_Reference/wp_dequeue_style
Aber Sie können
'style_loader_src'
filter zu, filter out Stile mit string-Bedingung, oder andere Bedingungen, hier wird z.B. für google fontsInformationsquelleAutor PayteR
Offene Thema ist
functions.php
und finden Sie eine Funktion namenstwentyfifteen_fonts_url()
- es behandelt alle Schriften Zeug. In der Standard-Datei, es beginnt in Zeile 144. Bearbeiten Sie es an Ihre Bedürfnisse an.Andere Optionen:
wp_deregister_style()
Funktion manuell deregistrieren Sie das stylesheet. Sehen hier.Als für den IE conditional - überprüfen Sie die nächste Funktion in
functions.php
genannttwentyfifteen_scripts()
. Es beginnt auf der Linie 196.die 3. option wird die Arbeit innerhalb der Kind-Thema. Sie müssen einfach nur die Funktion aufrufen, mit der rechten style-ID und die Haken in die richtige Aktion. Siehe #8 hier: code.tutsplus.com/articles/...
InformationsquelleAutor Ihor Vorotnov