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


ACF plugin, displaying as list instead of comma separated

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

<?php the_field('field_name'); ?

函数在帖子中显示我在WP管理中确定的信息。

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

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

  • 牛奶
  • 农场

我该怎么做呢?

将CSS类添加到你的php调用中,当你创建list,make list和ul,然后作为codent调用字段。欲了解更多信息,请分享您的htm/php文件,以及css...

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

您使用哪种"字段类型"?

<?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/