请问wordpress中如何获取自定义post_type的分类
程序员文章站
2022-05-12 10:37:25
...
我再wordpress 自定义的post type中想要获取当前文章的分类。分类也是自己用
register_taxonomy
来自定义的。
'wcp_employees' ));?>
'wcp_employees' )); ?>
-
-
=get_post_excerpt()?>
这里我也用了query_posts
来指定自己的分类,但是分类还是现实不出来。
回复内容:
我再wordpress 自定义的post type中想要获取当前文章的分类。分类也是自己用register_taxonomy
来自定义的。
'wcp_employees' ));?>
'wcp_employees' )); ?>
-
-
=get_post_excerpt()?>
这里我也用了query_posts
来指定自己的分类,但是分类还是现实不出来。
找到方法了,用这个function
function custom_taxonomies_terms_links(){
//根据当前文章ID获取文章信息
$post = get_post( $post->ID );
//获取当前文章的文章类型
$post_type = $post->post_type;
//获取文章所在的自定义分类法
$taxonomies = get_object_taxonomies( $post_type, 'objects' );
$out = array();
foreach ( $taxonomies as $taxonomy_slug => $taxonomy ){
$term_list = wp_get_post_terms($post->ID, $taxonomy_slug, array("fields" => "all"));
echo $term_list[0]->name; //显示文章所处的分类中的第一个
}
return implode('', $out );
}
/**
*获取分类
**/
function deel_category(){
$tag_arr = get_the_category();
foreach($tag_arr as $value){
if(!empty($value)){
echo ''.$value->name.'';
}
}
}
推荐阅读
-
WordPress中获取指定分类及其子分类下的文章数目
-
小程序之页面如何获取自定义组件中的值
-
Springboot如何获取配置文件application.yml中自定义的变量并使用
-
SpringBoot如何获取application.properties中自定义的值
-
请问wordpress中如何获取自定义post_type的分类
-
WordPress中获取指定分类及其子分类下的文章数目,wordpress文章数目_PHP教程
-
WordPress中获取指定分类及其子分类下的文章数目,wordpress文章数目_PHP教程
-
请问下删除时如何获取SELECT中的ID
-
WordPress中获取指定分类及其子分类下的文章数目,wordpress文章数目
-
请问wordpress中如何获取自定义post_type的分类