get_template_directory_uri()与将图像上传到wordpress网站之间的区别

时间:2016-06-28 10:26:39

标签: php html wordpress image

我正在使用WordPress,我只是想了解在媒体文件夹中的WordPress信息中心上传媒体文件夹中的图像与使用get_template_directory_uri();检索主题目录之间的区别。显示存储在图像文件夹中的图像,如下所示:

<img src="<?php echo get_template_directory_uri();?>/img/image.png">

这些解决方案是否比其他解决方案更好?

谢谢

2 个答案:

答案 0 :(得分:1)

您应该考虑我的内容/资源是静态还是动态?

如果资源是主题的一部分(即静态),您最好使用:

<img src="<?php echo get_template_directory_uri();?>/img/image.png">

如果它是内容的一部分并且可以由WordPress用户更改,则使用媒体上传。另一种方法是使用选项框架来允许用户更改静态资源。

答案 1 :(得分:0)

差异是get_template_directory_uri()直接指向当前活动模板而不指向媒体文件夹。这就是为什么称为模板目录