JA T3模板框架去除google各种代码的方法

在你准备修改模板前,建议先进行定制模板操作,以免升级模板后覆盖了修改。具体操作参考T3的定制文章

具体操作方法:

1、找到模板文件templates/your_template/local/tpls/blocks/head.php

注:如果你没有做过任何定制操作,文件路径就是templates/your_template/tpls/blocks/head.php,下面的其他文件修改类同;需要把your_template替换成你当前使用的模板名称。

这文件有一段这样的代码,虽然只是在低于IE9的版本才加载,但还是建议把它修改

<!-- Le HTML5 shim and media query for IE8 support --><!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

把代码中的Google的源替换成国内的源,当然你也可以换成自己本地的源

<!-- Le HTML5 shim and media query for IE8 support --><!--[if lt IE 9]>
<script src="//cdn.bootcss.com/html5shiv/r29/html5.min.js"></script>
<![endif]-->

2、找到文件 templates/your_template/etc/assets.xml

找到代码(注意只要是类似的字体加载代码就可以了,不同模板可能会载入不同的字体)

fonts.googleapis.com/css?family=Questrial
fonts.googleapis.com/css?family=Montserrat:400,700
fonts.googleapis.com/css?family=Playfair+Display:400,400italic

注释或直接删除代码,下面使用注释

//fonts.googleapis.com/css?family=Questrial
//fonts.googleapis.com/css?family=Montserrat:400,700
//fonts.googleapis.com/css?family=Playfair+Display:400,400italic

3、找到文件 templates/your_template/css/error.csstemplates/your_template/css/offline.css

直接去除下面代码:

@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);

4、找到文件 templates/your_template/error.phptemplates/your_template/offline.php

去除代码

<link href='http://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>

这样,就基本完成了对JA T3模板框架的google源清理。

在Joomla'建站过程中,由于使用的模板有差异,又或者安装了其他的第三方扩展,也会导致页面加载Google的源。你可以使用浏览器的工具(一般按F12调用),查看网络加载,找到外部的加载源,再查看它的引入文件,就可以针对修改了。