前後のページへのリンク
// ① デフォルト
<?php previous_posts_link(); ?>
<?php next_posts_link(); ?>
// ② リンク名を指定する場合
<?php previous_posts_link('前の記事へ'); ?>
<?php next_posts_link('次の記事へ'); ?>
// リンク名を記事タイトルにする
<?php previous_post_link('%link', '%title', false, ''); ?>
<?php next_post_link('%link', '%title', false, ''); ?>
①デフォルトだと「<< 前ページへ 次ページへ >>」と表示される。
②リンク名を指定 「前ページへ」「次ページへ」を好きな文字列に変えることができ、「<<」「>>」が消える。
③リンク名を記事タイトルにする
3つ目の引数を「false」から「true」に変更すると、現在見ている記事と同一カテゴリー記事に限定することができる。
4つ目の引数で表示させたくないカテゴリーのIDを入力、複数ある場合はカンマで区切る。
ページネーション
こういうページ送り

表示させたい場所に以下のコードを貼り付ける。
<?php
global $wp_query;
$big = 999999999;
echo paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $wp_query->max_num_pages,
'end_size' => 2, // 両端の隣にいくつリストを表示するか
'mid_size' => 3 // 現在のページの両側にいくつリストを表示するか
) );
?>
class「current」が付与されるので、CSSで見た目を調整する。



COMMENT