如何过滤WordPress中的Google字体

0
3280

由于最近谷歌被墙,很难打开,导致站点在引用谷歌上的资源,如字体等文件时,会出现严重超时的情况,最终导致站点打开速度极慢。

具体情况如下所示,用chrome浏览器打开网站,然后在键盘上按住”Shift+Ctrl+I”,如果你安装了谷歌字体,那么就会出现如下图所示的一堆红色警告的字样,这就出现了网站链接严重超时的情况:

那么我们如何过滤Google字体来避免这种情况再次出现呢?以下的两种简单的方法大家可以参考一下:

一.插件过滤:

插件1
名称:Remove Open Sans font Link from WP core
地址:http://wordpress.org/plugins/remove-open-sans-font-from-wp-core/
简介:移除WP核心的谷歌字体链接.。

插件2
名称:Disable Google Fonts
地址:http://wordpress.org/plugins/disable-google-fonts/
简介:移除WP核心的谷歌字体链接,与上一个类似。 

二.functions.php过滤

打开主题的functions.php文件,在里面添加以下代码即可将谷歌字体移除。

代码如下,同上图所示代码一样,可直接复制粘贴:

function remove_open_sans() {    
    wp_deregister_style( “open-sans” );    
    wp_register_style( “open-sans”, false );    
    wp_enqueue_style(“open-sans”,””);    
}    
add_action( “init”, “remove_open_sans” );

三. 字体加速

很多朋友还是很喜欢google字体的,这里给大家介绍下怎么给google字体加速。方法很简单,只需要修改一句代码:

打开wordpress文件: wp-includes/script-loader.php
搜索关键字: fonts.useso.com中的useso是googleapis
替换: fonts.useso(googleapis).com替换为fonts.useso.com ,保存文件,发现问题解决了。

原理就是用360来加速google字体。