WP 查询 - 无法按类别查询

WP Query - Unable to query by category slug

我的自定义 Post 类型 "projects" 中有四个类别,它们是 'live'、'heal'、'work' 和 'play' .我有一些 'projects' 篇没有类别的帖子,我想从存档页面中删除它们。在我的存档中,我的查询如下:

     <?php $args = array( 'post_type' => 'projects','post_status' => 'publish', 'posts_per_page' => $projects_number, 'paged'=> $paged, 'category_name' => 'work,play,live,heal'); ?>
        <?php $wp_query = null; ?>
        <?php $wp_query = new WP_Query( $args ); ?>
            <?php if ( $wp_query->have_posts() ) : ?>

但是我的存档没有返回任何项目。我还尝试了带有 id 的 'cat' 参数,但也无济于事。我错过了什么?

对于遇到此问题的任何人...'category' 参数需要在其自己的数组中