波紋管功能工作正常,但我需要在循環內運行它。如果這樣做,帖子內容實際上是從我的WP_Query的最後一篇文章中獲取的。不是來自應該出現的那個。我可以在循環內運行新的WP_Query而不影響循環嗎? (wordpress)
是否有任何方式來運行我的查詢,並離開循環不受影響?
function recent_post_by_author() {
echo '<div class="recent_post_by_author">';
$my_query = new WP_Query('author_name=Radek&showposts=2');
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"> <?php the_title(); ?></a><BR>
<?php endwhile;
echo '</div>';
}
我不錯過任何標籤。我的代碼沒有錯誤地工作 – Radek 2010-05-16 20:00:43
爲什麼你在一個函數中使用新的查詢?你需要這樣做嗎? – markratledge 2010-05-17 13:43:15
你確定它不會影響我已經運行的循環嗎?如果是的話,那麼我很幸運,因爲我需要這樣做。 – Aayush 2010-08-22 11:56:35