禁止twentytwelve子主题加载google字体的方法

禁止twentytwelve子主题加载google字体的方法,修改function.php。

刚开始启用twentytwelve子主题的时候,页面加载很慢。看着老是在加载一个fonts.googleapis.com,G了一下原来是google字体。

但是google本身在中国访问就很慢,怎么能忍受加载慢的折磨。不能忍受就修改。

本站是基于twentytwelve修改的子主题,如何修改子主题的function.php而不加载google字体方法不多。在WordPress论坛上找到如下解决方法。

打开了子主题的function.php,添加如下代码即可。



  1. function mytheme_dequeue_fonts() {

  2. wp_dequeue_style( 'twentytwelve-fonts' );

  3. }

  4. add_action( 'wp_enqueue_scripts', 'mytheme_dequeue_fonts', 11 );



注意:如果子主题未添加过其它任何代码,要在前面加上<?php,具体如下:



  1. <?php

  2. function mytheme_dequeue_fonts() {

  3. wp_dequeue_style( 'twentytwelve-fonts' );

  4. }

  5. add_action( 'wp_enqueue_scripts', 'mytheme_dequeue_fonts', 11 );



代码什么意思我不知道,因为我本身就是一代码盲,但是如此修改之后就再也没发现因加载google字体页变慢的情况了。

评论

  1. 我也很烦12老是加载google字体。有点二!

    回复删除
  2. 你这个方法不行,我试过了。不行

    回复删除
  3. 那是子主题加载方式的问题

    回复删除

发表评论

此博客中的热门博文

EndNote为参考文献分类显示

如何选择和阅读科技论文

EndNote X8 汉化版

EndNote X8 新功能简介

推荐25个搜索下载电子书籍的好地方