Помогите решить проблему с выводом поста

Все доброго времени суток, у меня вот такая вот проблема.
Не могу понять, как написать php код, чтобы выводил мне только ОДИН ПОСТ по id категории. И реализовать кнопку "Следующий пост" и "Предыдущий пост".
Может кто подскажет, где я туплю. Спасибо!

<?php $getcat = get_the_category();?>
<?php $cat = $getcat[0]->cat_ID; ?>
<?php $the_query = new WP_Query( array( 'cat' => $cat, 'showposts=1') );
$post_id = get_the_ID(); ?>
<?php if ( $the_query->have_posts($post_id) ) : ?>
    <?php while ( $the_query->have_posts() ) : $the_query->the_post($post_id); ?>
 
        <?php the_title(); ?>
        <?php the_content(); ?>
        <?php previous_post_link('%link', 'Предыдущая', true); ?>   
<?php next_post_link('%link', 'Следующая', true); ?>    
    <?php endwhile; ?>
    <?php wp_reset_postdata(); ?>
<?php else : ?>
    <p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p>
<?php endif; ?> 
Anonymous
Отправить
Ответ на: