当侧栏在single.php中时,侧栏分页帖子不会显示

时间:2019-05-27 作者:Siyah

一个简短的问题。因此,我在一个名为sidebar-extra.php 哪一个I include via the header.php into my single.php file.

Problem: 当我转到帖子(single.php)时,我看不到这个导航,而我可以在我的主页上看到它,在那里我还包括sidebar-extra.php

<ul class="pagination">
        <li class="page-item"><?php previous_posts_link(\'&laquo; Previous posts\') ?></li>
        <li class="page-item"><?php next_posts_link(\'Next posts &raquo;\') ?></li>
    </ul>
有没有办法确保my sidebar-extra.php 到处显示post导航,包括single.php?

1 个回复
SO网友:Krzysiek Dróżdż

您正在使用previous_posts_link (和next_posts_link) 函数。

此函数用于打印指向当前查询中前一组帖子的链接。因此,它们是用于邮政档案的。

但是,如果您位于单个页面/帖子上,那么查询中只有一篇帖子,即显示的那篇。因此这些链接将不可用。

当看到单个帖子时,您应该使用previous_post_link 相反(单数post和not post)。

相关推荐

Ajax Filtering Pagination

我知道这是一个常见的问题,但我找不到解决办法。我在用户点击复选框时进行了ajax过滤。在用户单击分页之前,一切都正常。当然,我们现在使用的是管理ajax。php页面和分页链接不工作。这是代码。HTML复选框:<input type=\"checkbox\" id=\"telegram_chk\" checked> <input type=\"checkbox\" id=\"twitter_chk\" checked> <input type=\"checkbo