最近发布的帖子不只显示在特定类别页面上

时间:2017-02-07 作者:wiredfordesign

在我的博客上,出于某种原因,其中一个分类页面拒绝加载新帖子,即使我清除了所有缓存。我正在使用WP Super Cache (W3 Total Cache破坏了我的站点),AutoptimizeCloudflare 用于缓存。

我怀疑代码是问题所在,因为其他类别页面工作正常。

$query= new WP_Query(array(
    \'offset\' => 1,        
    \'cat\' => $cat_ID      
));

 if ( $query->have_posts() ) while ( $query->have_posts() ) : $query->the_post();

 get_template_part(\'content\', get_post_format()); // loaded from content.php

 endwhile;
这可能是什么原因?

2 个回复
SO网友:mr__culpepper

诚实地说,这是在黑暗中拍摄的,但偏移量可能会导致它无法读取类别数组中的该类别。可以尝试将偏移值改为0(甚至可能为-1)。希望这有帮助。祝你好运

编辑:还可以通过有关偏移参数的一些信息找到此项:

https://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters

SO网友:Anand

从查询参数中删除“offset”。

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请