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
文件中添加以下代码:
```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链接”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。