在WordPress循环中显示‘Auto Draft’POST

时间:2014-01-21 作者:lime

当运行wordpress循环时,我看到这些奇怪的帖子,称为自动草稿。我以前从未见过这种情况。有人知道它们是什么以及如何摆脱它们吗?

非常感谢您的帮助,因为我在这件事上迷失了方向。

enter image description here

我使用的循环是:

<div class="archive-steps-to-hs">
   <div class="container">
      <div class="row">

         <?php // WP_Query arguments
         $args = array (
            \'post_type\'       => \'step_to_hs\',
            \'post_status\'     => \'published\',
            );

            // The Query
         $query = new WP_Query( $args );

            // The Loop
         if ( $query->have_posts() ) {
            while ( $query->have_posts() ) {
               $query->the_post(); ?>
                  <div class="panel panel-default">
                     <div class="panel-heading">
                        <h4 class="panel-title">
                           <a data-toggle="collapse" data-parent="#accordion" href="#<?php the_id(); ?>">
                              <?php the_title(); ?>
                           </a>
                        </h4>
                     </div>
                     <div id="<?php the_id(); ?>" class="panel-collapse collapse collapse.in">
                        <div class="panel-body">
                           <?php the_content(); ?>
                        </div>
                     </div>
                  </div>
               <?php }
            } else {
               echo \'Sorry - there are no steps to display right now\';
            }

            // Restore original Post Data
            wp_reset_postdata(); ?>

      </div>
   </div>
</div><!-- archive-steps-to-hs -->
我正在使用引导折叠javascript来设置循环的样式。我尝试过在不使用jQuery和样式的情况下执行常规循环,但仍然显示出同样的情况。

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

改变publishedpublish.

$args = array (
    \'post_type\'       => \'step_to_hs\',
    \'post_status\'     => \'publish\',
);

// The Query
$query = new WP_Query( $args );
参考WP_Query status parameters

结束

相关推荐

Pagination on Custom Loop

我想将最新帖子的样式与自定义页面上某个类别中的所有其他帖子的样式不同。到目前为止,我有下面的代码,它正是这样做的:<?php if (have_posts()) : ?> <?php query_posts(\"cat=4&showposts=1\"); ?> <?php while (have_posts()) : the_post(); ?> (Style1)<?php the_title(); ?><