Получить сообщения по произвольному типу сообщения, таксономии и сроку
-
-
Хорошо,похоже,я все это обдумал,и решение было действительно простым:Ok, so it looks like I over thought all of this and the solution was really simple:
- 0
- 2012-03-14
- Rise
-
Отметьте свой ответ как правильный или удалите тему.Please mark your answer as correct or delete the topic.
- 0
- 2012-03-14
- AlxVallejo
-
Мне нужно подождать 7 часов,чтобы опубликовать решение :(I need to wait 7 hours to post the solution :(
- 0
- 2012-03-14
- Rise
-
1 ответ
- голосов
-
- 2012-03-22
Это ответ на вопрос :)
<?php $args = array( 'post_type'=> 'services', 'areas' => 'painting', 'order' => 'ASC' ); $the_query = new WP_Query( $args ); if($the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); // content goes here endwhile; wp_reset_postdata(); else: endif; ?>
This is the answer to the question :)
<?php $args = array( 'post_type'=> 'services', 'areas' => 'painting', 'order' => 'ASC' ); $the_query = new WP_Query( $args ); if($the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); // content goes here endwhile; wp_reset_postdata(); else: endif; ?>
Хорошо,у меня есть настраиваемый тип сообщения под названием "Услуги". Этот настраиваемый тип сообщения имеет таксономию под названием «Области»,в которой 5 терминов.
Допустим,у меня есть 10 сообщений в разделе «Услуги»,5 сообщений в термине «Живопись» и еще 5 в разделе «Фотография».
Мне нужно иметь возможность запрашивать сообщения из «Служб»,но вместо того,чтобы показывать эти 10 сообщений,показывать только 5,связанных с «Рисованием».
В настоящее время я могу выполнять запросы по таксономии и терминам,но при этом будут отображаться все сообщения из "служб" без фильтра по термину.
Обычно запрашивают пост поpost_type из выбранного мной термина.
Любая помощь была бы замечательной. Спасибо.
Если бы я мог просто указать в $ args,из какого типа сообщения получать сообщения,это было бы решено.