夹子在访问WordPress网站后台的时候,加载速度变的非常的慢,尤其会出现WordPress后台框架加载完毕,而字体却仍没有出现的情况。从 WordPress 3.8 开始使用自动加载Open Sans字体,并引用Google上面的CSS样式。Open Sans字体主要用于WordPress站点管理员登陆后顶部以及左边功能条的字体样式。

        最近由于Google的一些应用和相关地址被国内屏蔽,所以导致加载相关字体和样式会出现打不开或者访问速度过慢的情况,所以会拖延站点的打开速度。 现在,从网上找了几种禁用 Google Fonts 字体的方法,来解决后台管理变慢的问题。

       方法一、在主题中的 functions.php 文件中添加以下代码:

//DisableGoogleFonts
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;

     方法二:

//RemoveOpenSans
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' );


以上同种方法,任选其一即可!

禁用了相关字体后,WordPress的网站后台就恢复正常状态了,不会因为要加载的字体无法显示而导致后台功能变慢的问题了。

 
Trackback

no comment untill now

Sorry, comments closed.