Вы обнаружите, что сам WordPress также загружает Open Sans (по крайней мере, версия 3.8). Фактически он загружал Open Sans три раза для меня: один для администратора WP, один для редактора TinyMCE, а другой для страницы.
Если вашей целью является полное удаление Open Sans, вам придется взломать сам WordPress (или остаться с более старой версией).
Мой собственный код для удаления Open Sans (по крайней мере, когда пользователь не вошел в систему, что происходит чаще всего) - моя тема functions.php
:
add_action ('wp_enqueue_scripts', 'ays_setup', 9);
function ays_setup () {
/ * нет шрифта Open Sans в TinyMCE * /
remove_filter ('mce_css', 'fiftytwelve_mce_css');
/ * нет шрифта Open Sans для страницы * /
remove_action ('wp_enqueue_scripts', 'fiftytwelve_scripts_styles');
add_action ('wp_enqueue_scripts', 'ays_scripts_styles');
}
function ays_scripts_styles () {
global $ wp_styles;
/ *
* Добавляет JavaScript на страницы с формой комментариев для поддержки
* сайты с резьбовыми комментариями (при использовании).
* /
if (is_singular () && comments_open () && get_option ('thread_comments'))
wp_enqueue_script ('comment-reply');
// Добавляет JavaScript для обработки поведения скрытия и показа меню навигации.
wp_enqueue_script ('двадцать двадцать двенадцатая навигация', get_template_directory_uri (). '/js/navigation.js', array (), '1.0', true);
// Загружает нашу основную таблицу стилей.
wp_enqueue_style (в стиле двадцати двенадцати, get_stylesheet_uri ());
// Загружает специфическую таблицу стилей Internet Explorer.
wp_enqueue_style ('двадцать двадцать двенадцать-то есть', get_template_directory_uri (). '/css/ie.css', массив ('двадцать двенадцать стиля'), '20121010');
$ wp_styles-> add_data («двадцать двадцать», «условно», «IE 9»);
}
twentytwelve_scripts_styles
есть все, twentytwelve_scripts_styles
кроме бит, который загружает Open Sans.