Цикл после всех элементов в настраиваемом поле WordPress - PullRequest
0 голосов
/ 26 ноября 2018

Я использую поля типов из плагина Toolset для Wordpress, и у меня есть простой пользовательский тип поста с несколькими флажками.Я рендерил проверенные значения следующим образом:

<?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 голосов
/ 26 ноября 2018

Окончательная рабочая версия:

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

<?php foreach ($partners as $partner) : ?>     
   <div class="<?php echo($partner) ?>"></div>
<?php endforeach; ?>
0 голосов
/ 26 ноября 2018

Разнесите вашу строку, затем используйте короткий синтаксис php foreach:

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

<?php foreach ($partners as $partner) : ?>
    <div class="<?= $parner ?>"></div>
<?php endforeach; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...