WordPress网站,解决Google字体难以加载的五种办法 admin

WordPress网站,解决Google字体难以加载的五种办法

WordPress是世界上最大的开源博客程序,而WordPress大部分的主题都是使用Google的在线字体方案:Google Fonts。Google服务不稳定,导致大量独立博客字体加载不出来,直接导致几十万独立博客打开速度变慢,严重时甚至导致网站打不开。

 

WordPress网站解决Google字体难以加载的三种办法:

第一种方法:安装Disable Google Font 插件,但经过测试之后,没有明显效果。

第二种方法:注释或删除掉style.css和function.php有关加载Google字体的代码fonts.useso.com即可。亲测,效果不明显。

第三种方法:修改wordpress文件代码,本站使用后效果也不明显,但,推荐服务器在天国的使用这个方法

打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.useso.com找到这行代码:

$open_sans_font_url = “//fonts.useso.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;

把fonts.useso.com替换为fonts.useso.com

第四种方法:将以下代码添加到主题目录下的functions.php中,古林家居亲测有一些效果。(推荐代码控使用!)

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’;
}
return $translations;
}
}
$disable_google_fonts = new Disable_Google_Fonts; 

//禁用Open Sans

  function remove_open_sans() {

  wp_deregister_style( ‘open-sans’ );

  wp_register_style( ‘open-sans’, false );

  wp_enqueue_style(‘open-sans’, ”);

  }

  add_action( ‘init’, ‘remove_open_sans’ );

 

第五种方法:通过插件将获取Google字体转向到360,成功!特别推荐服务器在海外的使用此方法

点击下载插件!googlefontsto360

WordPress网站,解决Google字体难以加载的五种办法
admin

我是网站管理员,代号 admin 。一般情况我都在天朝遛弯。如果你想请我品茗,请通过QQ/微信/邮箱与我联络。接头暗号:799151981。谢谢!

All stories by: admin

Leave a Reply

Your email address will not be published.