wordpress 投稿表示

<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
	'posts_per_page' => 5,
	'cat' => '',
	'category_name' => '',
	'orderby' => 'date',
	'order' => 'DESC',
	'include' => '',
	'exclude' => '',
	'post_type' => 'post',
	'post_parent' => '',
	'author' => '',
	'post_status' => 'publish',
	'paged' => $paged
);
?>
<?php $the_query = new WP_Query( $args ); ?>
<?php if ( $the_query->have_posts() ) : ?>

<?php while($the_query->have_posts()): $the_query->the_post(); ?>
<p><?php the_title();?></p>
<?php the_posts_pagination(); /* ※場所に注意 */ ?>
<?php endwhile; else:?>
<p>表示する記事はありませんでした。</p>
<?php endif; ?>

<?php wp_reset_postdata(); ?>

get_posts,WP_Query,query_posts の違い

参考元

PAGE TOP