如何在PHP中从数组输出HTML
对不起,如果主题有点奇怪.但我不知道还有什么可以命名的. 我想这个代码的和平,以适应我的网站的风格. <?php
global $post;
$opties = wp_get_post_terms($post->ID, 'Items', array("fields" => "names"));
if (count($opties) > 0) {
echo implode(
对不起,如果主题有点奇怪.但我不知道还有什么可以命名的.
我想这个代码的和平,以适应我的网站的风格.
<?PHP
global $post;
$opties = wp_get_post_terms($post->ID,'Items',array("fields" => "names"));
if (count($opties) > 0) {
echo implode(',',$opties);
}
?>
现在它回应了
Item 1,Item 2,Item 3,etc...
我想请它回应以下内容:
<i class="fa fa-check" aria-hidden="true"></i>Item 1<br>
<i class="fa fa-check" aria-hidden="true"></i>Item 2<br>
<i class="fa fa-check" aria-hidden="true"></i>Item 3<br>
如何获得此代码?提前致谢!
解决方法
您可以使用foreach的替代语法轻松地组合HTML.
<?PHP
global $post;
$opties = wp_get_post_terms($post->ID,array("fields" => "names"));
foreach ($opties as $o): ?>
<i class="fa fa-check" aria-hidden="true"></i><?PHP echo $o ?></i>
<?PHP endforeach; ?>
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。