0
我目前正在一個項目的頁面及其層次模仿類別,每個「類別頁面」上的查詢工作正常,但在頂層我希望查詢所有的孫子頁面,並跳過孩子頁面。
In another question on here問他們指出,看起來Search for Children and GrandchildrenWordPress的查詢孫子們只有
但是,代碼不產生任何對我同樣的問題,查詢不返回任何錯誤,只是返回空,一起來看看。
<div id="children">
<dl>
<?php query_posts('static=true&posts_per_page=-1&child_of='.$id.'&order=ASC'); ?>
<?php if(have_posts()) : while (have_posts()) : the_post(); ?>
<?php $inner_query = new WP_Query("post_type=page&posts_per_page=-1&child_of={$id}&order=ASC");
while ($inner_query->have_posts()) : $inner_query->the_post(); ?>
<dt><a href="<?php the_permalink();?>"><?php the_title();?>:</a></dt>
<dd style=""><em><?php the_excerpt(); ?></em></dd>
<?php endwhile; endwhile; endif; ?>
</dl>
</div>
我猜$id
已取代the_ID();
但我看不出這是爲什麼不返回任何結果。
任何想法這裏有什麼問題嗎?
'implode($ gen3,',')'沒有意義 - 'post_in'需要一個數組 – djb