使用wp\\u get\\u post\\u类别()
检索帖子的类别列表。
<?php wp_get_post_categories( $post_id, $args ) ?>
请注意,即使您的帖子中只有一个类别,该函数也会返回一个数组(类别ID)。
下面的示例显示如何检索类别,然后检索每个类别的其他信息。
$post_categories = wp_get_post_categories( $post_id );
$cats = array();
foreach($post_categories as $c){
$cat = get_category( $c );
$cats[] = array( \'name\' => $cat->name, \'slug\' => $cat->slug );
}
参考号:
http://codex.wordpress.org/Function_Reference/wp_get_post_categories另一个选项:
使用get\\u the\\u terms();
<?php
$id = get_the_id();
$terms = get_the_terms( $id, \'category\' );
// print_r( $terms );
foreach($terms as $term) {
echo $term->cat_ID;
}
?>