Вывести записи из определенной категории можно с помощью функции get_posts().
В данном примере категория указана в виде константы, поэтому будут отображаться записи из первой категории, отсортированные по дате публикации (функция orderby
). И кликабельное названием поста с помощью функций: the_permalink()
и the_title()
.
<?php $posts = get_posts ("category=1&orderby=date"); ?>
<?php if ($posts) : ?>
<?php foreach ($posts as $post) : setup_postdata ($post); ?>
<div>
<div>
<a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
</div>
</div>
<?php endforeach; ?>
<?php endif; ?>
А узнать категорию можно так:
<?php
$category = get_the_category( $post->ID ); // получите массив с полями категории $category[0]->term_id; // определение ID
?>
Когда мы знаем id текущей категории:
$the_query = new WP_Query( "cat='$two_category_id'&showposts=$gpress_two_count"); Вместо этой переменной поставьте id рубрики $two_category_id