我有一个来自wordpress主题的PHP代码
<?php
....
$image_source = bloginfo('template_url').'/timthumb.php?src='.$slider_images[$i].'&w=940&h=400&zc=1';
echo "<Image Source='".$image_source."'></Image>";
....
?>
,预期结果是:
<Image Source='http://...timthumb.php?... .png'></Image>
而不是我得到这个:
http://... <Image Source='/timthumb.php?.... .png'></Image>
答案 0 :(得分:1)
bloginfo功能直接打印出结果。见reference。
当您设置$image_source
时,bloginfo将打印http://...
,然后返回void。 void值与图片网址'' . '/timthumb..
连接在一起。最后打印文本<image source...>
。
您应该使用get_bloginfo代替