タグ

Wordpressとページネーションに関するamada717のブックマーク (2)

  • 固定ページにページネーション機能を持たせる | WordPressカスタマイズ事例【100ウェブ】

    固定ページにページネーション機能を持たせる テーマ販売あり WordPressに長く携わっていると、固定ページで一覧表示してページネーションまでしたい、という場面がよく出てきます。 一覧表示はともかく、ページネーションまでしようとなるとひと工夫が必要です。 そこで、例として「services」というカスタム投稿タイプの記事の一覧を固定ページに出して、なおかつページネーションまでさせる方法を紹介します。 まず、その固定ページ用の専用テンプレートを作りましょう。 たとえば固定ページのスラッグが arekore だとすると、 WordPressのルールで、page-arekore.php を用意してあげれば、デフォルトテンプレートの page.php ではなく page-arekore.php を読み込んでくれます。 page-arekore.php に以下のように記述します。 <?php $p

  • WP_Queryでページネーションがうまくいかなくて対応したこと - Qiita

    ※この記事は2014年8月作成で、WPバージョン3.7.1とかそのくらいの頃の話になりますのでご注意ください。 -- WP_Queryを使って固定ページで特定のカテゴリとか投稿タイプとかの一覧をとって、それをページングさせようとしたときにわりとすんなり言ってくれなかったメモ。 \$queryとか\$max_num_pageとかがうまくglobalのやつに入ってくれないっていうのが問題っぽかった。 ※'/hoge'が1ページ目であるということがわかっている前提に作られています。 <?php global $post; // これは取れる global $paged; // これも取れる global $max_num_page; // これが取れない $list = new WP_Query("category_name=hoge&paged=$paged"); $max_num_pages

    WP_Queryでページネーションがうまくいかなくて対応したこと - Qiita
  • 1