获取当前的后分类(类别) - Wordpress

时间:2014-05-21 08:13:14

标签: wordpress categories taxonomy

在阅读wordpress时,我对所有不同的分类术语感到困惑。

我有自定义的汽车类型,我有汽车制造商的自定义分类。我只想在单个帖子页面输出/回显制造商。

汽车制造分类示例:

  • 本田
      • EK4
      • EK9
    • 的Integra
      • DC2

等...

我应该使用什么代码,以便回应分类法? 看看上面的例子,如果我选择的话,有没有办法只回显父母(本田)或孩子(思域或者EK4)?

非常感谢

取值

1 个答案:

答案 0 :(得分:1)

这是我最后做的事情,以防其他人帮助。

在我需要展示制作品的地方,我会打印name $terms对象0的name,如果我需要模型I,请打印$terms { {1}}对象1等......

<?php
    //Get the posts taxonomy details.
    $taxonomy = 'car_manufacturers';
    $terms = wp_get_object_terms( $post->ID, $taxonomy, array('orderby'=>'term_order') );

    //If terms has something in it, echo what I need.
    // 0 = Manufacture
    // 1 = Model
    // 2 = Chassis Prefix
    if ( !empty( $terms ) && !is_wp_error( $terms ) ) {
        echo $terms[1]->name;
    }
?>