如何取消wordpress对 google maps api 离线的调用

给WordPress博客添加百度和谷歌地图详细教程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
给WordPress博客添加百度和谷歌地图详细教程
上传于||文档简介
&&给​W​o​r​d​P​r​e​s​s​博​客​添​加​W​o​r​d​P​r​e​s​s​博​客​和​谷​歌​地​图​详​细​教​程
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
你可能喜欢&&2,870 阅读
&&11,299 阅读
&&2,423 阅读
&&4,484 阅读
&&5,324 阅读
&&2,740 阅读近日谷歌又不能访问了,开始没觉得有什么问题。对于技术控的我一直以来谷歌搜索是我的必备工具,这次似乎和往常不太一样,好几天了还是不能访问,通过修改hosts等办法还是没用,只有FQ出去才能访问,但总不能查点东西就FQ吧~~~&后来只能使用替代工具Bing搜索了,无奈。。。就在昨天,在月光博客上得知了,google将越来越远离我们了。。。再次无奈。
谷歌渐行渐远,但是对于我们广大wordpress用户来说,不是一个好消息啊,因为wordpress有些地方在调用google提供的服务,当谷歌不能访问的时候,会拖垮wordpress的下载速度。这几处地方,我现在拿出来说一下,并说明如何脱离google吧:
1.&前台页面访问Google AJAX Libraries API(一般多是在主题里调用的)AJAX Libraries API架构在Google Code上,提供了JQuery&等JavaScript库,本来CDN是为我们提供更快更稳定的访问,但是无奈在国内我们没法正常享受谷歌的CDN服务啊。那我们只有转投国内了。现在国内也有很好的CDN服务,并且在国内还是使用国内的CDN公共库比较安全,下面先提供几个服务链接供您选择吧:           
下面说解决办法,以替换成百度CDN为例:&
一般是在主题模板的header.php文件中找到引用谷歌CDN的代码处,比如我的是这句:
&script type='text/javascript' src='/ajax/libs/jquery/1.7.2/jquery.min.js?ver=3.4.2'&&/script&
替换成百度CDN:
&script type='text/javascript' src="/jquery/1.7.2/jquery.min.js"&&/script&
2. 后台页面获取Google字体库
这个问题有两个解决办法,分别适用于两类使用人群
  2.1&后台无所谓字体好看不好看,决定彻底不使用谷歌字体了;
    解决办法:在wordpress 后台安装插件。在插件中搜索 Disable Google Fonts,选择安装,然后启用,这样就可以禁止Google字体的加载。
  2.2&强迫症+完美主义:稍微麻烦点把字体拿回来放自己服务器上吧,需要FQ一下哦。
    解决办法:
    a.&就目前现状访问下谷歌是件不容易的事情,那我们需要FQ或是其他办法先把那些个字体文件下载回来,首先利用ie的开发人员工具、chrome开发者工具、firefox&firebug工具&中的network查看页面加载时访问谷歌字体服务的URL,复制此URL在浏览器中打开(FQ中),这时我们看到了字体描述文件内容,并且找到了woff文件的url,分别把这几个woff文件下载下来;
    b.&将下载好的woff文件(文件名不做修改了,偷懒)放在\wp-includes\fonts\google&目录中,&google是我自建的;
    c.&拷贝a步骤URL显示内容,另存为一个css文件,把字体访问url改成我们本地的访问路径,命名为google-font.css&放在\wp-includes\css目录中(附该css文件的内容如下);
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(../fonts/google/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), local('OpenSans'), url(../fonts/google/u-WUoqrET9fUeobQW7jkRT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/google/MTP_ySUJH_bn48VBG8sNSha1RVmPjeKy21_GQJaLlJI.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../fonts/google/PRmiXeptR36kaC0GEAetxrsuoFAk0leveMLeqYtnfAY.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../fonts/google/xjAJXh38I15wypJXxuGMBtIh4imgI8P11RFo6YPCPC0.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../fonts/google/PRmiXeptR36kaC0GEAetxmWeb5PoA5ztb49yLyUzH1A.woff) format('woff');
    d.&修改 \wp-includes\script-loader.php&文件,找到
