如何从WordPress后台移除Google Fonts API链接?

avatar
作者
筋斗云
阅读量:0
要移除WordPress后台Google Font API链接,可以将以下代码添加到主题的functions.php文件:,,``php,function remove_open_sans_font($url, $name, $css) {, if ('open-sans' === $name && 'google' === $css) {, return '';, }, return $url;,},add_filter('script_loader_src', 'remove_open_sans_font', 10, 3);,``

移除WordPress后台Google Font API链接

方法一:通过代码移除Google字体链接

1、添加禁用函数:在主题目录下的functions.php文件中添加以下代码:

如何从WordPress后台移除Google Fonts API链接?

```php

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

```

2、保存并上传文件:将修改后的functions.php文件保存并重新上传到服务器。

方法二:替换为国内公共CDN库链接

1、添加替换函数:在主题目录下的functions.php文件中添加以下代码:

```php

function dmeng_google_font_cdn_replace($html){

$html = str_replace(array('//ajax.googleapis.com','//fonts.googleapis.com'), array('//ajax.useso.com','//fonts.useso.com'), $html);

return $html;

}

add_action('wp_loaded', 'dmeng_google_font_ob_cache');

```

2、添加输出缓冲:在上述代码后添加以下代码:

```php

function dmeng_google_font_ob_cache(){

ob_start('dmeng_google_font_cdn_replace');

}

```

3、保存并上传文件:将修改后的functions.php文件保存并重新上传到服务器。

方法三:使用插件禁用Google Fonts

1、安装插件:在WordPress后台,进入“插件” -> “安装插件”,搜索“Disable Google Fonts”或“Useso take over Google”。

2、启用插件:找到相应的插件后,点击“安装”并“启用”。

3、配置插件:根据需要配置插件设置,确保Google字体被正确禁用或替换。

相关问题与解答

1、问题一:如果我不想修改代码,有没有更简单的方法来移除Google Font API链接?

解答:是的,你可以使用插件来简化这个过程,可以安装并启用“Disable Google Fonts”或“Useso take over Google”插件,这些插件可以帮助你快速禁用或替换Google Fonts。

2、问题二:替换为国内公共CDN库链接是否会对所有页面生效?

解答:是的,如果你使用了第二种方法,即在functions.php中添加替换函数和输出缓冲,它会替换所有页面中的Google字体和公共库链接为国内CDN链接,但请注意,这可能会影响页面中其他元素,特别是文章内容中的Google链接。

以上内容就是解答有关“移除WordPress后台Google Font API链接”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!