WordPress禁用谷歌字体Google Fonts的解决方案-大鹏说

WordPress禁用谷歌字体Google Fonts的解决方案

夜间模式

受谷歌搜索退出中国大陆的影响,谷歌其它相应服务好多也打不开,其中就包括谷歌字体Google Fonts。Google Fonts网络开源字体库被禁用后,国内许多WP网站深受其害,网页打开速度很慢。今天,大鹏给大家分享一个方法,快速禁用谷歌字体,加快网页打开速度。

一般禁用谷歌字体,有两种思路:使用插件修改代码。插件使用起来,确实方便易行,不论有无网页开发技术,直接下载点击启用,就能达到目的。大鹏也尝试着下载了几个插件,例如Display Google Fonts、Remove Open Sans Font、DW Replace Google Fonts等,但是发现一个问题,好多插件已停更多年,适配的还是4.**的WP版本,下载下来根本不起作用。况且插件这东西,能少安还是少安吧,拖累网站速度。

不用插件,那我们只能通过修改代码来实现禁用Google Fonts的目的,方法如下:

方法一、修改\wp-includes\script-loader.php文件
找到:fonts.googleapis,替换成:fonts.useso
做完这一步,网站打开速度基本正常,可以控制在0.8秒左右,但不是所有WordPress网站都能找到fonts.googleapis这句话。

方法二、在主题目录functions.php这个文件中加一段代码
可有效屏蔽谷歌相关服务,代码如下:

//“/禁用Open Sans

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;”

或者下面这段代码也可以

//“function remove_open_sans_from_wp_core() {

wp_deregister_style( ‘open-sans’ );

wp_register_style( ‘open-sans’, false );

wp_enqueue_style(‘open-sans’,”);

}

add_action( ‘init’, ‘remove_open_sans_from_wp_core’ );”

好了,今天关于建站笔记的分享就到此,大家如果喜欢大鹏说博客(dapengshuo.net)的话,欢迎Ctrl+D收藏转发。如果有不懂的朋友,可以在下面评论留言,大鹏会一一答复的~~

版权所有丨转载请标注大鹏说(dapengshuo.net)及原文URL:大鹏说 » WordPress禁用谷歌字体Google Fonts的解决方案

赞 (2) 支持大鹏


发表我的评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址


赞赏支持大鹏,一起做好运营

支付宝扫一扫打赏

微信扫一扫打赏