В рамках одного из проектов.
Задача состояла в том, чтобы выводить не товары, а подкатегории, если они есть. Если их нет - то сразу товары. Если они есть - то сначала подкатегории, потом товары. Механизм реализован при помощи функционала Wordpress, на скрине его видно.