html - @font-face 不会在 WordPress 中显示自定义字体
问题描述
我正在尝试将自定义字体添加到 WordPress 网站,但无法显示正确的字体。我可以让自定义字体在本地显示在我快速创建的 HTML 和 CSS 文档上,并且还可以使用 Firefox 中的 Web 开发人员工具,所以我知道字体正在加载。该字体被称为“Indubitably”,我是从 Font Squirrel 下载的,我正在专门使用 .woff 格式进行测试。
这是我的代码:
@font-face {
font-family: 'indubitably';
src: url('fonts/INDUBITA-webfont.woff');
}
h1, h2, h3, h4, h5, h6 {
color: black !important;
font-family: 'indubitably' !important;
}
我想我已经将字体上传到了正确的目录,即 /home/"myUsername"/html/wp-content/themes/hestia(my current theme)/fonts...
我尝试将代码复制到 style.css,我使用了一个名为 Simple Custom CSS 的插件,我还尝试使用内置的 WordPress CSS 编辑器,但无济于事。
抱歉,如果这是一个菜鸟问题,这是我的第一个牛仔竞技表演;)
解决方案
尝试用完整的 URL 替换字体的本地路径,因此更改fonts/INDUBITA-webfont.woff
为http://www.example.com/wp-content/themes/hestia/fonts/INDUBITA-webfont.woff
(当然,将 example.com 更改为您的正确域。
推荐阅读
- python - 将值与 np.ndarray 中的值列表进行比较
- javascript - 何时最好在元素的“值”上使用“innerText”,反之亦然?HTML, JS
- azure - Azure 虚拟应用程序无法通信
- c++ - 在 MFC (C++) 中捕获并保存窗口的屏幕截图
- oracle - 在删除表之前无法触发 DDL 触发器
- javascript - JS | 部分深度克隆对象
- javascript - 在 JavaScript 中,Await 不是在等待,React
- r - 如何从R中的另一行中减去一行?
- c++ - 使用类中的值设置等于新值而不更改先前值c ++
- lua - 如何从单个lua调用多个cpp的函数?