这是我的第一篇文章,请耐心等待。
我正在使用WordPress网站,并遇到了我的图片问题。
我的样式表中有背景图片
background-image: "images/dummybg.jpg"
并且工作正常并显示
当我转到索引文件并尝试时
<img src="images/dummybg.jpg">
图像没有显示出来。
.css和index.php在我的文件夹中都是松散的,所以它们的相对路径应该是相同的。所以我的问题是,为什么一条路径会起作用而另一条路径不起作用呢?
答案 0 :(得分:3)
WordPress具有访问图像目录的功能 所以从你的索引来看:
<img src="<?php bloginfo('template_url'); ?>/images/dummybg.jpg">
答案 1 :(得分:1)
你在css中使用过图像吗?它是自动获取图像路径。
但如果您在标记中的任何其他文件中使用,则必须将整个图像路径放在src属性中。
你需要将当前的主题路径放在你将得到的bellow wordpress函数中。
get_template_directory();
如果您需要更多详细信息,请访问 wordpress functions
我相信这对你有用。