Вывести записи из определенной рубрики — WordPress
Достаточно часто возникает необходимость вывести записи из конкретной рубрики. При этом мы знаем что это за рубрика. Делается это чаще всего на главной странице, в каком-нибудь блоке новостей или отзывов. Существует несколько способов реализовать этот функционал. Давайте разберем один из них:
Для того, чтобы ответить на вопрос: "Как вывести записи из определенной рубрики в wordpress" нам понадобится знать id рубрики и определить место, куда мы хотим их вывести.
После этого достаточно в нужное место шаблона поместить небольшой код, который запустит цикл, в котором выведутся все записи из конкретной рубрики. Давайте посмотрим на этот код:
<?php if ( have_posts() ) : query_posts(array('posts_per_page' => 1, 'cat' => 4)); ?> <?php while (have_posts()) : the_post(); ?> <h2> <a href="<?php the_permalink(); ?>"> <?php the_title(); ?> </a> </h2> <?php the_content(); ?> <?php endwhile; ?> <?php endif; wp_reset_query(); ?>
Здесь нас интересуют 2 параметра: 'posts_per_page' => 1 и 'cat' => 4.
Первый означает сколько записей мы хотим увидеть на странице, а второй id рубрики из которой нужно вывести записи.
Вот и все. Немного магии и все работает. Всем успехов!