本文介绍两种为子比主题网站自定义字体的方法:一是使用系统自带的通用字体,无需额外资源,简单快捷;二是上传自定义字体文件(如.woff2、.ttf),实现更丰富的个性化效果。所有修改均在主题后台的自定义CSS中完成,无需修改主题核心文件,升级主题时效果不会丢失。
适用人群:使用 Zibll 子比主题并希望优化网站字体视觉的 WordPress 站长
核心价值:通过CSS @font-face 规则或直接修改 font-family 属性,为网站全局或特定区域更换字体,提升阅读体验和品牌调性。
操作前准备
在开始配置之前,需要先确认以下几点:
- 无需修改主题文件:所有效果均通过后台自定义CSS实现,升级主题时效果不会丢失。
- 操作入口:WordPress后台 → 「Zibll子比主题」→「主题设置」→「全局&功能」→「自定义代码」→「自定义CSS样式」。
- 两种方式:
- 备份建议:在添加任何自定义代码前,建议先备份网站。
方式一:使用系统自带字体(最简单)
如果只是想将网站字体更换为系统自带的常用字体(如宋体、楷体、黑体、微软雅黑等),无需上传任何文件,直接通过CSS指定即可。
操作步骤
在 「自定义CSS样式」 中粘贴以下代码:
常用系统字体代码参考
| 字体名称 | font-family 写法 | 说明 |
|---|---|---|
| 宋体 | 宋体, SimSun, serif | 经典衬线字体 |
| 黑体 | 黑体, SimHei, sans-serif | 粗体无衬线字体 |
| 楷体 | 楷体, KaiTi, serif | 手写风格衬线字体 |
| 微软雅黑 | 微软雅黑, "Microsoft YaHei", sans-serif | Windows 现代字体 |
| 苹方(Mac) | 苹方, "PingFang SC", sans-serif | macOS 现代字体 |
说明:在
font-family中指定多个字体名称时,浏览器会按顺序依次尝试,直到找到系统已安装的字体为止。
方式二:使用自定义字体文件(个性化)
如果需要使用系统不自带的特殊字体(如艺术字体、手写体等),需要先将字体文件上传到服务器,然后通过 @font-face 规则引入。
获取字体文件
- 下载字体:从字体网站下载喜欢的字体文件(通常为
.ttf格式)。 - 格式转换(推荐) :
.ttf格式在部分浏览器(如 Safari)中可能无法生效,建议转换为.woff或.woff2格式。- 推荐使用在线转换工具:Font Squirrel、Transfonter 等。
上传字体文件
将字体文件上传到网站可访问的目录(如网站根目录下的 /fonts/ 文件夹),并记录文件 URL。
例如:https://你的域名/fonts/myfont.woff2
添加 CSS 代码
在 「自定义CSS样式」 中粘贴以下代码,并根据实际情况修改:
精简版
完整版
代码参数说明
进阶:为不同区域设置不同字体
如果希望网站不同区域(如标题、正文、侧边栏)使用不同的字体,可以对特定元素单独设置。
示例代码
字体加载优化建议
| 优化项 | 说明 |
|---|---|
使用 font-display: swap | 避免字体加载期间文字不可见(FOIT),提升用户体验 |
使用 .woff2 格式 | 相比 .ttf,.woff2 压缩率更高,加载更快 |
| 控制字体文件大小 | 过大的字体文件会拖慢页面加载速度,建议控制在 500KB 以内 |
| 利用浏览器缓存 | 字体文件通常会被浏览器缓存,二次访问时无需重新下载 |
功能验证
配置完成后,建议进行以下验证:
验证步骤
- 保存配置:确保已点击「保存设置」按钮。
- 刷新前台:打开网站首页,查看字体是否已更换为新字体。
- 检查不同页面:浏览文章页、分类页等不同页面,确认字体效果一致。
- 测试不同设备:在手机、平板等不同设备上查看,确保字体显示正常。
排障指引
如效果未生效,请依次检查:
- CSS代码是否完整复制、无遗漏
- 是否粘贴在 「自定义CSS样式」 文本框(而非「自定义JavaScript代码」)
- 自定义字体文件URL是否正确、文件是否可访问
@font-face中的font-family名称是否与body中的名称一致- 浏览器缓存是否已清除(按
Ctrl+F5强制刷新)



暂无评论内容