В WordPress уровень вложенности категории можно определить с помощью функции get_category_parents(). Она принимает два параметра: ID категории и разделитель между именами родительских категорий.

Пример использования:

$category_id = 10;
$separator = ' > ';
$parents = get_category_parents($category_id, false, $separator);
$level = substr_count($parents, $separator);
echo "Уровень вложенности категории: " . $level;

В этом примере мы получаем имена родительских категорий с помощью функции get_category_parents(), затем считаем количество разделителей между ними с помощью функции substr_count(). Результатом будет число, равное уровню вложенности категории.