去除Google字体

2014-07-01
  • 844
  • 0
        一直以来常用的web字体太少一直是界面的一个硬伤,二谷歌字体可以很好的解决客户端的浏览器上不具备当前字体的问题,这本来是一个皆大欢喜的事情,但是由于谷歌本身在中国大陆的访问速度经常会出现问题,近期大量的使用google font的网站打开困难,页面加载速度慢成了站长们苦恼的事情了。
        目前很多wordpress或者drupal等国外cms主题都使用了谷歌字体,所以怎样禁止来提速网站是一个问题。首先对于wp来说,需要检查当前使用主题的header.php文件,搜索是否有fonts.googleapis.com一类的js引用,如果有直接删掉,如果没有,而你当前网站引用了,那么打开function.php添加如下的代码:
if (!function_exists('remove_wp_open_sans')) :
    function remove_wp_open_sans() {wp_deregister_style( 'open-sans' );wp_register_style( 'open-sans', false );}
    add_action('wp_enqueue_scripts', 'remove_wp_open_sans');
 endif;
       对于drupal来说在主题文件夹里找到xx.tpl.php文件,如果检查源代码发现字体js引入在head那么就找到head.tpl.php 删除相关js引入就可以了,如果没有发现则可以找template等文件查看。