首页 WordPress非插件关闭WordPress加载的Open Sans(关闭谷歌字体)

非插件关闭WordPress加载的Open Sans(关闭谷歌字体)

wordpress不大概从wp-3.8开始会自动加载Open Sans字体,并引用Google上面的CSS样式。Open Sans字体主要用于WP站点管理员登陆后顶部功能条的字体样式,而对于国内用户来说,Google会出现经常打不开或者访问速度过慢的情况,所以会拖延站点的打开速度。当然,如果没有登录后台直接访问站点,不会出现加载字体的问题。

通过观察代码可以看到,WP是这样加载字体的,在script-loader.php(wp-3.9)的580行代码进行加载。

<link rel=”stylesheet” id=”open-sans-css” href=”//fonts.googleapis.com/css?
family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&amp;
subset=latin%2Clatin-ext&amp;ver=3.9.1″ type=”text/css” media=”all”>

那该怎么去掉呢?方法主要有2个:

方法1:插件过滤

为此还专门有人做了插件来去除字体加载。此方法在前台和后台均有效。

名称:Disable Google Fonts

地址http://wordpress.org/plugins/disable-google-fonts/

简介:移除WP核心的谷歌字体链接.

方法2:360网站卫士的解决方案(推荐)

打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.googleapis.com找到这行代码:

$open_sans_font_url = “//fonts.useso.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;

fonts.googleapis.com替换为fonts.useso.com

修改完保存,再次刷新,大家就可以发现,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到Google字体了。原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。

同时,也可以选择在WP主题文件style.css和function.php文件中把fonts.googleapis.com替换为fonts.useso.com(非必须)。

Tips:以上是来自@轩枫的分享,动力推荐使用方法2,前台后台均有效!

24 thoughts on “非插件关闭WordPress加载的Open Sans(关闭谷歌字体)

  1. 沙发
    创意视觉 2014-06-19

    用一段 函数就行来我的站看看

  2. 板凳
    创意视觉 2014-06-19

    用一段 函数就行来我的站看看

  3. 地板
    刚哥笔记 2014-06-16

    也可以用/**将href=”//fonts.googleapis.com/css?这个代码注释掉,博客打开快多了。

  4. 4楼
    刚哥笔记 2014-06-16

    也可以用/**将href=”//fonts.googleapis.com/css?这个代码注释掉,博客打开快多了。

  5. 5楼
    web前端开发 2014-06-6

    试试看好用不,我的后台挺慢的

  6. 6楼
    web前端开发 2014-06-6

    试试看好用不,我的后台挺慢的

  7. 7楼
    西门 2014-06-4

    我用官方默认主题,用测试插件一,只有后台有效,前台无效。。。插件二倒是都有效

  8. 8楼
    西门 2014-06-4

    我用官方默认主题,用测试插件一,只有后台有效,前台无效。。。插件二倒是都有效

  9. 9楼
    奈何 2014-06-3

    好东西, 有效, 这回速度快多了

  10. 10楼
    奈何 2014-06-3

    好东西, 有效, 这回速度快多了