ページナビゲーションのリンクの数
-
ページナビゲーションは、「1」「2」「3」「4」「…」と表示されますが、この数字の表示数の上限を設定するには、どうしたらよいでしょうか?
今は
<?php page_navigation(); ?>
で表示させて、
functions.phpで
function page_navigation() {
global $wp_rewrite;
global $wp_query;
global $paged;
$paginate_base = get_pagenum_link(1);
if(($wp_query->max_num_pages) > 1):
if (strpos($paginate_base, ‘?’) || ! $wp_rewrite->using_permalinks()) {
$paginate_format = ”;
$paginate_base = add_query_arg(‘paged’, ‘%#%’);
} else {
$paginate_format = (substr($paginate_base, -1 ,1) == ‘/’ ? ” : ‘/’) .
user_trailingslashit(‘page/%#%/’, ‘paged’);;
$paginate_base .= ‘%_%’;
}
$result = paginate_links( array(
‘base’ => $paginate_base,
‘format’ => $paginate_format,
‘total’ => $wp_query->max_num_pages,
‘end_size’ => 1,
‘mid_size’ => 2,
‘current’ => ($paged ? $paged : 1),
‘prev_text’ => ‘ ‘,
‘next_text’ => ‘ ‘
));
echo ‘<p class=”local-navigation”>’.”\n”.$result.”</p>\n”;
endif;
}と表示させています。
ただ、phpの知識がある訳ではないので、自分で調べてコピペや、多少さわる程度です。
分かる方がみえましたら、教えていただけたらと思います。
- トピック「ページナビゲーションのリンクの数」には新たに返信することはできません。