文件路径为:
theme
assets
src
images
grey-arrow.svg
标记:
<?php $getIcon = get_template_directory().'/assets/src/images/grey-arrow.svg';?>
<div><img src="<?php echo $getIcon; ?>"/></div>
<?php echo $getIcon;?>
图像未加载,并且回显$getIcon
返回:
/var/www/html/wp-content/themes/theme/assets/src/images/grey-arrow.svg
...这是正确的路径。为什么不加载图片的想法?
答案 0 :(得分:0)
您应该回显它,并且您正在正确关闭php标签。
<img src="<?php echo get_template_directory_uri(); ?>/assets/src/images/grey-arrow.svg"/>
或者您可以使用更易于记忆和使用的Bloginfo(无需回显)
<img src="<?php bloginfo('template_url'); ?>/assets/src/images/grey-arrow.svg"/>