WP_QUERY|‘POST_TYPE’无效

时间:2015-10-27 作者:Frelseren

我是WP主题开发的新手,我有一个问题。

我已经通过CPT UI插件创建了一个自定义帖子类型“公文包”。现在,我想创建一个自定义查询来显示post\\u类型为“portfolio”的所有帖子。这是我的密码

<div class="row">

    <?php
        $args = array (
            \'post-type\' => \'portfolio\'
        );
        $the_query = new WP_Query( $args );
    ?>

    <?php if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>


    <div class="col-sm-3 portfolio-piece">

        <h3><?php the_title(); ?></h3>

    </div>

    <?php endwhile; endif; ?>

</div>
不知怎的,它向我展示了唯一一个帖子“你好,世界!”post\\u类型为“post”。顺便说一下,我甚至没有这个帖子。

非常感谢。

1 个回复
最合适的回答,由SO网友:rzepak 整理而成

代码中有“post type”,而不是“post\\u type”

相关推荐

Increase offset while looping

我正在编写一个自定义帖子插件,它将自定义帖子分组显示为选项卡。每组4个岗位。是否可以编写一个偏移量随每次循环而增加的查询?因此,结果将是:-第一个查询显示从1到4的帖子-第二个查询显示从5到8的帖子-第三个查询显示从9到12的帖子等。 <div class=\"official-matters-tabs\"> <?php $args = array(\'post_type\' => \'official-matters\', \'showp