2013-10-13 118 views
0

我有一個顯示來自某一類特定的職位,這種情況下,類別33頁:的WordPress:只顯示特定類別的帖子如果允許後=評論

<?php $top_query = new WP_Query('cat=33'); ?> 
    <?php while($top_query->have_posts()) : $top_query->the_post(); ?> 

我怎麼可以指定帖子返回應該只是那些有評論啓用? 我曾嘗試在它包裝:

<?php if(comments_open()) : ?> 

哈弗需要進行環:(內使用提前

感謝

回答

0

wordpress database在後狀態保存在$wpdb->posts表。在comment_status列試試這個變量傳遞給WP_Query也是這樣:

<?php $top_query = new WP_Query(array('cat'=>33, 'comment_status'=>'open'); ?> 
<?php while($top_query->have_posts()) : $top_query->the_post(); ?> 

這應該這樣做。

相關問題