Scoprirai che WordPress stesso carica anche Open Sans (almeno la versione 3.8). In effetti, stava caricando Open Sans tre volte per me: uno per l'amministratore WP, uno per l'editor TinyMCE e un altro per la pagina.
Se il tuo obiettivo è rimuovere Open Sans del tutto, dovrai hackerare WordPress stesso (o rimanere con una versione precedente).
Il mio codice per rimuovere Open Sans (almeno quando un utente non ha effettuato l'accesso, il più delle volte) è il mio tema functions.php
:
add_action ('wp_enqueue_scripts', 'ays_setup', 9);
funzione ays_setup () {
/ * nessun font Open Sans in TinyMCE * /
remove_filter ('mce_css', 'twentytwelve_mce_css');
/ * no Apri font Sans per la pagina * /
remove_action ('wp_enqueue_scripts', 'twentytwelve_scripts_styles');
add_action ('wp_enqueue_scripts', 'ays_scripts_styles');
}
funzione ays_scripts_styles () {
$ wp_styles globali;
/ *
* Aggiunge JavaScript alle pagine con il modulo di commento per supportare
* siti con commenti thread (quando in uso).
* /
if (is_singular () && commenti_open () && get_option ('thread_comments'))
wp_enqueue_script ('comment-reply');
// Aggiunge JavaScript per la gestione del comportamento di nascondino del menu di navigazione.
wp_enqueue_script ('twentytwelve-navigation', get_template_directory_uri (). '/js/navigation.js', array (), '1.0', true);
// Carica il nostro foglio di stile principale.
wp_enqueue_style ('twentytwelve-style', get_stylesheet_uri ());
// Carica il foglio di stile specifico di Internet Explorer.
wp_enqueue_style ('twentytwelve-ie', get_template_directory_uri (). '/css/ie.css', array ('venti-dodici-stile'), '20121010');
$ wp_styles-> add_data ('twentytwelve-ie', 'conditional', 'lt IE 9');
}
twentytwelve_scripts_styles
contiene tutto twentytwelve_scripts_styles
tranne il bit che carica Open Sans.