WordPressでは、投稿時に
<!--nextpage-->
と入力すると、そこを区切りにページを分割してくれます。
そうして、ページを分割した際に、ページ下部に表示されるページ移動ナビゲーションをカスタマイズする方法をメモメモ。
ページナビゲーション表示タグ <?php wp_link_pages(‘引数’);??>
まず、管理画面の 外観>編集から、単一記事表示用テンプレート [single.php] を選択。
ここでブラウザの検索機能(Ctrl+F)で「wp_list_pages」を検索します。
このタグの引数を、下記のリファレンスに従ってカスタマイズします。
- before (文字列)- リンクの直前に出力するコードやテキスト。デフォルト値は「<br />」。
- after (文字列)- リンクの直後に出力するコードやテキスト。デフォルト値は「<br />」。
- next_or_number (next/number)- リンクラベルのタイプ。
- number(デフォルト。ページ数リンク。指定すると「nextpagelink」「previouspagelink」は無視される)
- next(テキストリンク。指定すると「pagelink」は無視される)
- nextpagelink (文字列)- 次ページへのリンクのラベルとして使うテキスト。デフォルト値は「next page」。
- previouspagelink (規定値)- 前ページへのリンクのラベルとして使うテキスト。デフォルト値は「previous page」。
- pagelink (文字列)- ページ番号の出力形式。「%」記号を含めるとその部分が実際のページ番号の数字として出力される。デフォルト値は「%」。
Labrid WP の場合はこれ↓です。
<?php wp_link_pages('before=<p class="numberNavi"><strong>Page Navi</strong> : &after=</p>&next_or_number=number&pagelink=[%]'); ?>
ページ番号でなく、「前へ」「次へ」形式の場合はこう↓なるのかな。
<?php wp_link_pages('before=<p class="numberNavi">&after=</p>&next_or_number=next&nextpagelink=次へ&previouspagelink=前へ'); ?>









