我在我的网站上使用了以下代码:
anuncios类。php
<div class="listado-anuncios">
<?php
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
$query=array("category_name"=>"anuncios","order"=>"ASC","posts_per_page"=>"1","page"=>$paged);
$objAnuncio = new WP_Query($query);
if ($objAnuncio->have_posts()){
?>
<ul>
<?php
while($objAnuncio->have_posts()){
$objAnuncio->the_post();
?>
<li>
<?php
the_title();
?>
</li>
<?php
}
?>
</ul>
<?php
if (function_exists("wp_pagenavi")){wp_pagenavi(array("query"=>$objAnuncio));}
wp_reset_postdata();
}
?>
</div>
我可以很好地看到我帖子的内容并显示导航。。。但是,如果我尝试导航到第二个、第三个或其他位置,则会出现错误404。
如何将该导航用于我的自定义查询?
编辑:
修复错误的另一种测试方法:
将WP\\u查询更改为Query\\u帖子,如下所示
global $wp_query;
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
$categoria = $wp_query->query_vars["cat"];
query_posts(\'cat=\'.$categoria.\'&posts_per_page=1&paged=\'.$paged);
但我有同样的结果:错误404