【问题标题】:Get custom taxonomy terms from custom post type从自定义帖子类型获取自定义分类术语
【发布时间】:2016-09-15 12:04:08
【问题描述】:

post_type:worker

自定义worker分类:location

get_terms_by_post_type("worker", "location");

是否有 WordPress 内置功能?我发现的所有解决方案都是带有 sql 查询的自定义函数。

【问题讨论】:

标签: wordpress custom-post-type custom-taxonomy


【解决方案1】:

如果 location 自定义分类仅注册为 worker 帖子类型,那么您可以使用 get_terms 函数获取所有术语:

$terms = get_terms('location', array('hide_empty' => false));

如果分类法用于多种帖子类型,并且您只想获取特定帖子类型上使用的术语,那么您将需要一个自定义查询。

【讨论】:

  • 那么你需要一个自定义查询,没有内置函数。
  • 您可以在此处使用自定义查询找到相同的问题:wordpress.stackexchange.com/questions/14331/…
  • 查询本身看起来不错,可能是wordpress的功能不一样,调试一下。
  • 好的,问题出在静态公共声明中。
猜你喜欢
  • 2016-07-01
  • 2014-09-04
  • 2018-01-08
  • 2016-10-28
  • 2016-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-01
相关资源
最近更新 更多