html - 如何在WordPress中引用图像和字体?

标签 html css wordpress

我最近开始使用 WordPress,并希望确保正确引用我的图像和字体。当我引用我的 css 文件时,我使用了 wp_enqueue_style 函数,因为您不直接引用 CSS 文件,我想知道是否应该有特定的方式来引用图像和字体。

目前我已经为我的标题/ Logo 完成了此操作

<img src="http://localhost/testsite/wp-content/uploads/2017/02/toplogo.png";></img>

这是我将图像上传到管理面板的媒体部分后得到的链接。我是否正确地完成了此操作,以及当涉及本地字体时我应该如何处理?

@font-face {
    font-family: Perpetua;  
    src: local('Museo300-Regular'), 
        url("fonts/Museo300-Regular.ttf") format('truetype');  
    font-weight: normal;  
}

最佳答案

你的CSS引用了当前目录下一个名为“fonts”的文件夹,而这个CSS文件眼中的当前目录就是主题文件夹。如果该字体文件夹存在,您的 @font-face 规则将正常工作。


对于您的标题图像,请执行以下操作:

  1. 在functions.php中,添加add_theme_support('custom-header');

  2. <img src="<?php header_image(); ?>" />

  3. 现在,进入管理区域的外观 > 自定义,您可以设置 标题图像。现在它可以从 WordPress 更改,而您永远不会 如果您希望在 src 中更改它,则必须对 src 进行硬编码 future 。

来源:add_theme_support

关于html - 如何在WordPress中引用图像和字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42014886/

相关文章:

php - html/php 中的多色 TD?

javascript - 如何禁用 CSS 属性并使其无效

javascript - 使用 jquery tablesorter 插件保留斑马条纹

jQueryUI 选项卡将鼠标悬停在禁用的链接上,如何更改光标使其看起来不可点击?

wordpress - Google 是否为私有(private) WordPress 页面建立索引?

angularjs - 如何使用 Angular js 获取 Wordpress 帖子

javascript - Bootstrap Modal - 根据 iframe 高度调整模态大小

html - 为什么我的颜色变化过渡延迟?

javascript - jQuery:在滚动时修复表行 - 性能问题

wordpress - 为什么 Mozilla Firefox 显示从 https 访问 http 的安全警告?