get_post_taxonomies( $post->ID )
允许您动态检索附加到帖子的分类的名称。
因此,您可以检索属于当前帖子分类法的所有术语:
$all_terms = get_terms( get_post_taxonomies( $post->ID ) );
或者只是分配给当前职位的术语:
$object_terms = wp_get_object_terms( $post->ID, get_post_taxonomies( $post->ID ) );
我将更进一步,为每个分类法实现get\\u the\\u term\\u list():
foreach( get_post_taxonomies( $post->ID ) as $taxonomy ) {
$taxonomy_name = get_taxonomy( $taxonomy )->labels->name;
echo get_the_term_list( $post->ID, $taxonomy, \'<h3>\' . $taxonomy_name . \'</h3><ul><li>\', \'</li><li>\', \'</li></ul>\' );
}