WordPress 获取自定义文章类型(Post Type)文章的分类名称

实现效果:

在主题根目录下的 functions.php 文件的 <?php 标签之后添加

修改第15行的  jobs_category 为你添加的自定义文章类型分类法名称

/**
 * 显示自定义文章的分类目录名称
 */
function custom_taxonomies_terms_links(){
    //根据当前文章ID获取文章信息
    $post = get_post( $post->ID );

    //获取当前文章的文章类型
    $post_type = $post->post_type;

    //获取文章所在的自定义分类法
    $taxonomies = get_object_taxonomies( $post_type, '' );

    $out = array();
        $term_list = wp_get_post_terms($post->ID, 'jobs_category', array("fields" => "all"));
        print($term_list[0]->name);

    return implode('', $out );
}

调用分类名称:

<?php custom_taxonomies_terms_links(); ?>

 

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注