简单的wordpress查询类别

时间:2014-08-22 22:03:25

标签: php wordpress

最近我一直对使用wordpress和冲突的方法感到沮丧。在经过几个月的laravel工作之后回到wordpress项目就是这样的焦点。那说有人可以解释为什么这个非常简单的查询返回zilch?

$args = array(
  'type' => 'product',
  'parent' => 16
);

$cats = get_categories( $args );

如果我将var转储到上面,我得到一个空数组,很荒谬!

参考文章:http://codex.wordpress.org/Function_Reference/get_categories

1 个答案:

答案 0 :(得分:1)

您的参数不正确 - 没有支持的类型"产品"。 "类型"论证仅支持" post"和"链接",并指定要返回的类别类型。这应该保持' post'在99%的情况下。

也许您正在尝试获取产品类别?在这种情况下,这将是一个不同的分类法,因此需要额外的参数或不同的功能。你能否详细说明你想从数据库中提取什么内容?

编辑:使用以下内容获取ID为16的父类别的子类别:

$cats = get_terms('product_cat', 'parent=16&hide_empty=0')