我在wordpress页面上正确安装了FontAwesome,图标显示在主页面上。但当它进入像mydomain.com/subdirectory这样的子目录时,这些项目就会消失。 有什么想法吗?
我已经在header.php中以这种方式实现了它。
<head>
(.....)
<!-- FONT AWESOME -->
<link rel="stylesheet" href="font-awesome-4.7.0/css/font-awesome.min.css">
</head>
答案 0 :(得分:0)
我不知道为什么但是当我使用此页面的引用时它有效: https://www.bootstrapcdn.com/fontawesome/
答案 1 :(得分:0)
可能是因为href="font-awesome-4.7.0/css/font-awesome.min.css"
是相对链接,CDN href
值是绝对(在线,偶数)吗?< / p>
如果您更换&#39; font-awesome-4.7.0 / css / font-awesome.min.css&#39;与&#39; // yourdomain.com/font-awesome-4.7.0/css/font-awesome.min.css'或者无论你从哪里获得它,它都可能有效。
当然,在WordPress中,你应该可能在functions {php}中调用wp_enqueue_style()
,如https://developer.wordpress.org/reference/functions/wp_enqueue_style/所述,并且可能在主题文件夹中包含Font Awesome。 (这取决于你是否会分发主题,或者它是否纯粹是一次性项目。)