有引号问题,需要另一双眼睛!
echo "<img src='" . bloginfo('template_url') . "img/" . $f['mainImage'] . ".png' />";
使用Wordpress函数bloginfo获取主题路径!
所有我得到的是打印在页面上的路径,没有图像!
感谢输出:
http://www.example.co.uk/wp-content/themes/example
<img src="/img/digital.png">
函数bloginfo()
执行自己的回显。
在您的情况下,您将使用以下代码:
echo "<img src='"; bloginfo('template_url'); echo "img/" . $f['mainImage'] . ".png' />";
bloginfo()
仅用于直接输出请求的值。在回显该值之前,请使用get_bloginfo()
来处理该值。
echo sprintf(
'<img src="%s/img/%s.png" />',
get_bloginfo('template_url'),
$f['mainImage']
);
正如jnpcl所推测的那样,看起来bloginfo()
正在为您打印数据。
你有两个选择:
- 使用
get_bloginfo()
函数,它不只是打印它,而是返回它 - 考虑到这一点,回声部分图像标签,调用函数,回声其余