解决Google(谷歌)服务不可用导致WordPress后台缓慢的问题
提醒:本页面将不再更新、维护或者支持,文章、评论所叙述内容存在时效性,涉及技术细节或者软件使用方面不保证能够完全有效可操作,请谨慎参考!
因为某些原因近期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='http://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 。
[…] 晚上按照这篇博客搞好了WordPress后台缓慢的毛病, 以后访问会快些了. […]