


Здравствуйте, помогите пожалуйста с PHP в Вордпресс
Добрый день, мне нужно вывести категории которые принадлежат посту в следующем виде.
Родитель
-Дочка
Родитель
-дочка
-дочка
Но у меня выводится не под родительским.
Мэйл код портит

Все еще проще, https://wordpress.stackexchange.com/questions/74345/get-the-children-of-the-parent-category
Получаешь ID родительской категории (первый цикл и вывод только родитилей) и внутри второй цикл с выводом дочерей.
Три (четыре) цикла нужно: один для заполнения массива с данными категорий, затем второй для заполнения подмассивов с постами у каждой категории в массиве, и третий (+ вложенный четвертый для обхода подмассива) для вывода результата: генерации разметки из данных в массиве.
Либо, вместо деревенского get_post использовать WP_Query, которая позволяет получать посты только указанной категории, запросом с фильтрацией. Тогда получится всего лишь в два цикла (внешний по категориям, вложенный по ее постам), с выводом разметки "на лету" - так и код будет читаемее, и работать должно ощутимо быстрее.
// Из вопроса не очень понятно, "дочка" это подкатегория или пост (например, если требуется заголовки выводить создав меню/облако ссылок) - но суть алгоритма одинакова в обоих случаях.