获取特定类别的所有帖子

我正在尝试获取” 业务” 类别的所有帖子, 并将其显示在文章模板列表中。但是, 查询返回所有类别的所有帖子。

< ?php $args = array( 'posts_per_page'=> -1, 'post_type'=> 'post', 'category-name'=> 'Business' ); $the_query = new WP_Query( $args ); ?> < ?php get_header(); ?> < div class="items-leading"> < ?php while ( $the_query-> have_posts() ): $the_query-> the_post(); ?> < !--Start to display the article--> < article class="leading-0 item visible-first" id="item-8"> < !-- Intro image --> < figure class="item_img img-intro img-intro__left"> < a href="http://www.srcmini.com/< ?php the_permalink(); ?>"> < img src="" > < /a> < /figure> < !--title of the article --> < header class="item_header"> < h5 class="item_title heading-style-5 visible-first"> < a href="http://www.srcmini.com/< ?php the_permalink(); ?>"> < span class="item_title_part_0 item_title_part_odd item_title_part_first_half item_title_part_first"> < ?php the_title( ); ?> < /span> < /a> < /h5> < /header> < !-- info about the time published and author --> < div class="item_info"> < dl class="item_info_dl"> < dt class="article-info-term"> < /dt> < dd> < time class="item_published"> < ?php the_date( ); ?> < /time> < /dd> < dd> < address class="item_createdby"> < ?php the_modified_author(); ?> < /address> < /dd> < dd> < div class="komento"> < /div> < /dd> < /dl> < /div> < !-- Introtext --> < div class="item_introtext"> < p> < ?php echo wp_trim_words( get_the_content(), 40, '...')?> < /p> < /div> < !-- info BOTTOM --> < !-- More --> < a class="btn btn-info" href="http://www.srcmini.com/< ?php the_permalink(); ?>"> < span> Read more < /span> < /a> < /article> < div class="clearfix"> < /div> < ?php endwhile; ?> < /div> < !-- end items-leading --> < ?php get_footer(); ?>

Perharps代码有问题吗?但是我不明白, 因为这个查询是基于我在互联网上找到的。如果有任何帮助, 我们将不胜感激。
#1我认为$ args存在问题, 请尝试以下操作:
$args = array( 'posts_per_page'=> -1, 'post_type'=> 'post', 'category_name'=> 'Business' );

#2没有任何查询问题, 只是简单的愚蠢错误。
< ?php get_header(); ?>

将在文件的开头, 然后将你的查询arg&all放置。
#3嗯… 我不确定, 但是以某种方式我更改了查询, 并且运行得很好._。 ?
【获取特定类别的所有帖子】太神奇了。
< ?php get_header(); ?> < ?php $args = array( 'posts_per_page'=> -1, 'post_type'=> 'post', 'cat'=> '8' ); $the_query = new WP_Query( $args ); ?>

    推荐阅读