Задать вопрос
@lexstile

Как получить посты через wp_query своей созданной категории?

1. Создал свой тип постов - media.
2. Создал для них свой тип категорий - media-category.
3. Добавил две категории - photo и video.
Вопрос: как получить посты категории photo, например?
Пробовал слать в category_name и в cat - не помогло.
$wp_query = new WP_Query( array(
					'post_type' => 'media',
					'category_name' => 'photo',
					'order' => 'DESC',
					'paged' => $paged,
				));
  • Вопрос задан
  • 31 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 2
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
$query = new WP_Query( [
					'post_type' => 'media',
					'order'     => 'DESC',
					'tax_query' => [
						[
							'taxonomy' => 'media-category',
							'field'    => 'slug',
							'terms'    => 'photo'
						]
					]
				] );
Ответ написан
Комментировать
@lexstile Автор вопроса
Решил вопрос через:
'media-category' => 'photo',
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы