kategorie i dzieci – problem z funkcją i wyświetleniem
-
Witam!
Próbowałem napisać funkcję, która miałaby wyświetlać taxonomię: rodziców i dzieci. Wyszło mi coś takiego ale nie działa. Czy mógłby ktoś rzucić światło w temacie.
function getTaxonomies($taxonomy) { $parents = get_terms($taxonomy, array( 'parent' => 0, 'hide_empty' => 0 )); foreach($parents as $tax) { $tax->childs = get_terms($taxonomy, array( 'parent' => $tax, 'hide_empty' => 0 )); $return $tax; } return $return; }Na stronie umieściłem foricza i wyskakuje błąd: ” Invalid argument supplied for foreach() in…”
<?php $list_tax = getTaxonomies('ksiazki') ?> <h3><?php echo $tax->name; ?></h3> <ul> <?php foreach($tax->childs as $child) : ?> <li><?php echo $child->name; ?></li> <?php endforeach; ?> </ul>Nawet w znaczniku <h3> nie wyrzuca mi nazwy rodzica. Proszę o sprawdzenie i o pomoc.
Z góry dziękuję
Temat ‘kategorie i dzieci – problem z funkcją i wyświetleniem’ jest zamknięty na nowe odpowiedzi.