Я работаю над сайтом WordPress, и я создал шаблон страницы, который отображает сообщения в категории slug. Для этого я создаю поле для страницы WP_Catid и устанавливаю его равным категории slug, с которой я хочу отображать сообщения. Тем не менее, я хочу, чтобы на каждой странице отображалось пять сообщений с ссылками на страницы, расположенными внизу этих сообщений. Как правильно отображать ссылки для разбивки на страницы?
Мой код выглядит следующим образом:
<div id="container">
<div id="content" role="main">
<?php
$btpgid=get_queried_object_id();
$btmetanm=get_post_meta( $btpgid, 'WP_Catid','true' );
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array( 'posts_per_page' => 5,
'category_name' => $btmetanm,
'paged' => $paged,
'post_type' => 'post' );
$myposts = get_posts( $args );
foreach ( $myposts as $post ) : setup_postdata( $post );
echo "<div style='border:2px groove black; margin-bottom:5px;'><h3 class='btposth'>";
the_title();
echo "</h3><div class='btpostdiv'>";
the_content();
echo "</div></div>";
endforeach;
next_posts_link( 'Older Entries'); //not displaying
previous_posts_link('Newer Entries »'); //not displaying
wp_reset_postdata();
?>
</div><!-- #content -->
</div><!-- #container -->