在WordPress自定义字段中的所有元素之后循环

时间:2018-11-26 14:31:16

标签: php wordpress loops field custom-fields

我正在使用Wordpress的“类型字段”表单Toolset插件,并且我得到了带有几个复选框的简单自定义帖子类型。我通过以下方式呈现检查值:

<?php
 $partners = types_render_field("partners", array('normal' => true));
?>

<?php echo($partners); ?>

输出看起来像这样:

value1, value2, value3

问题是我如何在$ partners中的所有元素之后循环以管理此输出:

<div class="value1"></div>
<div class="value2"></div>
<div class="value3"></div>

2 个答案:

答案 0 :(得分:1)

展开您的字符串,然后使用php foreach简短语法:

$partners = explode(', ', $partners);

<?php foreach ($partners as $partner) : ?>
    <div class="<?= $parner ?>"></div>
<?php endforeach; ?>

答案 1 :(得分:0)

最终工作版本:

<?php $partners = explode(', ', $partners); ?>

<?php foreach ($partners as $partner) : ?>     
   <div class="<?php echo($partner) ?>"></div>
<?php endforeach; ?>