- ループを使用して特集画像を取得する方法: WordPressの投稿は通常、ループを使用して表示されます。ループ内で特集画像を取得するには、次のコードを使用します。
<?php
if (have_posts()) {
while (have_posts()) {
the_post();
if (has_post_thumbnail()) {
$thumbnail_url = get_the_post_thumbnail_url();
// 特集画像のURLを取得するための処理
}
// 投稿の表示処理
}
}
?>
上記のコードでは、has_post_thumbnail()
関数を使用して特集画像が存在するかどうかを確認し、get_the_post_thumbnail_url()
関数を使用して特集画像のURLを取得しています。
- 特定の投稿IDを指定して特集画像を取得する方法:
特定の投稿IDに関連付けられた特集画像を取得するには、
get_the_post_thumbnail_url()
関数を使用します。以下に例を示します。
<?php
$post_id = 123; // 取得したい投稿のID
$thumbnail_url = get_the_post_thumbnail_url($post_id);
// 特定の投稿IDに関連付けられた特集画像のURLを取得するための処理
?>
上記の例では、$post_id
変数に取得したい投稿のIDを指定し、get_the_post_thumbnail_url()
関数を使用して特集画像のURLを取得しています。
get_the_tags()
関数を使用することができます。