页面导航不显示下一页,只是链接回主页

时间:2012-05-28 作者:bran

在我的索引中使用这个。php

<?php if(function_exists(\'wp_pagenavi\')) { wp_pagenavi(); } ?>
使用插件:

WP PageNaviWp Pagenavi样式

不确定您需要什么信息来帮助我解决此问题。所以请让我知道。

地点:http://www.slashgeek.net/

编辑:

索引代码。phphttp://pastebin.com/hThDBcyC

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

我看了一下索引。php代码,我将解释发生了什么。

主题作者正在使用2个自定义的新WP\\u查询,但没有对主全局$WP\\u查询对象执行任何操作。当你点击第二页时,你会得到同样的帖子,因为没有主循环。

两个辅助循环都不包含分页参数。要解决此问题,请将query\\u var页分配给一个变量,并将其添加到query args数组中。

$paged = get_query_var( \'paged\' ) ? get_query_var( \'paged\' ) : 1;
添加到阵列:

\'paged\' => $paged,
接下来,您需要告诉WP pagenavi要分页的查询。

<?php if(function_exists(\'wp_pagenavi\') ) { wp_pagenavi( array( \'query\' => $blog ) ); } ?>

结束

相关推荐

The pagination doesn't work

我已经创建了一个新的WordPress主题,我完成了。。但我有一个问题。我无法进行分页。我使用“wp paginate”插件,并在索引中添加了以下代码。php:<?php if(function_exists(\'wp_paginate\')) { wp_paginate(); } ?> 但这对我的网站不起作用。前端和标记中仍然没有任何内容。我能做什么?这是我的索引。php: <?php get_header(); ?>