Bạn sẽ thấy rằng chính WordPress cũng tải Open Sans (ít nhất là phiên bản 3.8). Trên thực tế, nó đã tải Open Sans ba lần cho tôi: một cho quản trị viên WP, một cho trình soạn thảo TinyMCE và một cho trang.
Nếu mục tiêu của bạn là loại bỏ Open Sans hoàn toàn, bạn sẽ phải tự hack WordPress (hoặc ở lại với phiên bản cũ hơn).
Mã riêng của tôi để xóa Sans mở (ít nhất là khi người dùng không đăng nhập, phần lớn thời gian) là chủ đề của tôi functions.php
:
add_action ('wp_enqueue_scripts', 'ays_setup', 9);
hàm ays_setup () {
/ * không có phông chữ Sans mở trong TinyMCE * /
remove_filter ('mce_css', 'fiftwelve_mce_css');
/ * không mở phông chữ Sans cho trang * /
remove_action ('wp_enqueue_scripts', 'fiftwelve_scripts_styles');
add_action ('wp_enqueue_scripts', 'ays_scripts_styles');
}
hàm ays_scripts_styles () {
$ wp_ststyle toàn cầu;
/ *
* Thêm JavaScript vào các trang có dạng nhận xét để hỗ trợ
* trang web có ý kiến luồng (khi sử dụng).
* /
if (is_singular () && Comments_open () && get_option ('thread_comments'))
wp_enqueue_script ('bình luận-trả lời');
// Thêm JavaScript để xử lý hành vi ẩn và hiển thị của menu điều hướng.
wp_enqueue_script ('hai mươi hai điều hướng', get_template_directory_uri (). '/js/navlation.js', mảng (), '1.0', true);
// Tải biểu định kiểu chính của chúng tôi.
wp_enqueue_style ('hai mươi kiểu', get_stylesheet_uri ());
// Tải biểu định kiểu cụ thể của Internet Explorer.
wp_enqueue_style ('fiftwelve-eg', get_template_directory_uri (). '/css/ie.css', mảng ('hai mươi hai kiểu'), '20121010');
$ wp_styles-> add_data ('hai mươi hai-tức', 'có điều kiện', 'lt IE 9');
}
twentytwelve_scripts_styles
có mọi thứ twentytwelve_scripts_styles
ngoại trừ bit tải Open Sans.