You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:能否在WordPress Starter的附加CSS文件中添加自定义字体?

解决WordPress Starter主题自定义字体不生效的问题

排查与修复步骤

1. 修正CSS语法错误

你代码里的"是HTML转义字符,CSS中需使用正常引号替换,调整后代码如下:

@import url('https://fonts.googleapis.com/css2?family=Limelight&display=swap');

body {  
  font-family: "Limelight", sans-serif !important;  
  margin: 0;
  letter-spacing: 0.5px;
  background-color: #2b2a27;
}

2. 扩大字体覆盖范围

Starter主题的标题、段落、导航等子元素可能单独设置了字体,仅修改body无法覆盖,可把样式应用到更多元素:

@import url('https://fonts.googleapis.com/css2?family=Limelight&display=swap');

body, h1, h2, h3, h4, h5, h6, p, a, span, li, button {  
  font-family: "Limelight", sans-serif !important;  
  letter-spacing: 0.5px;
}
body {
  margin: 0;
  background-color: #2b2a27;
}

3. 调整Custom CSS插件加载优先级

部分插件会把自定义CSS加载在主题样式之前,导致!important也无法生效。进入插件设置,找到「加载位置」或「优先级」选项,将其设置为在主题样式之后加载。

4. 强制清除浏览器缓存

浏览器可能缓存了旧的CSS文件,按Ctrl+Shift+R(Windows)或Cmd+Shift+R(Mac)强制刷新页面,验证字体是否生效。

5. 检查字体加载状态

打开浏览器开发者工具(F12)切换到「网络」标签,刷新页面后搜索「Limelight」,若能看到对应的字体请求,说明加载成功;若没有,检查@import链接是否正确(可把链接中的&替换为&,确保链接为https://fonts.googleapis.com/css2?family=Limelight&display=swap)。

内容的提问来源于stack exchange,提问作者Jamie Garcia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 05:37:03