Vous constaterez que WordPress lui-même charge également Open Sans (au moins la version 3.8). En fait, il chargeait Open Sans trois fois pour moi: un pour l'administrateur WP, un pour l'éditeur TinyMCE et un autre pour la page.
Si votre objectif est de supprimer complètement Open Sans, vous devrez pirater WordPress lui-même (ou rester avec une version plus ancienne).
Mon propre code pour supprimer l'Open Sans (au moins lorsqu'un utilisateur n'est pas connecté, ce qui est la plupart du temps) est celui de mon thème functions.php
:
add_action ('wp_enqueue_scripts', 'ays_setup', 9);
function ays_setup () {
/ * pas de police Open Sans dans TinyMCE * /
remove_filter ('mce_css', 'vingttwelve_mce_css');
/ * pas de police Open Sans pour la page * /
remove_action ('wp_enqueue_scripts', 'vingttwelve_scripts_styles');
add_action ('wp_enqueue_scripts', 'ays_scripts_styles');
}
function ays_scripts_styles () {
global $ wp_styles;
/ *
* Ajoute JavaScript aux pages avec le formulaire de commentaire pour soutenir
* sites avec commentaires filetés (lorsqu'ils sont utilisés).
* /
if (is_singular () && comments_open () && get_option ('thread_comments'))
wp_enqueue_script ('commentaire-réponse');
// Ajoute JavaScript pour gérer le comportement de masquage et d'affichage du menu de navigation.
wp_enqueue_script ('vingt-douze navigation', get_template_directory_uri (). '/js/navigation.js', array (), '1.0', true);
// Charge notre feuille de style principale.
wp_enqueue_style ('style vingt-douze', get_stylesheet_uri ());
// Charge la feuille de style spécifique à Internet Explorer.
wp_enqueue_style ('vingttwelve-ie', get_template_directory_uri (). '/css/ie.css', array ('vingttwelve-style'), '20121010');
$ wp_styles-> add_data ('vingttwelve-ie', 'conditionnel', 'lt IE 9');
}
twentytwelve_scripts_styles
contient tout twentytwelve_scripts_styles
sauf le bit qui charge Open Sans.