如何使用echo php函数打印html
在我的wordpress模板中如何使用echo php函数打印html,php,html,Php,Html,在我的wordpress模板中 HTML: <li style="background-image: url(<?php bloginfo("template_url"); ?>/images/icon/facebook.png); background-repeat:no-repeat;"> <a>facebook</a> </li> HTML: 请尝试以下操作: <?php echo '<li
HTML:
<li style="background-image: url(<?php bloginfo("template_url"); ?>/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>
HTML:
请尝试以下操作:
<?php
echo '<li style="background-image: url(' . bloginfo("template_url") . '/images/icon/facebook.png);background-repeat:no-repeat;"><a>facebook</a></li>';
?>
像这样尝试:
<?php
echo '<li style="background-image: url('.bloginfo("template_url").'/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>';
?>
echo'
脸谱网
';
您需要:
- 转义引号
- 连接函数。不要在PHP标记打开时打开它们
但更好的是:
- 不要回显HTML。删除PHP标记,只需编写HTML:
?>
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>';
?>
我知道这不是最好的,但在使用php循环循环列表项时,这是必需的。你为什么这么认为<代码>此处的HTML
<li style="background-image: url(<?php bloginfo('template_url'); ?>/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>
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
<?php
echo '<li style="background-image: url('. get_bloginfo("template_url") .'/images/icon/facebook.png); background-repeat:no-repeat;">
<a href="#">facebook</a>
</li>';
?>