我能够弄明白这一点,并使其充满活力。
我创建了一个变量$template
我将其放入循环中,在其中存储页面模板。
$template = get_post_meta( $post->ID, \'_wp_page_template\', true );
然后,我在需要显示子页面的地方使用它。
<?php include(locate_template($template)); ?>
这对我来说很有用,并且根据所选的页面模板将每个子页面拉入父页面。这里是代码的全部内容,供您欣赏。
<?php
$this_page=get_query_var(\'page_id\');
$loop = new WP_Query( array(\'post_type\'=>\'page\', \'posts_per_page\' => -1, \'post_parent\' => $this_page, \'orderby\' => \'menu_order\', \'order\' => \'ASC\') );
while ( $loop->have_posts() ) : $loop->the_post();
<?php include(locate_template($template)); ?>
<?php endwhile; endif; ?>