方法1: 投稿IDを指定してカテゴリ名を取得する方法
$post_id = 123; // 取得したい投稿のID
$category = get_the_category($post_id);
if ( !empty( $category ) ) {
$category_name = $category[0]->name;
echo $category_name;
}
方法2: 投稿オブジェクトからカテゴリ名を取得する方法
$post = get_post( $post_id ); // 取得したい投稿のID
$category = get_the_category($post);
if ( !empty( $category ) ) {
$category_name = $category[0]->name;
echo $category_name;
}
方法3: ループ内で現在の投稿のカテゴリ名を取得する方法
while ( have_posts() ) {
the_post();
$category = get_the_category();
if ( !empty( $category ) ) {
$category_name = $category[0]->name;
echo $category_name;
}
}
これらの方法は、投稿のIDまたは投稿オブジェクトを使用してカテゴリ名を取得します。方法1と方法2は、特定の投稿のIDを指定してカテゴリ名を取得します。方法3は、ループ内で現在の投稿のカテゴリ名を取得します。
これらのコード例を利用することで、WordPressの特定の投稿のカテゴリ名を取得することができます。