设置

软件中心

万能驱动

好站推荐

网站地图

你的位置: 首页 实用技巧 阅读文章     灰色显示     正常显示     从天而下     桔色成人

解决wordpress前台和后台打开速度慢的问题

[ 2013-11-3 ] 分类:实用技巧


1,345
 

iPho
谷歌总是打不开,紧接着,新用户安装woredpress的后台会好慢好慢,刚开始以为网速问题,后来发现连本地假设的测试站都很慢。审查发现原来是后台加载了一个google的字体,但是由于网络问题,连接失败,所以导致后台慢

于是到wp的includes文件夹里面搜索,发现在includes/script-loader.php文件中,第602行定义了一个谷歌的字体url,624行(3.9版本),并且在624行有加载这个。其实将在script-loader.php文件直接去除相关代码应该可以,不过修改源文件总归是不好的,一升级恐怕又没了。
wordpress不管是后台还是前台,加载css和script一般都用到wp_enqueue_style和wp_enqueue_script两个函数,而且,还提供了跟这两个函数作用完全相反的:wp_dequeue_style()和wp_dequeue_script()函数,这两个函数作用就是取消加载css或者js。

所以,在主题functions.php文件中加上以下代码:

1
2
3
4
5
6
function ashuwp_remove_open_sans() {
    wp_deregister_style( 'open-sans' );
    wp_register_style( 'open-sans', false );
    wp_enqueue_style('open-sans','');
}
add_action('init','ashuwp_remove_open_sans');

上面代码中使用的钩子admin_menu针对后台可用。

二、通过WP插件禁用GOOGLE字体:

插件名称:Remove Open Sans font Link from WP core
插件地址:http://wordpress.org/plugins/remove-open-sans-font-from-wp-core/

三、最后一种,风易认为也是最完美的一种,通过“移花接木”,通过360推出的国内镜像服务,来绕过GOOGLE来使用字体服务,速度也不受影响:

依次打开 /wp-includes/script-loader.php,约581行的位置,搜索 “fonts.googleapis.com” 替换为 “fonts.useso.com” ,保存上传之,我们的WP程序又重新快起来了。

现风易特把第三种修改方法整理成一个插件,我们登录WP后台,点击“插件”,“安装插件”,“上传”。 然后把本文附件的压缩包“googleto360.zip”上传,并启用插件即可。

OK,现在我们享受打开WP风一般速度的快感吧。

附件下载地址:http://pan.baidu.com/s/1pJltnCZ

或者把下边的代码,复制保存,文件名googleto360.php,存为zip包,名为googleto360.zip

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
/*
Plugin Name: google to 360
Plugin URI: http://www.fengyicms.com/jishujiaoliu/201406/447.html
Description: 将Googl字体、公共类库等链接替换成360CDN链接,解决无法在国内访问google api等一些公共服务.
Author: 奇云网
Version: 1.0
Author URI: http://www.wind88.net/
*/
function gto360_cdn_callback($buffer) {
return str_replace('googleapis.com', 'useso.com', $buffer);
}
function gto360_buffer_start() {
ob_start("gto360_cdn_callback");
}
function gto360_buffer_end() {
ob_end_flush();
}
add_action('init', 'gto360_buffer_start');
add_action('shutdown', 'gto360_buffer_end');
?>

对于网站前台,如果你的网站放了谷歌广告,比如阿树工作室,打开网页也总是要转半天,原因还是再这个字体上面,不过对于正常访问影响不大,就是浏览器上面一直转很烦。



无觅相关文章插件,快速提升流量

郑重声明:请尊重本站作者的劳动成果,未经允许,请不要复制转载奇云网的页面内容,鄙视各种无耻的采集粘贴行为!本站个别内容来源于网络,版权归原作者所有,奇云网无版权责任!




解决wordpress前台和后台打开速度慢的问题
5 票 [ 贝氏评级 ] 5.00 含金量 94%
立即下载
收起
展开