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.css
和 templates/your_template/css/offline.css
直接去除下面代码:
@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
4、找到文件 templates/your_template/error.php
和 templates/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调用),查看网络加载,找到外部的加载源,再查看它的引入文件,就可以针对修改了。