WP_Queryとは?初心者向けに役割と使い方を解説
WP_Queryの役割、通常のループとの違い、最小コード、よくあるつまずきを初心者向けに整理します。
POPULAR ARTICLES
読者の閲覧・反応をもとに、よく読まれている記事をまとめました。目的や期間で絞り込めます。
集計期間:8/1〜8/31
WP_Queryの役割、通常のループとの違い、最小コード、よくあるつまずきを初心者向けに整理します。
WP_Queryで投稿が表示されない原因を、最小構成から順番に切り分けます。投稿タイプ、ページ位置、絞り込み、ループ、外部処理の確認方法を解説します。
WP_Queryの基本構文を、$argsの作り方、最小コード、ループの読み方、wp_reset_postdata()まで順番に解説します。
WP_Queryの2ページ目が同じ、リンクが出ない、404になる時に、paged、paginate_links()、固定フロントページ、offsetなどを確認する順番を解説します。
WP_Queryでカテゴリー絞り込みが効かない時に、category_nameへ渡すslug、catやcategory__inへ渡すID、子カテゴリー、tax_query、post_typeを確認する順番を解説します。
posts_per_pageを指定しても表示件数が合わないときに、WP_Queryが取得した件数と実際に画面へ出した件数を分けて確認します。
WP_Queryのmeta_queryが効かず0件になる、出すぎる時に、実際に保存されているkeyとvalue、compare、type、relation、post_typeを確認する順番を解説します。
WP_Queryで同じ記事が重複表示されたら、まず投稿IDを確認します。同じ一覧内の重複か、複数の表示枠での再取得かを分け、除外ID、先頭固定表示、ループ後処理を順に直します。
WP_Queryで日付順に並ばない時は、まず投稿日・更新日・ACFなどの独自日付のどれを並べたいか確認します。orderby、order、保存値、同日データ、クエリ上書きを順に切り分けます。
WP_Queryでカスタム投稿が0件になる時は、post_typeのスラッグ、公開状態、追加条件、登録状態を順に確認します。アーカイブURLの404やループ後の表示ずれとの違いも解説します。