Wordpress获取页面儿童无故失败
我有这段代码在wordpress主题中运行子页面导航 这在其他地方效果很好。这与get_page_儿童的codex页面几乎没有变化。我已经检查了Wordpress获取页面儿童无故失败,wordpress,Wordpress,我有这段代码在wordpress主题中运行子页面导航 这在其他地方效果很好。这与get_page_儿童的codex页面几乎没有变化。我已经检查了$post->ID、$subpage\u query和$all\u pages,一切看起来都很好。它只是毫无理由地拒绝填充$page变量 <div class="sub-pages"> <?php $subpage_query = new
$post->ID、$subpage\u query
和$all\u pages
,一切看起来都很好。它只是毫无理由地拒绝填充$page
变量
<div class="sub-pages">
<?php
$subpage_query = new WP_Query();
$all_pages = $subpage_query->query(array('post_type' => 'page', 'orderby' => 'date'));
$subpages = get_page_children( $post->ID, $all_pages );
$pa = 0;
foreach ($subpages as $k => $page) {
if ($pa > 3) {
break;
}?>
<div class="sub-page">
<a href="<?php echo get_permalink($page -> ID); ?>">
<div class="overload"><?php echo get_the_post_thumbnail( $page -> ID, 'medium'); ?></div>
<p><?php echo $page -> post_title; ?></p>
</a>
</div>
<?php $pa++; } ?>
</div>
试试看
真不敢相信我错过了
$all_pages = $subpage_query->query(array('post_type' => 'page', 'orderby' => 'date', 'posts_per_page' => -1)));