WP_Queryとは?初心者向けに役割と使い方を解説
WP_Queryの役割、通常のループとの違い、最小コード、よくあるつまずきを初心者向けに整理します。
POPULAR ARTICLES
読者の閲覧・反応をもとに、よく読まれている記事をまとめました。目的や期間で絞り込めます。
集計期間:累計
WP_Queryの役割、通常のループとの違い、最小コード、よくあるつまずきを初心者向けに整理します。
WP_Queryで投稿が表示されない原因を、最小構成から順番に切り分けます。投稿タイプ、ページ位置、絞り込み、ループ、外部処理の確認方法を解説します。
WP_Queryの基本構文を、$argsの作り方、最小コード、ループの読み方、wp_reset_postdata()まで順番に解説します。
WP_Queryのmeta_queryを使い、カスタムフィールドの値で投稿を絞り込む方法を解説します。key・value・compare・typeの読み方も確認できます。
tax_queryは、WP_Queryでカテゴリ・タグ・カスタムタクソノミーを絞り込む指定です。基本構文とfield・terms・operatorの読み方を解説します。
WP_Queryのpost_typeに指定するpost、page、any、カスタム投稿タイプ、attachmentの違いを解説します。複数指定や投稿タイプ名の確認方法、anyの注意点も整理します。
wp_reset_postdata()が必要な理由を、書かないときにタイトルやURLがずれる仕組み、サブループ後の正しい位置、wp_reset_query()との違いから解説します。
WordPressの記事一覧を新しい順・古い順に並べる指定を、WP_Queryのorderbyとorderの違いからコード例付きで解説します。
WP_Queryの2ページ目が同じ、リンクが出ない、404になる時に、paged、paginate_links()、固定フロントページ、offsetなどを確認する順番を解説します。
古いテーマや解説でquery_postsを見つけた人向けに、使わないほうがいい理由と、pre_get_posts・WP_Query・get_postsの選び分け、安全な置き換え手順を解説します。
WP_Queryでカテゴリー絞り込みが効かない時に、category_nameへ渡すslug、catやcategory__inへ渡すID、子カテゴリー、tax_query、post_typeを確認する順番を解説します。