不确定发生了什么-下面是我的代码:
$args = array(
\'orderby\' => \'title\',
\'show_posts\' => \'-1\',
\'posts_per_page\' => \'-1\',
\'cat\' => $goalsCat->cat_ID,
\'post_type\' => \'Goals\',
\'author\' => $current_user_id,
\'post_status\' => \'publish\',
);
$wp_query_assigned = new WP_Query($args);
if ( $wp_query_assigned->have_posts() ) :
while ($wp_query_assigned->have_posts()) : $wp_query_assigned->the_post();
$title = get_the_title();
echo \'<p>\'.$title.\'</p>\';
endwhile;
else :
echo \'<p>You have no set Goals\';
endif;
wp_reset_query();
如果我从$args数组中删除category参数,它将返回该类别中的所有帖子,因此我知道这部分工作正常。但当我添加类别时,它什么也不返回。我能够确认每个类别中都有帖子,并且所有ID都是正确的。
有什么想法吗?