В файл functions.php который находится в папке вашей темы, вставляем следующий код:

function getCategoryLvlById($category, $level = 0) {
    if ($category->category_parent == 0) {
        return $level;
    } else {
        $level++;
        $category = get_category($category->category_parent);
        return get_level($category, $level);
    }

}

После чего, в месте где нужно отобразить текущий уровень, вызываем функцию, в которую передаём ID категории ($catId):

echo getCategoryLvlById($catId);

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *