下一页按钮将我带到同一页面

时间:2016-08-06 22:24:58

标签: php wordpress custom-wordpress-pages

我想尝试上一页""和"下一页"特定页面的链接(不是主页/主页)。

当我点击"下一页"链接,页面看起来相同,但URL显示" paged = 2"。

此代码位于index.php文件中,适用于主/主页(适用于下一个/上一个链接)。但它不能与我正在处理的页面一起使用,该页面具有页面模板(page-books.php)。

page-books.php我有相同的代码:

<div class="nav-home-next">

    <p><?php previous_posts_link('<'); ?>
    <?php next_posts_link('>'); ?></p>

</div>

使用其他人制作的完整模板(经过一些修改)在这里: http://sandbox.onlinephpfunctions.com/code/63eba611a3ffbc1bb564cfd1a3b02f1971dc7a00

在其他人提出的另一个问题中,答案是:&#34;您在网址中使用了paged,但您的代码正在寻找$_GET['page']

我的代码中没有$_GET['page']paged。所以我认为paged是默认的。

我不知道该怎么做(我还是新编码)。如何让它像主/主页一样工作?

可能影响其输出的是functions.php中的代码:

function excludeCat($query) {
if ( $query->is_home ) {
$query->set('cat', '-26');
}
return $query;
}
add_filter('pre_get_posts', 'excludeCat');

删除并在“#39;书籍”中发帖。主页面中的类别。我不认为会这样,但我认为知道它会很有用。

0 个答案:

没有答案