メモ。get_next_post()とget_previous_post()関数で前後の隣接する記事IDを取り、get_permalinkで隣接記事のURLを取得します。
WordPressのデフォルトのページャーだと文字だけしか変更出来なかったりするんですよね。それを以下のコードで解決できます。
<div class="pager"> <?php $next_post = get_next_post(); $prev_post = get_previous_post(); ?> <?php if ( $prev_post ): ?> <a class="left" href="<?= get_permalink( $prev_post->ID ); ?>">« 前の記事へ</a> <?php endif; ?> <?php if ( $next_post ): ?> <a class="right" href="<?= get_permalink( $next_post->ID ); ?>">次の記事へ »</a> <?php endif; ?> </div>
- 関連記事
-
-
WordPress アイキャッチ画像のURLを取得 2015/11/27
-
WordPress 現在のポストタイプ名を取得 2015/09/01
-
WordPress 隣接する記事へ移動するページナビ 2015/07/28
-
query_posts カスタムフィールドで入力した数値で記事をソートする方法 2015/05/23
-
WordPress カスタムポストタイプ名を取得 2015/03/11
-