Intereting Posts
Дублированный короткий код, дублирующий только некоторые значения wp_insert_link не работает get_category_link возвращающий URL страницы Импортировать все медиа, на которые ссылаются сообщения Как добавить контент по умолчанию для всех страниц категории до и после содержимого? Исключить таксономические условия из шаблона через конец? не сохранять сообщение в таблице базы данных WordPress wp_post Получайте последние 3 сообщения из нескольких CPT в одном запросе Как разбивать список дочерних страниц wordpress rewrite url | заменить косые черты в тире Как получить красивые URL-адреса с помощью add_query_arg в permalinks В медиатеке WordPress отображаются пустые изображения Как изменить структуры URL в пользовательских типах сообщений и таксономии или терминах Добавить правило перезаписи для пользовательской таксономии Многопользовательский конфликт WordPress

Заголовок Childpage + контент на родительской странице

В настоящее время я пытаюсь сделать динамический бутстрап-крах с информацией о дочерних страницах. Проблемы, с которыми я столкнулся, – это получить the_content (); (это все текст без дополнительной опции) дочерней страницы и как я могу сделать div ID уникальным?

<h1>Themas</h1> <div class="row"> <div id="accordion" class="panel-group"> <?php $child_pages = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = ".$post->ID." AND post_type = 'page' ORDER BY menu_order", 'OBJECT'); ?> <?php if ( $child_pages ) : foreach ( $child_pages as $pageChild ) : setup_postdata( $pageChild ); ?> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"><a class="accordion-toggle" href="#UNIQUEID" data-toggle="collapse" data-parent="#accordion"> <?php echo $pageChild->post_title; ?> <i class="indicator glyphicon glyphicon-chevron-down pull-right"></i> </h4> </div> <div id="#UNIQUEID" class="panel-collapse collapse"> <div class="panel-body"><?php echo $pageChild->post_content; ?></div> </div> </div> <?php endforeach; endif; ?> </div> 

Может кто-нибудь мне помочь?

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

Вам редко нужен пользовательский SQL-запрос, используйте инструменты, которые WordPress может предложить:

 $query = new WP_Query( array( 'posts_per_page' => -1, 'post_parent' => $post->ID, 'post_type' => 'page', 'orderby' => 'menu_order post_title', 'order' => 'ASC', ) ); if ( $query->have_posts() ) : ?> <?php while ( $query->have_posts() ) : $query->the_post() ?> <div id="page-<?php the_ID() ?>"> <?php the_content() // Use any template tags as you would normally ?> </div> <?php endwhile ?> <?php wp_reset_postdata() // Restore the current page ?> <?php endif ?>