如何禁止古腾堡区块编辑器的谷歌字体,参考阅读:《WordPress技巧-如何禁止古腾堡编辑器加载谷歌字体》,但是这个禁用在有些主题上是无效的。
现象:速度慢,显示“正在连接ajax.googleapis.com” ,或谷歌字体 Google Fonts等字眼。
完全禁用谷歌字体虽然在一定程序上提高了网站打开速度,但也可能存在一些问题,大家根据实际情况选择是否使用吧。如下提供一些方法,仅供参考:
方法:注释或删除掉style.css和function.php有关加载Google字体的代码
注释或删除掉style.css和function.php有关加载Google字体的代码fonts.googleapis.com即可。
在项目文件中搜索fonts.googleapis.com..
把https://fonts.googleapis.com/css 这行代码注释掉即可
方法:将以下代码添加到主题目录下的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;
方法:通过插件禁用google字体
安装“Disable Google Fonts”插件。
插件:https://wordpress.org/plugins/disable-google-fonts/
主要针对使用核心程序的。也可以通过如下方法实现对核心程序的处理:
在/wp-includes/script-loader.php中
大约在581行,把//fonts.googleapis.com/…这行代码删除即可。直接安装这个插件也行。
方法:通过插件把google字体本地化
安装“件OMGF | Host Google Fonts Locally”插件。
这个wordpress插件可以在本地托管谷歌字体,这样不管是对中文wordpress建站还是外贸建站都可以起到效果,谷歌字体直接从本地加载。
插件可以在wordpress建站后台的插件中心搜索下载。

说明:Increase GDPR compliance, reduce DNS requests and leverage browser cache by automatically downloading Google Fonts to your server.
设置:
如何判断Google Fonts是否屏蔽?
访问Google fonts,地址:https://fonts.google.com/
或打开帮助文档: https://developers.google.com/fonts/docs/getting_started