У меня есть настраиваемые типы сообщений, созданные в Wordpress с помощью Pods и связывание их с помощью полей отношений. Теперь я хочу отображать (и ссылаться на) связанные сообщения postB 'из отдельных сообщений' postA '. Я также хочу отображать те сообщения, которые получили дату в будущем, которая также сохраняется в пользовательском поле в postB.Отображать, сортировать и фильтровать сообщения из поля отношений (Podscms)
Это то, что я в настоящее время есть до сих пор, поместить в тему файл шаблона (однократный posta.php):
<?php
$id = get_the_ID();
$params = array(
'where' => 'postB.ID IN ('.$id.')',
'limit' => -1, // Return all
//'oderby' => 'postB.customDate, (order is not working, so I commented it out)
//'order' => 'ASC'
);
$postsB = pods('postB', $params);
if (0 < $postsB->total()) {
while ($postsB->fetch()) {
?>
<p>
<?php echo $postsB->display('title'); ?><br>
<?php echo $postsB->display('customDate'); ?><br>
</p>
<?php
}
}
?>
Так как я могу
- упорядочить результаты?
- Ссылка на эти сообщения?
- ограничить их датами в будущем?
КПП. это правильный способ получить эти сообщения?
thx за помощью, которая работает красиво! Теперь вы могли бы также рассказать мне, как фильтровать сообщения, у которых есть даты в будущем, и как я могу ссылаться на их страницу подробностей? btw Я изменил имена cpt для этого сообщения, так как мои являются немецкими, так что да, они все в нижнем регистре в действительности. ;-) – Thomas
Перекресток на форумах Pods.io: http://pods.io/forums/topic/display-sort-and-filter-posts-from-a-relationship-field/ – JPollock
Для справки в будущем, суть для создания ссылок на соответствующие сообщения: https://gist.github.com/Shelob9/6679914 – JPollock