メニュー

page.php

記事データの取得方法:タイトル取得

WP_Queryとは?

サイト内の投稿やページ、カスタム投稿タイプなど、様々なコンテンツを効率的に検索・取得(クエリ)するための関数です。この関数を使うことで、特定の条件に基づいてコンテンツを抽出し、それらをウェブページ上に動的に表示することができます。

WP_Queryの基本

WP_Queryは、多数のパラメータを受け取り、それに基づいてデータベースからデータを抽出します。パラメータには、

などがあり、これらを組み合わせて複雑なクエリも実行できます。

$args = array(
    'post_type' => 'post', // 投稿タイプ
    'posts_per_page' => 10, // 表示する投稿数
    // その他のパラメーター
);
$query = new WP_Query($args);
if ($query->have_posts()) {
    while ($query->have_posts()) {
        $query->the_post();
        // ここに表示するコンテンツのコードを記述
    }
} else {
    // 投稿が見つからなかった場合の処理
}
wp_reset_postdata(); // クエリのリセット