Você verá que o próprio WordPress também carrega o Open Sans (pelo menos a versão 3.8). Na verdade, ele estava carregando o Open Sans três vezes para mim: um para o administrador do WP, um para o editor do TinyMCE e outro para a página.
Se o seu objetivo é remover o Open Sans, você terá que hackear 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, o que é na maior parte do tempo) é o functions.php
:
do meu tema.
add_action( 'wp_enqueue_scripts', 'ays_setup', 9 );
function ays_setup() {
/* no Open Sans font in TinyMCE */
remove_filter( 'mce_css', 'twentytwelve_mce_css' );
/* no Open Sans font for the page */
remove_action( 'wp_enqueue_scripts', 'twentytwelve_scripts_styles' );
add_action( 'wp_enqueue_scripts', 'ays_scripts_styles' );
}
function ays_scripts_styles() {
global $wp_styles;
/*
* Adds JavaScript to pages with the comment form to support
* sites with threaded comments (when in use).
*/
if ( is_singular() && comments_open() && get_option( 'thread_comments' ) )
wp_enqueue_script( 'comment-reply' );
// Adds JavaScript for handling the navigation menu hide-and-show behavior.
wp_enqueue_script( 'twentytwelve-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '1.0', true );
// Loads our main stylesheet.
wp_enqueue_style( 'twentytwelve-style', get_stylesheet_uri() );
// Loads the Internet Explorer specific 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
tem tudo em twentytwelve_scripts_styles
, exceto o bit que carrega Open Sans.