$open_sans_font_url = "///css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets";
    换成:
$open_sans_font_url = "/wp-includes/css/google-font.css";
    此步骤d做好备忘,因是改了wordpress核心文件,日后升级时,做为提醒!
    至此,谷歌字体就来到了我们自己的服务器,再也不用担心被谷歌拖垮了~~~。当然如果你申请了国内的CDN,也可以放到CDN上去。
3.&后台Gravatar头像(非谷歌服务)
另外,还有一个地方:后台Gravatar 头像,这里也经常会影响wordpress打开速度,解决办法就是关闭头像显示:
后台管理 --&设置 --&评论 --&关闭头像显示
目前大家多在使用&多说&等一类的评论插件来丰富评论功能,因此仅关闭头像显示即可。
经过以上三步检查和更新,再次清除缓存访问您的wordpress吧,这回彻底和谷歌分了,下载速度快多了吧,不!应该说是稳定多了。。。
阅读(...) 评论()解决WordPress一直加载fonts..com - 旧时光
解决WordPress一直加载fonts..com
&>>& | &>>&解决WordPress一直加载fonts..com
百度口碑求好评,
1 次,平均分
最近google的服务抽风了,开始发现打开速度特别慢,以为是VPS出问题,,把一年没关过机的VPS重启了下。结果还是卡。就发现下面一直加载中,一直加载谷歌的字体,解决方法把字体禁止或换成本地,有的主题的google的jquery库可以换成百度的,详情看月光博客的这篇文章
本地替换教程
新建google-font.css 放在wp-includescsscxx目录中(附该css文件的内容如下)
@font-face {
font-family: 'Open Sans';
font-style:
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(../fonts/google/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style:
font-weight: 400;
src: local('Open Sans'), local('OpenSans'), url(../fonts/google/u-WUoqrET9fUeobQW7jkRT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style:
font-weight: 600;
src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/google/MTP_ySUJH_bn48VBG8sNSha1RVmPjeKy21_GQJaLlJI.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style:
font-weight: 300;
src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../fonts/google/PRmiXeptR36kaC0GEAetxrsuoFAk0leveMLeqYtnfAY.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style:
font-weight: 400;
src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../fonts/google/xjAJXh38I15wypJXxuGMBtIh4imgI8P11RFo6YPCPC0.woff) format('woff');
@font-face {
font-family: 'Open Sans';
font-style:
font-weight: 600;
src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../fonts/google/PRmiXeptR36kaC0GEAetxmWeb5PoA5ztb49yLyUzH1A.woff) format('woff');
修改 wp-includesscript-loader.php 文件,找到
$open_sans_font_url = &///css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets&;
$open_sans_font_url = &/wp-includes/css/google-font.css&;
在wp的后台插件里面搜索安装Disable Google Fonts这款插件后启用即可,如果不想安装插件,也可以使用代码版,在主题的functions.php里面加入下面的代码:
//禁用Open Sans
class Disable_Google_Fonts {
public function __construct() {
add_filter( 'gettext_with_context', array( $this, 'disable_open_sans' ), 888, 4 );
public function disable_open_sans( $translations, $text, $context, $domain ) {
if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
$translations = 'off';
$disable_google_fonts = new Disable_Google_F
替换成360字体库(推荐)
在主题的functions.php里面加入下面的代码:
//替换字体
function wpdx_replace_open_sans() {
wp_deregister_style('open-sans');
wp_register_style( 'open-sans', '///css?family=Open+Sans:300italic,400italic,600italic,300,400,600' );
if(is_admin()) wp_enqueue_style( 'open-sans');
add_action( 'init', 'wpdx_replace_open_sans' );
除特别注明外,本站所有文章均为原创,转载请注明出处来自
靠近我之前你要想清楚了,除了帅我可什么都没有。
您也可以使用第三方帐号快捷登录}

我要回帖

更多关于 google maps api 离线 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信