КТ
ну хз.
я бы тупо запилил шорткод, который возвращает список с остатком. тогда кода надо писать 20-30 строк. в 10 раз меньше.
и я не увидел как в этом коде решается проблема вывода категорий с учетом остатков. может быть старый стал.
попробую сократить. хотел расшиться от него. но это не позволяется.