Камрады, помогите поправить код плз. Код ниже выводит подкатегории внутри текущей категории, всех уровней. Задача ограничить глубину до ближайшей дочерней категории. Т.е. что бы не выводились под-под категрии
<?php
// Get top level categories and list them
$args = array('orderby' => 'name', 'parent' => 0);
$categories = get_categories( "child_of=$cur_cat" );
Robick
Камрады, помогите поправить код плз. Код ниже выводит подкатегории внутри текущей категории, всех уровней. Задача ограничить глубину до ближайшей дочерней категории. Т.е. что бы не выводились под-под категрии
onep
Вроде, при аргументе ‘parent’ => 1 будет показан один (только первый) уровень вложенности.
Robick
Вроде, при аргументе ‘parent’ => 1 будет показан один (только первый) уровень вложенности.
тоже так думал, но выводит все уровни (
Пробовал разное писать в $args = array(‘orderby’ => ‘name’, ‘parent’ => 0);
По-моему в данном случае, параметры $args = array() вообще игнорируются
onep
тоже так думал, но выводит все уровни (
Так применить, наверное, нужно
LEOnidUKG
после:
echo $category->cat_name . ‘</a>’;
напишите:
break;
Robick
после:
echo $category->cat_name . ‘</a>’;
напишите:
break;
в этом случае выводит только одну первую категорию
———- Добавлено 11.03.2020 в 01:20 ———-
Так применить, наверное, нужно
Здесь, при любом значении ‘parent’ => не отображает ничего, а если убрать ‘parent’ => , то ситуация такая-же как и ранее
ivan-lev
onep
Попутал я
Robick
Попутал я
Заработало! 🍻