Ви побачите, що сам WordPress також завантажує Open Sans (принаймні версія 3.8). Насправді він тричі завантажував Open Sans: один для адміністратора WP, один для редактора TinyMCE та інший для сторінки.
Якщо ваша мета - видалення Open Sans взагалі, вам доведеться зламати сам WordPress (або залишитися зі старішою версією).
Мій власний код для видалення Open Sans (принаймні, коли користувач не входить у систему, що проводиться більшість часу) - це моя тема functions.php
:
добавлення ('wp_enqueue_scripts', 'ays_setup', 9);
функція ays_setup () {
/ * відсутній шрифт Open Sans у TinyMCE * /
remove_filter ('mce_css', 'dvadesettwelve_mce_css');
/ * немає шрифту Open Sans для сторінки * /
видалити запуск ('wp_enqueue_scripts', 'dvadesettwelve_scripts_styles');
добавлення ('wp_enqueue_scripts', 'ays_scripts_styles');
}
функція ays_scripts_styles () {
глобальні $ wp_styles;
/ *
* Додає JavaScript на сторінки з формою коментарів для підтримки
* сайти з потоковими коментарями (коли вони використовуються).
* /
if (is_singular () && comments_open () && get_option ('thread_comments'))
wp_enqueue_script ('коментар-відповідь');
// Додає 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 ('двадцять-твір', 'умовно', 'lt IE 9');
}
twentytwelve_scripts_styles
має все, twentytwelve_scripts_styles
крім біта, який завантажує Open Sans.