我正在使用WordPress,我只是想了解在媒体文件夹中的WordPress信息中心上传媒体文件夹中的图像与使用get_template_directory_uri();
检索主题目录之间的区别。显示存储在图像文件夹中的图像,如下所示:
<img src="<?php echo get_template_directory_uri();?>/img/image.png">
这些解决方案是否比其他解决方案更好?
谢谢
答案 0 :(得分:1)
您应该考虑我的内容/资源是静态还是动态?
如果资源是主题的一部分(即静态),您最好使用:
<img src="<?php echo get_template_directory_uri();?>/img/image.png">
如果它是内容的一部分并且可以由WordPress用户更改,则使用媒体上传。另一种方法是使用选项框架来允许用户更改静态资源。
答案 1 :(得分:0)
差异是get_template_directory_uri()
直接指向当前活动模板而不指向媒体文件夹。这就是为什么称为模板目录。