我遇到了一个情况,我所做的所有搜索都没有让我取得成功。我有一个带有自定义wp\\u查询的静态主页模板,如下所示(在自定义页面上的另一个站点上工作--此外,出于测试目的,我将posts\\u per\\u page设置为1,并且在仪表板中将posts设置为1):
<?php
global $paged;
global $bday_parties;
$temp = $bday_parties;
$bday_parties = null;
$bday_parties = new WP_Query();
$bday_parties->query(\'category_name=party-themes&posts_per_page=1&post_type=page\'.\'&paged=\'.$paged);
while ($bday_parties->have_posts()) : $bday_parties->the_post();
?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="article-border">
<?php get_template_part(\'partials/loop-homeparties\'); ?>
</div>
</article>
<?php endwhile; ?>
<div class="pagination">
<?php wp_pagenavi( array( \'query\' => $bday_parties ) ); ?>
</div>
<?php
$bday_parties = null;
$bday_parties = $temp;
?>
partials/loop homeparties模板从页面上的自定义元框中提取元值,该内容构成主页(以及归档页面)上的“帖子”。使用上面的查询,我得到主页上的内容,我得到导航链接,但当我单击(链接显示下一页的URL)时,主页只会重新加载。我已经为此工作了几天了,该网站需要尽快推出(这让我很为难)。既然它在另一个页面上成功运行,我不明白为什么它在这里对我不起作用。任何帮助都将不胜感激。
TIA!