-
投稿IDを指定してクエリする方法 WordPressでは、
get_post()
関数を使用して投稿IDに基づいて投稿をクエリすることができます。以下は、その方法の例です。$post_id = 123; // クエリしたい投稿IDを指定します $post = get_post($post_id); if ($post) { // 投稿が見つかった場合の処理 $post_title = $post->post_title; $post_tags = get_the_tags($post_id); } else { // 投稿が見つからなかった場合の処理 }
上記の例では、
get_post()
-
投稿IDをURLパラメータとして使用する方法 WordPressでは、投稿IDをURLのパラメータとして使用してクエリすることもできます。以下は、その方法の例です。
$post_id = $_GET['post_id']; // URLから投稿IDを取得します $post = get_post($post_id); if ($post) { // 投稿が見つかった場合の処理 $post_title = $post->post_title; $post_tags = get_the_tags($post_id); } else { // 投稿が見つからなかった場合の処理 }
上記の例では、
$_GET['post_id']
を使用してURLから投稿IDを取得し、get_post()
関数を使用して投稿をクエリしています。URLには、例えば「example.com/?post_id=123」というように投稿IDを指定することができます。
以上が、WordPressで投稿IDに基づいて投稿をクエリする方法のシンプルで簡単な例です。必要に応じてこれをベースにカスタマイズしてください。