Допустим существует такая иерархия вложенных страниц:
Каталог
- Оборудование
-- Трансформаторы
--- Масляные трансформаторы
---- Масляный трансформатор 1
---- Масляный трансформатор 2
--- Сухие трансформаторы
---- Сухой трансформатор 1
---- Сухой трансформатор 2
Нужно реализовать вывод страниц (не список, а с выводом заголовков, текста и т.д.) в максимальном уровне вложенности.
Т.е. Когда мы находимся на странице
-- Трансформаторы, на странице мы должны видеть информацию следующих страниц:
---- Масляный трансформатор 1
---- Масляный трансформатор 2
---- Сухой трансформатор 1
---- Сухой трансформатор 2
Если же мы перейдем на подстраницу
--- Масляные трансформаторы, то должны увидеть только:
---- Масляный трансформатор 1
---- Масляный трансформатор 2
По аналогии
--- Сухие трансформаторы.
У функции wp_list_pages есть удобный атрибут depth в котором можно указать глубину вложенности, но увы эта функция выводит только списки, а мне же требуется самому сформировать вывод записей.