显示自定义发布术语或分类

时间:2014-08-20 作者:zel

我有一个名为“rent”的自定义帖子类型,在该自定义帖子类型中我分配了一些分类法,如building1、building2等,在该分类法中我有一些术语。

比如说,我在taxonomy building1中有一个定制的租赁职位,期限为1stfloor。我想在这篇文章的单页上输出一个术语名和slug。我本可以用get_post_terms 或者类似的东西,但该函数需要指定分类法。但是我会有很多分类法来定制这篇文章,我不想再做一个。php用于每个分类法。

所以我想我会以某种方式获得我帖子的分类法(它总是一个分类法),将其分配给变量,并将其作为参数get_post_terms、 您可以使用get_post_terms

在我的存档页中,我使用了$taxname = get_query_var( \'taxonomy\' ); - 这就像一种魅力,但它不适用于定制贴子单曲。

有人知道我怎么做吗?

1 个回复
最合适的回答,由SO网友:mrwweb 整理而成

在这种特定情况下,多个分类法似乎具有明确的层次关系。

与1号楼、2号楼等的唯一分类法不同,它们都可以位于一个“建筑物”分类法中,即hierarchical 像这样:

  • Buildings Taxonomy:<1号楼1楼2楼3楼等。这意味着只有一个分类法可以查询get_terms(). 作为奖励,它可以轻松完成1号楼所有楼层或2号楼所有楼层的所有帖子。

结束

相关推荐