Как получить страницы второго уровня на WordPress? - PullRequest
2 голосов
/ 08 марта 2011

У меня есть структура страницы, которая выглядит следующим образом:

Home
  Page1
    Page1a
    Page1b
      Page1b-a
  Page2
  Page3
    Page3a

Есть ли способ получить только страницы второго уровня (Page1, Page2 и Page3) ??

Заранее спасибо!

1 Ответ

1 голос
/ 08 марта 2011

Является ли Home настоящей страницей? Если это так, вы спрашиваете, где post_parent = id of Home. Вы пишете запрос непосредственно к базе данных или используете wp_list_pages?

wp_list_pages имеет параметр child_of:

wp_list_pages('child_of=#');

РЕДАКТИРОВАТЬ: Может использовать get_pages, чтобы получить обратно массив страниц, почти такие же параметры, как wp_list_pages:

http://codex.wordpress.org/Function_Reference/get_pages

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...