我有一個基本的WordPress循環,它工作正常,並輸出帖子,直到我嘗試向循環添加分類參數。一旦我將其添加到循環中,它就會停止輸出任何內容,但不會給出任何PHP錯誤。循環如下。通過分類不能正常工作的WordPress查詢
<?php
$newsLoop = new WP_Query(array('post_type' => 'news&events', 'taxonomy' => 'postcategory', 'term' => 'featured', 'posts_per_page' => 3, 'orderby' => 'post_date', 'order' => 'ASC'));
while ($newsLoop->have_posts()) : $newsLoop->the_post();
?>
<div class="newsEvent">
<h2><?php the_title(); ?></h2>
<?php the_excerpt(); ?>
<p style="text-align:center;"><a href="<?php the_permalink(); ?>">Read More</a></p>
</div>
<?php endwhile; wp_reset_postdata(); ?>
我試過一起刪除帖子類型參數,只是查詢分類,沒有運氣那裏。有什麼我在這裏失蹤或不正確?
我其實也試過這個。同樣的結果。而且,在通過分類法查詢時,這不是必需的。對於更復雜的分類標準查詢是可選的。 – AndyWarren
你有沒有仔細檢查你的值?你可能打算查詢'post_type =>數組('news','events')'? – diggy
我已多次檢查所有值。帖子類型是調用新聞和事件,以便查詢是正確的。這是非常奇怪的行爲,查詢很有效,直到我引入任何分類學參數。 – AndyWarren