Intereting Posts
Как использовать условный оператор с настраиваемым полем Термины таксономии с ссылкой edit / filter в wp-admin, в списке пользовательских сообщений Неограниченное меню WordPress Woocommerce – печать пользовательского поля продукта в электронной почте Woocommerce: обновить поля через Ajax после того, как выбран способ доставки Переадресация нескольких субдоменов на первичный сайт Внедрение условного gettext-перевода Вывод содержимого со страницы Как я могу присвоить стиль только тогда, когда конкретный виджет активен? Диалог «несохраненные изменения» триггера для пользовательских метаданных сообщений Хранить все столбцы в массиве Как я могу ограничить длину символа в выдержке? WP Walker с использованием пользовательских классов CSS Шаблон настраиваемого архива CPT не загружается Порядок по категориям и публикация в пользовательском запросе WP

Пользовательский тип сообщения условно в цикле

Мне нужно несколько циклов на странице и создать их как таковые

global $post; $args = array( 'numberposts' => 3, 'category' => 10 ); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?> "><?php the_title();?></a></li> <?php endforeach; ?> 

У меня есть пользовательский тип сообщения (foo_post_type), который должен использоваться как условный, в то время как цикл работает. Например, для каждого сообщения в этом цикле:

 if ('foo_post_type' == 'xyz' || 'foo_post_type' == '0' && 'category' => 10) { ...then display in the loop..... } 

Но я могу захватить пользовательский тип сообщения для каждого сообщения в цикле до запуска цикла. И если я захвачу пользовательский тип сообщения во время цикла, он возвращает то же (обычно неправильное) значение. Где я могу прикрепить этот foo_post_type в цикле, показанном вверху, чтобы он отображал и оценивал каждое сообщение, возвращая последние 3, которые соответствуют каждому условию?

(К сожалению, у меня нет публичной ссылки на сайт.)