構造が次の場合:
parent A
-child B
- - child c
---child d
----child e
次のコードは、最初のレイヤー (-child B) をループアウトできます。それらをすべてループアウトしたい場合は、どうすればよいですか?
foreach ($childCatID as $kid)
{
$childCatName = $wpdb->get_row("SELECT name FROM $wpdb->terms WHERE term_id=$kid");
echo $childCatName->name;
}
親Aのすべての子のレイヤーが4番目の深さである場合、それらをループアウトする方法は? 親 A にあるすべての子のレイヤーが不明な場合、それらをループアウトする方法はありますか?
次のコードを試しましたが、ループアウトしませんでした。
foreach ($childCatID as $kidone)
foreach ($kidone as $kidtwo){
foreach ($kidtwo as $kidthree){
foreach ( $kidthree as $kid){
$childCatName = $wpdb->get_row("SELECT name FROM $wpdb->terms WHERE term_id=$kid");
echo $childCatName->name;
}
}
}