ターム情報を取ってきたい時
//タクソノミー名取得 <?php $taxonomy_names = get_post_taxonomies(); $taxonomy_name = $taxonomy_names[0]; $terms = get_the_terms($post->ID, $taxonomy_name); $term = $terms[0]; $term->term_id; $term->name; ?>
//カスタム投稿名取得
$post_type = get_post_type( $post );
//taxonomy.php でカスタム投稿名で分岐させたい時
$query = new WP_Query(
array(
'post_type' => $post_type,
'posts_per_page' => 2,
)
);
?>
// それかこっち
<?php $post_name = esc_html(get_post_type_object(get_post_type())->name); ?>
ターム一覧ページでのカスタム投稿取得
タクソノミー情報を取得
その情報を、もとに投稿タイプ名を取得
$taxonomy = get_query_var( 'taxonomy' );
$post_type = get_taxonomy( $taxonomy )->object_type[0];
var_dump($post_type);