回应一个img并在src里面输入一个php语句?

时间:2014-03-26 23:05:13

标签: php wordpress

我如何正确格式化?我知道我不能在现有的声明中打开一个php声明,但我不确定如何纠正它。

echo '<img src="<?php echo dirname( get_bloginfo('stylesheet_url') ); ?>/images/isa.jpg" alt="ISA">';

4 个答案:

答案 0 :(得分:3)

像这样:

echo '<img src="'.dirname( get_bloginfo('stylesheet_url') ).'/images/isa.jpg" alt="ISA">';

答案 1 :(得分:1)

这样做

echo '<img src="'.dirname( get_bloginfo('stylesheet_url') ).'"/images/isa.jpg" alt="ISA">';

答案 2 :(得分:0)

我更喜欢使用PHP的printf()sprintf()。可视化HTML更容易,我们只需要用%s及其相应的构建来填充它。

printf(
    '<img src="%s/images/isa.jpg" alt="ISA">', // base HTML
    dirname( get_bloginfo('stylesheet_url') )  // first %s converted element
);

答案 3 :(得分:0)

最好使用get_template_directory_uri()而不是get_bloginfo()。您可以使用以下代码:

echo '<img src="'.get_template_directory_uri().'/images/isa.jpg" alt="ISA">';