wordpress博客加载缓慢解决:去除Open Sans和Lato 字体

本文详细介绍了如何解决WordPress博客加载缓慢的问题,通过禁用导致延迟加载的Google字体,如Open Sans和Lato,来提高网站加载速度。文章提供了具体的代码修改步骤,适用于使用不同主题的用户。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近发现我的博客加载越来越慢,一直以为是因为我的博客主机放在国外,被最近的Wall影响到了,所以也就没怎么注意。今天用firefox打开的时候发现一直停在等待加载fonts.googleapis.com中。看来问题被发现了,是该解决了。

个人原创,转载请注明原文出处,并保留原文链接:

http://www.embbnux.com/2014/06/20/wordpress_disable_open_sans_lato_front/

搜索了一下,发现网页打开缓慢的原因是因为一直在加载goole的一个字体open sans,这个字体css在google的服务器上,最近google打不开众所周知,没想到影响到这里了,没办法只能不用这个字体了。我用的是twentytwelve的主题。

解决方法:

在你的主题文件加下找到function.php,在最后的位置添加下面的语句:

	/*禁止google fonts*/
	add_filter('gettext_with_context', 'disable_open_sans', 888, 4 );
	function disable_open_sans( $translations, $text, $context, $domain )
	{
	if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
	$translations = 'off';
	}
	return $translations;
	 
	}

然后就好了,真是坑爹!

如果用的是twentyfourteen主题的话,还有个lato字体也是谷歌的,也得禁止。

一样在function里面删除该字体:

	// 删除 Lato 字体
	 
	function qot_dequeue_fonts() {
	 
	wp_dequeue_style( 'twentyfourteen-lato' );
	 
	}
	 
	add_action( 'wp_enqueue_scripts', 'qot_dequeu_fonts', 11 );

完事大吉了。
### 如何使用 Open Sans 字体 Open Sans 是一种广泛使用的开源字体,适用于网页设计其他图形应用。以下是有关如何在不同场景中使用 Open Sans 的说明。 #### 1. 使用 Google Fonts 提供的 Open Sans Google Fonts 提供了一种简单的方式来加载使用 Open Sans 字体。通过以下方式可以快速引入该字体: ```html <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet"> ``` 此链接会自动下载并提供多种字重(如 `300`, `400`, `600` `700`)。随后可以在 CSS 中定义样式如下所示[^6]: ```css body { font-family: 'Open Sans', sans-serif; } h1 { font-weight: 700; } p { font-weight: 400; } ``` #### 2. 下载并本地部署 Open Sans 如果不想依赖外部资源,可以选择下载 Open Sans 并将其托管在自己的服务器上。可以从 [Google Fonts GitHub](https://github.com/google/fonts/tree/main/apache/opensans) 获取最新版本的字体文件。之后按照以下方式进行配置[^7]: ```css @font-face { font-family: 'Open Sans'; src: url('path/to/OpenSans-Regular.woff2') format('woff2'), url('path/to/OpenSans-Regular.woff') format('woff'); font-weight: normal; font-style: normal; } body { font-family: 'Open Sans', sans-serif; } ``` 注意替换路径中的 `path/to/` 部分为实际存储位置。 #### 3. 验证字体兼容性质量 为了确保所使用的 Open Sans 符合标准,建议利用工具如 Font Bakery 对 TTF 或 WOFF 文件进行测试。具体操作是在项目根目录执行命令[^8]: ```bash fontbakery check-googlefonts fonts/ttf/*ttf --ghmarkdown results.md ``` 这一步有助于发现潜在问题并优化用户体验。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值