如何在下面的query\\u帖子中检查两个category\\u name值?
 <?php query_posts(\'category_name=recent-work&posts_per_page=1\');
   if (have_posts()) : while (have_posts()) : the_post(); ?>
 所以它读起来像这样:
 <?php query_posts(\'category_name=recent-work&&category_name=plumbing&posts_per_page=1\');
   if (have_posts()) : while (have_posts()) : the_post(); ?>
 非常感谢。
EDIT: 
<?php
        $querySimilarWork = new WP_Query( array(
            \'tax_query\' => array(
                array(
                    \'taxonomy\' => \'categories\',
                    \'field\' => \'slug\',
                    \'terms\' => array( \'recent-work\', \'plumbing\' )
                )
            ),
            \'posts_per_page\' => 4
        );
    ?>
EDIT:如果我现在查询这个WP\\u查询,它不会返回任何内容?
<?php while ($querySimilarWork->have_posts()) : $querySimilarWork->the_post(); ?>
    <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>   
    </li>
 <?php endwhile; ?>
 
                    最合适的回答,由SO网友:Eric Holmes 整理而成
                    不使用query_posts. 使用WP_Query, 使用它的tax_query.
$query = new WP_Query( array(
    ...
    \'tax_query\' => array(
        array(
            \'taxonomy\' => \'category\',
            \'field\' => \'slug\',
            \'terms\' => array( \'recent-work\', \'plumbing\', \'cat3\' )
        )
    ),
    \'posts_per_page\' => 1
    ...
);