按类别获取帖子
问题描述:
我想通过分类获得几个帖子。所以我尝试使用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"])?>
但它不起作用。我怎样才能通过分类获得帖子?
答
您可以创建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
!