@alexfrolov_xcx

Как вывести дочерние страницы с миниатюрами?

Всем привет! как можно вывести дочерние страницы на родительской, при этом обернуть их содержимое в html разметку? вывести надо: название страницы, изображение страницы, небольшой текст с этой страницы и ссылку на эту страницу... я начинающий говнокодер в wp и в php несилён... спасибо)
  • Вопрос задан
  • 2531 просмотр
Решения вопроса 1
maksym1991
@maksym1991
WordPress adept
$args = array(
	            'post_type'      => 'page',
	            'posts_per_page' => -1,
	            'post_parent'    => $post->ID,
	            'order'          => 'ASC',
	            'orderby'        => 'menu_order'
            );

            $parent = new WP_Query( $args );

            if ( $parent->have_posts() ) : ?>

	            <?php while ( $parent->have_posts() ) : $parent->the_post(); ?>
                    <article>
                        <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1>
                        <?php the_post_thumbnail(); ?>
                        <?php the_excerpt(); ?>
                        <div class="page-content"><?php the_content(); ?></div>
                    </article>
	            <?php endwhile; ?>

            <?php endif; wp_reset_query(); ?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы