2017-06-02 191 views
0

我想通過分類獲得幾個帖子。所以我嘗試使用get_posts()函數:按類別獲取帖子

<?php $args = array(
    'numberposts' => '3', 
    'post_status' => 'publish', 
    'orderby' => 'DESC' 
    'category' => '91' 
); 


$recent_posts = wp_get_recent_posts($args);?> 

<?php echo get_the_date('F j, Y',$recent_posts["ID"])?> 

但它不起作用。我怎樣才能通過分類獲得帖子?

回答

0

您可以創建if語句來獲取particulair類別的帖子。

$args = array(
    'post_type' => 'post' , 
    'orderby' => 'date' , 
    'order' => 'DESC' , 
    'posts_per_page' => 6, 
    'cat'   => '3', 
    'paged' => get_query_var('paged'), 
    'post_parent' => $parent 
); 
$q = new WP_Query($args); 
if ($q->have_posts()) { 
    while ($q->have_posts()) { 
    $q->the_post(); 
    // your loop 
    } 
} 

cat => '3'category_id所以你應該看看您想要獲取並放入array

希望這有助於category_id

相關問題