_POST_缩略图和多个WP_查询

时间:2017-10-04 作者:Svyatoslav

我有头版。具有多个循环的php—每个类别一个循环。

$queryX = new WP_Query( array( \'cat\' => X, \'posts_per_page\' => 6 ) );

                    while ( $queryX->have_posts() ) {
                        ?>
                    <div class="news">
                            <?php
                            $queryX->the_post();
                            ?>
                            <?php the_title( sprintf( \'<h6><a href="%s" rel="bookmark">\', esc_url( get_permalink() ) ), \'</a></h6>\' ); ?>
                            <figure>
                            <?php the_post_thumbnail(); ?>
                            </figure>
                        </div>
                        <?php
                    }

                    wp_reset_postdata();
                    ?>
其中X-是数字(从1到5,按类别数)。在每一个类别中,几乎没有新闻具有唯一的标题、内容和缩略图。这个循环的问题是前3个循环运行正常,但第4个循环显示第4个类别的2篇文章,标题和链接不同,但缩略图相同!更重要的是,第五个循环也会显示第四个循环的缩略图。

这很烦人,我不知道我错过了什么,因为:

我有另一个主题,它的代码几乎相同(它只是添加了signore\\u sticky\\u帖子),而且效果很好

非常感谢您的回复!

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

错过了最后两个循环$queryX->the_post(); 之后the_post_thumbnail(); 现在,当我改变它-完美的工作!希望它能帮助别人!

结束

相关推荐

回应最新的Sticky Post in Loop?

我希望在内容循环中回应最新的帖子。只有1个帖子。我是否需要在以下代码中添加某种参数:if (have_posts()) : while (have_posts()) : the_post(); the_content(); endwhile; endif; 我该怎么做?