有引号问题,需要第二双眼睛!
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">
答案 0 :(得分:3)
函数bloginfo()
执行自己的回声。
http://codex.wordpress.org/Function_Reference/bloginfo
在您的情况下,您将使用此代码:
echo "<img src='"; bloginfo('template_url'); echo "img/" . $f['mainImage'] . ".png' />";
答案 1 :(得分:2)
bloginfo()
仅用于直接输出请求的值。使用get_bloginfo()
代替在回显之前使用该值。
echo sprintf(
'<img src="%s/img/%s.png" />',
get_bloginfo('template_url'),
$f['mainImage']
);
答案 2 :(得分:0)
正如jnpcl推测的那样,看起来bloginfo()
会打印出适合您的数据。
你有两个选择:
get_bloginfo()
函数,该函数不会将其打印出来而是将其返回