0

欲しいもの: Sub-1.1、Sub-1.2、Sub-2.1

猫 1

サブ1.1

サブ1.2

   Sub-1.2.1

猫 2

サブ2.1

cat 1、cat2、および Sub-1.2.1 は必要ありません

ありがとうございました。ディネッシュ。

4

1 に答える 1

0

1回の呼び出しでそれを行うことはできません。次のロジックを使用できます

  • すべての親カテゴリを取得する
  • それらすべてをループして、最初のレベルのサブカテゴリを取得します

を使用してすべての親カテゴリを取得できます

$parent_cats = get_categories('parent=0');

次に、 $parent_cats のリストをループし、次を使用して直接の子を取得します

$child_cats = get_categories('child_of=' . $parent_cats[$i] . '&parent=' . $parent_cats[$i]);
于 2012-04-19T06:25:34.463 に答える