Используйте метод get_categories , чтобы получить категории и рекурсивно проанализировать их с помощью php.
Я бы сделал это так: get_categories ('parent = 0') возвращает все циклы категорий верхнего уровня через них и анализирует каждую из дочерних категорий, используя get_categories ('parent ='. $ ParentId) или get_categories ('child_of = '. $ nodeId). Во время цикла подсчитайте глубину самого глубокого уровня категорий и заполните им переменную javascript nLists.