サポート » テーマ » ページナビゲーションのリンクの数

  • ページナビゲーションは、「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の知識がある訳ではないので、自分で調べてコピペや、多少さわる程度です。

    分かる方がみえましたら、教えていただけたらと思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「ページナビゲーションのリンクの数」には新たに返信することはできません。