<?php $args = array(
'numberposts' => 3,
'offset' => 0,
'orderby' => 'post_date',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'meta_key' =>'_thumbnail_id' ,
'meta_value' => '',
'post_type' => 'Topics',
'post_status' => 'publish',
'suppress_filters' => true );
$recent_posts = wp_get_recent_posts( $args);
echo '<pre>';print_r($recent_posts); ?>
wp_get_recent_posts( $args )
返回一个空数组,虽然我有一个名为“topics”的帖子类型,但它确实包含了一些帖子。知道为什么会这样吗?
答案 0 :(得分:0)
我已经弄清楚了。删除'meta_key' =>'_thumbnail_id' ,
正在按预期返回正确的数组。这是因为这些帖子可能没有缩略图。