query_posts(get_posts)を使用した場合のページングの方法

query_posts(get_posts)を使用して記事を表示するときにページングをさせるには、下のコードにあるように、pagedを設定します。

<?php query_posts('posts_per_page=5&paged='.$paged);?>

get_postsの場合

<?php $mypost = get_posts( 'posts_per_page=5&paged='.$paged); ?>

変数を設定するときの注意

はじめにコードを下のように書いて、はまりました。

<?php query_posts('posts_per_page=5&paged=$paged');?>

変数を使うときは、ドットで繋げるコードにしないとページングが上手くいきませんので気をつける必要があります。

参考サイト
テンプレートタグ/query posts – WordPress Codex 日本語版
ページでページングを利用したい

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です