[英]How to print html using echo php function
在我的WordPress模板中
HTML:
<li style="background-image: url(<?php bloginfo("template_url"); ?>/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>
我想用php回應
我在上面的HTML中使用echo'';
<?php
echo '<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(' . 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>';
?>
或HTML樣式
<li style="background-image: url(<?php bloginfo('template_url'); ?>/images/icon/facebook.png);
background-repeat:no-repeat;">
<a>facebook</a>
</li>
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>';
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.