解决Google(谷歌)服务不可用导致WordPress后台缓慢的问题

!本文可能 超过1年没有更新,今后内容也许不会被维护或者支持,部分内容可能具有时效性,涉及技术细节或者软件使用方面,本人不保证相应的兼容和可操作性。

因为某些原因近期Google的大部分服务无法使用,特别是谷歌字体和一些公共库的调用问题,因为浏览器加载这些资源多是阻塞形式的,如果不能及时获取资源,那么浏览器将一直在等待,这样就会影响页面其他元素的渲染,对于用户来说,就会表现为页面加载缓慢或者打开困难。

因为我的博客之前调用了Google的字体服务,所以前一段时间打开页面时出现了这类现象,通过FireBug调试找到是Google字体的原因。搜索网络后找到了替代的办法,那就是使用360提供的前端公共库CDN服务缓存库

这些公共库主要分为:常用前端公共库Google前端公共库Google免费字体库

比如使用Google前端公共库的可以采取下面的方法进行替换(以下来自360官方网站):

1、首先在程序源代码中找到调用Google前端公共库的地址,比如:

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js?ver=3.4.2'></script>

2、将Google前端库的域名 ajax.googleapis.com 修改为:ajax.useso.com 即可,如下所示:

<script type='text/javascript' src='//ajax.useso.com/ajax/libs/jquery/1.7.2/jquery.min.js?ver=3.4.2'></script>

对于使用Google免费字体库的可以采取下面的方式进行替换(以下来自360官方网站):

1、首先在程序源代码中找到调用Google免费字体库的地址,比如:

<link href='http://fonts.googleapis.com/css?family=Open+Sans:300,400,600&subset=latin,latin-ext' rel='stylesheet'>

2、将Google免费字体库的域名 fonts.googleapis.com 修改为:fonts.useso.com 即可,如下所示:

<link href='http://fonts.useso.com/css?family=Open+Sans:300,400,600&subset=latin,latin-ext' rel='stylesheet'>

如何通过第三方Wordpress字体转换插件继续使用Google字体库?(感谢来自淘宝的soulteary童鞋开发了这个插件)

插件说明地址:http://www.soulteary.com/2014/06/08/replace-google-fonts.html

插件下载地址:http://www.soulteary.com/wp-content/uploads/2014/06/Replace-Google-Fonts.zip

对于WordPress登录后台,我们可以采取下面的办法处理:

1、代码方式,通过在函数文件functions.php文件中添加以下代码禁用谷歌字体:

if (!function_exists('remove_wp_open_sans')):
    function remove_wp_open_sans() {
        wp_deregister_style( 'open-sans' );
        wp_register_style( 'open-sans', false );
    }
    //add_action( 'wp_enqueue_scripts', 'remove_wp_open_sans' );
    add_action('admin_enqueue_scripts', 'remove_wp_open_sans');
endif;

2、插件方式,Remove Open Sans font Link from WP core

参考文档:Remove Open Sans from WordPress >= 3.8 front-end

若无特别说明,本网站文章均为原创,原则上这些文章不允许转载,但是如果阁下是出于研究学习目的可以转载到阁下的个人博客或者主页,转载遵循创作共同性“署名-非商业性使用-相同方式共享”原则,请转载时注明作者出处谢绝商业性、非署名、采集站、垃圾站或者纯粹为了流量的转载。谢谢合作!

请稍后...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*