企业形象网站建设解决方案   |   集团公司网站建设解决方案   |    协会门户网站建设解决方案
您所在位置:首页 > 建站知识

网站优化

Website development

谷歌搜索打不开了,解决方案

发布时间:2014-06-17 12:05:28

TAGS:百度seo优化

WordPress是个好东西,因为它开源且强大7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

WordPress商业主题也是好东西,因为它是创意和技术的融合7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

谷歌字体还是个好东西,它能让中文在网页上显示的丰富多样且完美7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

但是,当WordPress安装了商业主题并使用谷歌字体在中国大陆访问却遇到无法正常浏览的尴尬局面7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

今年6月开始,谷歌搜索打不开了,谷歌的其他服务也无法访问,这里包括谷歌字体 如果你的网站用WordPress做的,近打开速度很慢,那大多数是这个问题7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

解决方法还是有很多,但说到底原理就一个7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

谷歌字体的原始网址被屏蔽了,但是中国的360做了一件好事,它把谷歌字体都放到360的CND上了,我们只需要把谷歌字体的原始链接变成360的链接即可,如下7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

谷歌字体链接 fonts.googleapis.com7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

360的谷歌字体链接 fonts.useso.com7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

没错,就是中间的googleapis换成useso7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

我管理了几个WordPress的网站,都是用的商业主题,遇到的问题是前台打开慢,后台打开页面,后台操作极慢7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

一、简单的处理方法 7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

搜索这个插件“ Disable Google Fonts ”,安装并激活,对于某些网站是管用的,但我管理的几个WordPress网站,用此插件无效7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

二、必须要做的一个步骤 7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

修改这个文件  /wp-includes/script-loader.php,找到 fonts.googleapis.com,替换成 fonts.useso.com7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

做了这一步,有几个网站后台速度正常了,但是不是所有的WordPress网站都能找到这句话7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

三、有效的方法 7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

如果你用的商业主题,是从正规渠道购买的是正版,可以联系主题的作者提供技术支持,他会告诉你哪些文件的哪些地方存在谷歌字体链接,顺便把谷歌地图的代码也 释掉7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

通常是在主题目录中的styles.css文件中7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

四、不靠谱的一段代码7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

网上有很多教程,说在主题目录的这个文件functions.php中加载一段代码,就可以有效的屏蔽谷歌代码 我试了几个,均无效,既不能解决前台主题的问题,也不能解决后台加载的问题7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

//禁用Open Sans7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

class Disable_Google_Fonts {7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

public function __construct() {7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

add_filter( ‘gettext_with_context’, array( $this, ‘disable_open_sans’ ), 888, 4 );7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

}7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

public function disable_open_sans( $translations, $text, $context, $domain ) {7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

if ( ‘Open Sans font: on or off’ == $context && ‘on’ == $text ) {7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

$translations = ‘off’;7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

}7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

return $translations;7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

}7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

}7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

$disable_google_fonts = new Disable_Google_Fonts;7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

上面这段代码,前后台报错7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

下面这段代码,也无效7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

function remove_open_sans_from_wp_core() {7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

wp_deregister_style( ‘open-sans’ );7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

wp_register_style( ‘open-sans’, false );7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

wp_enqueue_style(‘open-sans’,”);7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

}7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

add_action( ‘init’, ‘remove_open_sans_from_wp_core’ );7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

五,终有效的解决方案 7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

首先第二条是必须做的7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

还有就是把主题文件都下载下来,用Dreamweaver对整个目录进行代码搜索,然后逐一替换,实际上也就几个文件中存在7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

有一些插件比如那个革命banner插件也使用了谷歌字体,把他的目录同样替换一下7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

这样 你的网站,不论是前台还是后台都比以前还要快,因为谷歌字体插件变成国内了,而且保留了美观度和功能7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

7ST北京网站设计开发,小程序开发,公众号,微信开发-云智互联

原创不易,未经授权,严禁转载

原文地址:https://www.yzlink.cn/web/exp/5118.html

客户评价

更多+
  • 感谢云智互联,系统提前完成,在整个项目周期内,云智互联对待我们并不像是对待客户,更像是朋友一样,每一次,都能以专业的角度向我们提出更合理、更有效的解决方案,并快速、细致地完成我们的每一个需求,再次感谢以至诚之心做事的云智互联团队。

    潘涛

  • 我是东方龙马集团,在云智家做了2个企业官网,服务态度超级好。如果想做网站,选择他家一定不后悔。性价比高,服务态度好。值得你的信赖!

    谭娇

  • 技术好,设计精良,操作便利,很专业!配套的服务和后续的服务都很好,网站封面堪称精品,运行方便,后台操作的简单。技术还会耐心教我,很好的云智互联(北京)科技有限公司,建站很不错的。

    陈曦

  • 不错,价格比较合适,重点是响应速度蛮快,有什么问题都会马上给你解决,公司很满意,因为他们都是针对每个项目建了相应的讨论组,有问题可以再里面提出,人员分工到位,解决问题很及时。

    张经理

联系方式

工作时间:09:30-18:30
咨询电话:010-64758810
客服邮箱:net@cnlink.cc

合作伙伴

All Rights Reserved.©2010-2016 YZLINK.CN 京公网安备 110105019435 京ICP备14020656号
本网站设计已受版权保护,任何公司及个人不得复制,违者将依法追究责任,特此声明。法律顾问:北京市辉瑞律师事务所。

嘿,我们微信沟通!

复制手机号