Созданный пользовательский шаблон страницы, а когда пользователь делает новую страницу, выбирает этот шаблон и категорию, которые затем отображаются на этой странице: категория и страница с постоянной ссылкой, которые имеют то же имя.Таксономия slug и постоянная ссылка на страницы с одинаковыми элементами отображения на пользовательском шаблоне страницы - Wordpress
Это как мой запрос выглядит
<?php query_posts('category_name=' . get_permalink() . '&post_status=publish,future'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php endwhile; else: endif; ?>
Моим вопрос, как я сделал бы точно такую же вещь, но при добавлении таксономии? Таким образом, новые элементы страницы будут отображаться по таксономической категории. Имя таксономии - фото_категория.
Пытались что-то вроде этого, но тогда ничего не отображается
<?php query_posts('post_type=photos' . 'taxonomy=photos_category' . get_permalink() . '&post_status=publish,future'); ?>
Глядя на первый запрос, который работает, мне нужно передать имя таксономии. Как мне это удастся?
Но не будет ли это просто отобразить все элементы на каждой странице, а не по категориям? – Verse
Для этого я советую вам создавать собственные файлы архивов: archive-photos.php для вашего пользовательского типа сообщений и таксономии-photos_category.php для вашей пользовательской таксономии, а затем использовать цикл без query_post. Проверьте здесь: https://developer.wordpress.org/themes/template-files-section/taxonomy-templates/ – Bipbip