Você verá que o próprio WordPress também carrega o Open Sans (pelo menos a versão 3.8). Na verdade, ele carregava o Open Sans três vezes para mim: um para o administrador do WP, um para o editor TinyMCE e outro para a página.
Se seu objetivo é remover o Open Sans por completo, você precisará invadir o WordPress (ou ficar com uma versão mais antiga).
Meu próprio código para remover o Open Sans (pelo menos quando um usuário não está logado, na maioria das vezes) é o meu tema functions.php
:
add_action ('wp_enqueue_scripts', 'ays_setup', 9);
função ays_setup () {
/ * nenhuma fonte Open Sans no TinyMCE * /
remove_filter ('mce_css', 'twentytwelve_mce_css');
/ * nenhuma fonte Open Sans para a página * /
remove_action ('wp_enqueue_scripts', 'twentytwelve_scripts_styles');
add_action ('wp_enqueue_scripts', 'ays_scripts_styles');
}
função ays_scripts_styles () {
global $ wp_styles;
/ *
* Adiciona JavaScript às páginas com o formulário de comentário para suporte
* sites com comentários encadeados (quando em uso).
* /
if (is_singular () && comments_open () && get_option ('thread_comments'))
wp_enqueue_script ('comentário-resposta');
// Adiciona JavaScript para manipular o comportamento de ocultar e mostrar do menu de navegação.
wp_enqueue_script ('navegação vinte e doze', get_template_directory_uri (). '/js/navigation.js', array (), '1.0', true);
// Carrega nossa folha de estilo principal.
wp_enqueue_style ('estilo vinte e doze', get_stylesheet_uri ());
// Carrega a folha de estilo específica do Internet Explorer.
wp_enqueue_style ('vinte-doze-ie', get_template_directory_uri (). '/css/ie.css', array ('vinte-doze-estilo'), '20121010');
$ wp_styles-> add_data ('vinte-doze-ie', 'condicional', 'lt IE 9');
}
twentytwelve_scripts_styles
tem tudo, twentytwelve_scripts_styles
exceto o bit que carrega o Open Sans.