Sie werden feststellen, dass WordPress selbst auch Open Sans lädt (mindestens Version 3.8). Tatsächlich wurde Open Sans für mich dreimal geladen: einmal für den WP-Administrator, einmal für den TinyMCE-Editor und einmal für die Seite.
Wenn Ihr Ziel darin besteht, Open Sans vollständig zu entfernen, müssen Sie WordPress selbst hacken (oder bei einer älteren Version bleiben).
Mein eigener Code zum Entfernen von Open Sans (zumindest, wenn ein Benutzer nicht angemeldet ist, was die meiste Zeit der Fall ist) ist der meines Themas functions.php
:
add_action ('wp_enqueue_scripts', 'ays_setup', 9);
Funktion ays_setup () {
/ * Keine Open Sans-Schriftart in TinyMCE * /
remove_filter ('mce_css', 'twentytwelve_mce_css');
/ * keine Open Sans Schriftart für die Seite * /
remove_action ('wp_enqueue_scripts', 'twentytwelve_scripts_styles');
add_action ('wp_enqueue_scripts', 'ays_scripts_styles');
}
Funktion ays_scripts_styles () {
global $ wp_styles;
/ *
* Fügt Seiten mit dem zu unterstützenden Kommentarformular JavaScript hinzu
* Websites mit Kommentaren zu Threads (bei Verwendung).
* /
if (is_singular () && comments_open () && get_option ('thread_comments'))
wp_enqueue_script ('Kommentar-Antwort');
// Fügt JavaScript für die Handhabung des Versteckverhaltens des Navigationsmenüs hinzu.
wp_enqueue_script ('Twentytwelve-navigation', get_template_directory_uri (). '/js/navigation.js', array (), '1.0', true);
// Lädt unser Haupt-Stylesheet.
wp_enqueue_style ('Twentytwelve-style', get_stylesheet_uri ());
// Lädt das Internet Explorer-spezifische Stylesheet.
wp_enqueue_style ('Twentytwelve-ie', get_template_directory_uri (). '/css/ie.css', array ('Twentytwelve-style'), '20121010');
$ wp_styles-> add_data ('Twentytwelve-ie', 'conditional', 'lt IE 9');
}
twentytwelve_scripts_styles
hat alles in twentytwelve_scripts_styles
außer dem Bit, das Open Sans lädt.