Я пытаюсь создать цикл для группы divs, которые вводятся как Pods через панель администратора Wordpress.Looping in Wordpress with Pods Plugin
У меня есть настройка Pods. Я мог бы настроить их неправильно, но я считаю, что они правильно настроены. У меня есть один стручок, и информация выглядит следующим образом:
Бобы Информация:
- Лейбл: советники
- Имя: советник
- Тип: ТАМОЖЕННЫЙ ПОСТ Тип
- Тип хранение: Meta
- Кол-во полей: 2
поле 1 Информация:
- Label: Advisor Имя
- Имя: advisor_name
- Поле Тип: Обычный текст
поле 2 Информация:
- Лейбл: Советник Название
- Имя: advisor_title
- Поле Тип: Обычный текст
HTML, я пытаюсь повторить это:
<div class="small-container text-center advisor-list">
<h1 class="text-center">Header Title</h1>
<div class="row gutter-0 padding-30 text-center vpadding-30 ">
<div class="box column large-3 vpadding-10 medium-3 text-center">
<img src="/wp-content/uploads/2013/08/icon-star.png">
<h2>Name</h2>
<h4>Title</h4>
</div>
<div class="box column large-3 vpadding-10 medium-3 text-center">
<img src="/wp-content/uploads/2013/08/icon-star.png">
<h2>Name</h2>
<h4>Title</h4>
</div>
<div class="box column large-3 vpadding-10 medium-3 text-center">
<img src="/wp-content/uploads/2013/08/icon-star.png">
<h2>Name</h2>
<h4>Title</h4>
</div>
<div class="box column large-3 vpadding-10 medium-3 text-center">
<img src="/wp-content/uploads/2013/08/icon-star.png">
<h2>Name</h2>
<h4>Title</h4>
</div>
<button id="showPartners" class="bttn bttn-4 bttn-4a vpadding-30">View Our List of Partners</button>
</div>
Это, насколько я получил с PHP:
<div class="small-container text-center advisor-list">
<h1 class="text-center">Header Title</h1>
<div class="row gutter-0 padding-30 text-center vpadding-30 ">
<?php
function get_the_pod($pod_name, $pod_fields, $order = 'name'){
$item_no=0;
$pod = new Pod($pod_name);
$pod->findRecords($order);
while ($pod->fetchRecord()){
foreach ($pod_fields as &$field){
$results[$item_no][str_replace(".guid","",$field)] = $pod->get_field($field);
if($field == end($pod_fields)){$item_no++;}
}
}
return $results;
}
?>
<?php $fields = array('name'); ?>
<?php $advisors = get_the_pod('advisors', 'name DESC'); ?>
<?php foreach($advisors as $advisor){ ?>
<div class="box column large-3 vpadding-10 medium-3 text-center">
<img src="/wp-content/uploads/2013/08/icon-star.png">
<h2 ><?php echo $item['advisor_name']; ?></h2>
<h4><?php echo $item['advisor_title']; ?></h4>
</div>
<?php } ?>
<button id="showPartners" class="bttn bttn-4 bttn-4a vpadding-30">View Our List of Partners</button>
</div>
</div>
Если у кого-то есть какие-либо данные, мы будем признательны.
Thanks
спасибо. Мне пришлось внести пару изменений, чтобы заставить его работать, но это заставило его работать. Еще раз спасибо! – jeanhules