Intereting Posts
Использование одного slug / post-name для нескольких страниц wpdb получает аватары и авторский url Пользовательский тип разбивки по типу на Single.php? Как сохранить состояние уведомления об увольнении в WP 4.2? Указание нескольких категорий в URL (постоянная ссылка)? Визуальный редактор WordPress вышел из-за нестандартного порта? Как запереть кнопку «Опубликовать», чтобы проверить проверку метаданных? Отправка отправки электронной почты GravityForm на другой сайт Проблемы с установкой на сервере без имени домена add_query_arg () для настраиваемого типа сообщений во всех видимых ссылках Устаревший вызов API TinyMCE: windowManager.createInstance (..) Элемент формы удален из первой строки WP_Lists_Table Удалить конечную точку перезаписи при деактивации? Относительные ссылки для производительности? Тема Child не отменяет раздел шаблона на живом сайте – но находится на локальном сайте

Помощь с настраиваемым шаблоном страницы – перечисление содержимого дочерних страниц?

эй, ребята, я понятия не имею, как решить следующую проблему. Я хотел бы иметь шаблон страницы, в котором перечислены все его дочерние страницы, но с содержанием.

например, представьте, что у меня есть страница под названием «РАБОТА». И «Работа» имеет дочерние страницы типа «Работа 01», «Работа 02», «Рабочий 03» и т. д.

Я не просто хочу, чтобы «WORK» отображал имена дочерних страниц в качестве навигации, а просто показывал все страницы друг под другом!

Любая идея, как это решить? Спасибо.

Solutions Collecting From Web of "Помощь с настраиваемым шаблоном страницы – перечисление содержимого дочерних страниц?"

Вам нужно будет создать шаблон страницы и напрямую запросить эти страницы.

$args = array( 'post_type' => 'page', 'post__in' => array(430,436,433), //The Page IDs you want to query 'order' => 'ASC' ); $page_query = new WP_Query($args); 

Если вы хотите сделать это автоматически и получить дочерние страницы текущей страницы, вы можете использовать что-то вроде этого:

 <?php // Set up the arguments for retrieving the pages $args = array( 'post_type' => 'page', 'numberposts' => -1, // $post->ID gets the ID of the current page 'post_parent' => $post->ID, 'order' => ASC, 'orderby' => title ); $subpages = get_posts($args); // Just another WordPress Loop foreach($subpages as $post) : setup_postdata($post); ?> <h4><?php the_title(); ?></h4> <?php the_content(); ?> <?php endforeach; ?>