Вывод постов по категориям
На странице index.php пытаюсь сделать вывод произвольного типа записи 'product', использую в качестве вывода код
<?php $loop = new WP_Query( array( 'post_type' => 'product', 'order' => 'ASC', 'category' => 'concrete' )); if ( $loop->have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post(); ?> <?php endwhile;?> <?php endif;?>
Категорию 'concrete' и посты в этой категории выводит, есть 2-ая категория 'rastvor', он мне её не выводит соответственно и посты не выводит, а выводит только посты 'concrete' в том месте, где прописано 'rastvor', как мне быть, может кто подсказать?
Посмотри статью про кастомный луп https://wp-kama.ru/id_119/chto-takoe-tsikl-the-loop-v-wordpress.html
вместо 'category' => 'concrete' нужно использовать taxonomy а не category
category чаще всего используется только для типов post или page, но иногда и там отключают если категории не используются.
Пр имер кода который может быть:
Подробнее тут: https://wp-kama.ru/function/wp_query#taxonomies