如何在不使用插件的情况下从Wordpress的标题中删除open sans字体链接?
我目前正在使用二十五个主题,我使用的是禁用Google字体插件,但我正在尝试减少插件。
答案 0 :(得分:0)
将此添加到您的子主题的functions.php文件中。
function remove_open_sans() {
wp_dequeue_style( 'twentyfifteen-fonts' );
}
add_action('wp_enqueue_scripts','remove_open_sans');
Google字体的添加方式如下:
wp_enqueue_style( 'twentyfifteen-fonts', twentyfifteen_fonts_url(), array(), null );
所以你需要将样式出列,就像它们被添加一样。
答案 1 :(得分:0)
您需要dequeue_style
进行额外的优先通话:
function wpso_dequeue_google_fonts() {
wp_dequeue_style( 'twentyfifteen-fonts' );
}
add_action( 'wp_enqueue_scripts', 'wpso_dequeue_google_fonts', 20 );
请参阅https://codex.wordpress.org/Function_Reference/wp_dequeue_style
在子主题中使用此功能,因为如果您编辑原始的二十五主题,您的更改将被WP的一个peridodic主题更新覆盖。见Child Themes « WordPress Codex
然后从样式表中的font-family:
规则中删除对Open Sans的所有调用。