在我的wordpress模板中
HTML:
<li style="background-image: url(<?php bloginfo("template_url"); ?>/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>
我想用php
来回应这个我使用echo&#39;&#39;在php上面试了html。 ;
<?php
echo '<li style="background-image: url(<?php bloginfo("template_url"); ?>/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>';
?>
帮助我回应正确的代码
答案 0 :(得分:2)
echo '<li style=\"background-image: url('.bloginfo('template_url').'/images/icon/facebook.png);
background-repeat:no-repeat;\">
<a>facebook</a>
</li>';
你需要:
但更好:
?> <li style="background-image: url(<?php bloginfo('template_url');?>'/images/icon/facebook.png); background-repeat:no-repeat;"> <a>facebook</a> </li> <?php
答案 1 :(得分:1)
请尝试以下方法:
<?php
echo '<li style="background-image: url(' . bloginfo("template_url") . '/images/icon/facebook.png);background-repeat:no-repeat;"><a>facebook</a></li>';
?>
答案 2 :(得分:0)
试试这样:
<?php
echo '<li style="background-image: url('.bloginfo("template_url").'/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>';
?>
或HTML样式
<li style="background-image: url(<?php bloginfo('template_url'); ?>/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>
答案 3 :(得分:0)
get_bloginfo函数返回值,而bloginfo回显它。
<?php
echo '<li style="background-image: url('. get_bloginfo("template_url") .'/images/icon/facebook.png); background-repeat:no-repeat;">
<a href="#">facebook</a>
</li>';
?>