WordPressのループ
2022.07.26
カテゴリー:WordPress
ループとは、Wordpressで情報を表示する際に実行される「繰り返し処理」のことです。
あるページにリクエストが発生した場合に、WordPressは「そのページに表示する投稿があるか」
「ある場合は投稿を取得して出力する準備」という処理を行います。
この投稿するための処理を「ループ」と呼びます。
ループには2つのメインループとサブループがあります。
メインループは、URLに基づく記事データを取るためのものです。
(例)
https://xxx./WordPress/map/であれば、スラッグ「map」に関連するデータを受け取る。
サブループは、「指定した条件に基づいた投稿一覧」を表示させるものです。
(例)
条件を以下のように決めます。
・カテゴリー「ワーク」に関する投稿・取得する記事の上限数は3件
これをコードに表すと
$args = array(
'category_name' => 'work', // カテゴリー「work」を読み込む
'posts_per_page' => 3 // 表示数 3件
);
この情報に基づいて情報を取得するのが、サブループです。