我试图从我的html / css-site创建自己的WP主题。 我设法迁移了html / css,但图像不会显示出来。
我意识到我必须改变img src-path但是我还要添加som php吗?
路径是什么样的?
谢谢!
答案 0 :(得分:3)
图像是否属于主题的一部分?如果是这样,那么我建议在主题的根目录(即images
)中创建一个名为assets
的目录或类似的东西(我见过一些人使用wp-content/themes/[theme]/images
)。 / p>
然后您应该能够使用get_template_directory_uri()
访问它们,如下所示:
<img src='<?php get_template_directory_uri(); ?>/images/your-image.ext'>
如果您要创建Child Theme,并希望允许替换父主题图片,请将get_template_directory_uri()
替换为get_stylesheet_directory_uri()
。