Я пытаюсь создать список одноуровневых страниц (не сообщения) в WordPress для заполнения боковой панели страницы. Код я записал успешно возвратам заголовок родителя страницы.
post_parent);
echo $parent_title; ?>
Насколько я понимаю Вам нужен идентификатор страницы (а не заголовок) для получения одноуровневых элементов страницы (через wp_list_pages). Как я могу получить идентификатор родителя страницы?
Альтернативные подходы приветствуются. Цель состоит в том, чтобы перечислить одноуровневые элементы страницы, не обязательно просто получив идентификатор родителя.
$ post-> post_parent
дает вам родительский идентификатор, $ post-> ID
даст вам текущий идентификатор страницы. Итак, следующее будет перечислять братьев и сестер страницы:
wp_list_pages(array(
'child_of' => $post->post_parent,
'exclude' => $post->ID
))