函数原型:
get_the_terms( int|WP_Post $post, string $taxonomy )
作用:获取文章指定分类法的所有分类项。
参数说明:
$post:文章ID或文章对象。
$taxonomy:分类法名称。
返回值说明:
返回一个包含文章分类项的数组,如果没有分类项,则返回空数组。
使用示例:
// 获取文章ID为1的所有分类项
$terms = get_the_terms( 1, 'category' );
// 遍历分类项数组
if ( $terms && ! is_wp_error( $terms ) ) {
foreach ( $terms as $term ) {
echo $term->name;
}
}
注意事项:
get_the_terms函数需要在循环中使用,因为它默认获取当前循环的文章ID。如果没有在循环中使用,则需要传入文章ID或文章对象作为第一个参数。
0 个评论