ACF插件,显示为列表而不是逗号分隔

时间:2016-04-17 17:07:32

标签: php wordpress plugins

一个名为Advanced Custom Fields的wordpress插件使用

<?php the_field('field_name'); ?

用于显示我在帖子中的WP管理员中确定的信息。

但是,它将其输出为逗号分隔的水平列表(例如牛,牛奶,农场)。

我想在无序列表中输出它:

  • 牛奶
  • 农场

我将如何做到这一点?

3 个答案:

答案 0 :(得分:0)

在你的php调用中添加css类,当你​​创建list,make list和ul,然后作为强有力的调用字段.. 更多请分享你的htm / php文件,css也...

答案 1 :(得分:0)

在你的php文件中,将字段保存在数组中,并使用foreach创建一个li foreach字符串。

你使用什么样的'田野类型'?

答案 2 :(得分:0)

<?php
    $arr = get_the_field('field_name');
    $str = explode (",", $arr);
    echo '<ul>';
    foreach($str as $s){
        echo '<li>'.$s.'</li>';
    }
    echo '</ul>';
?>

或使用此代码

https://www.advancedcustomfields.com/resources/get_fields/