wordpress后台禁用Google Open Sans字体提高加载速度

WordPress 欲思 17评论

最近感觉WordPress 后台突然变慢了很多。在wordpress大学那里看到原来是国内“网络长城”这道墙搞的鬼 —— 屏蔽了N多Google的IP——导致WordPress后台无法正常加载 Google Open Sans 字体。

wordpress后台禁用Google Open Sans字体提高加载速度

从Wordpress3.8开始,wordpress后台界面进行了重新的设计,并且引入了Google的第三方字体Open Sans。也就是说每一个wordpress后台打开都会自动加载Google Open Sans 字体。国外估计是没有问题的。但是大陆的“墙”现在已经容不下Google的自由和分享了。这个,你懂得!

我测试了一下,禁用Google Open Sans字体后,后台加载速度明显提升好几倍!

当然,如果你想了解更多wordpress加速技巧也可以去看看下面这几个方法:

WordPress新站安装之后必须做的21个优化设置

WordPress优化:加速网站运行的五个基本技巧

如何提高WordPress访问速度与性能的四大方法

wordpress优化:修改WordPress主题函数加速网站运行

现提供两种禁用Google字体办法:

第一:非插件插入代码解决:

把下面代码插入主题中的functions.php中:

代码1:

// Remove Open Sans that WP adds from frontend
if (!function_exists('remove_wp_open_sans')) :
    function remove_wp_open_sans() {
        wp_deregister_style( 'open-sans' );
        wp_register_style( 'open-sans', false );
    }
     // 前台删除Google字体CSS
    //add_action('wp_enqueue_scripts', 'remove_wp_open_sans');
    // 后台删除Google字体CSS
     add_action('admin_enqueue_scripts', 'remove_wp_open_sans');
endif;

代码2

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' );

2种代码选一种即可解决访问后台慢的问题了!

第二:使用插件解决:

解决方法很简单,进入后台插件页面搜索Disable Google Fonts 或者 Remove Open Sans font Link from WP core 其中之一安装启用即可。

第三:使用墙内公共库加载Google字体

参考:WordPress利用360CDN公共库解决Google Open Sans字体无法加载

转载请注明:欲思博客 » wordpress后台禁用Google Open Sans字体提高加载速度

如果你觉得这篇文章或者我分享的主题对你有帮助,请支持我继续更新网站和主题 !捐赠本站
喜欢 (19)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(17)个小伙伴在吐槽
  1. 现在好像已经在国内游服务器了?
    什么最值买2016-04-20 10:45 回复
  2. 懂了
    数据实验2015-09-16 22:09 回复
  3. 对国内WP站长来说,这个问题有了更好的解决办法,毛遂自荐一下刚做的插件: Useso take over Google,可以把所有对Google JS库和字体库的引用,变成引用360前端公共库,无需设置安装激活后生效。 更多详情: http://www.brunoxu.com/use-360-front-public-library-took-over-google-fonts-and-public-library.html
    Bruno2014-08-24 18:41 回复
    • 呵。换主题了么。之前用过你的Images Lazyload and Slideshow。很不错。
      欲思2014-08-24 18:49 回复
      • :lol: 呵呵,换了域名写博客,你的主题很不错噢!
        Bruno2014-08-24 19:00 回复
        • 你之前好像是info的域名。是么。呵呵。你的插件也都不错。
          欲思2014-08-24 19:10 回复
          • 是的,以前是info,以前用blog二级域名,现在用www,不过内容不一样了。你的是响应式的主题,很好,是自己做的吧,thumbs up!
            Bruno2014-08-24 19:15
  4. syntax error, unexpected 'remove_open_sans' (T_STRING) in /home/midiao/public_html/wp-content/themes/bluesky/functions.php on line 513 我修改完成了这个样子,哎,后台进不去,文件管理主题文夹也不翼而飞了
    冷影秋2014-08-12 21:51 回复
    • 额。代码放的位置可能不对吧。ftp下载下来修改试试。
      欲思2014-08-12 22:18 回复
  5. 谷歌是不是退出中国了 现在是百度的天下了?
    惜乐博客2014-08-02 14:27 回复
  6. 哭了,好复杂,苹果电脑怎么弄啊,大师
    风吹屁儿冷2014-06-30 18:41 回复
  7. <script type="text/javascript"> WebFontConfig = {google: { families: [ "Open Sans:400,400italic,600" ] } }; (function() { var wf = document.createElement("script"); wf.src = ("https:" == document.location.protocol ? "https" : "http") + "://ajax.useso.com/ajax/libs/webfont/1/webfont.js"; wf.type = "text/javascript"; wf.async = "true"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(wf, s); })(); </script> 我的主题好像引用了谷歌字体,所以前台访问还是归宿,求救啊求救啊。怎么办?在主题的哪里可以进行修改?
    sil2014-06-24 16:13 回复
  8. 解决了我的大问题,真诚感谢
    动力客2014-06-06 15:27 回复
  9. 感谢推荐Remove Open Sans font Link from WP core
    suifengtec2014-06-06 10:12 回复