上一个和下一个导航按钮会将用户带到错误的帖子

时间:2013-07-04 作者:Jonathan Beech

我目前正在我的网站上开发一个公文包部分,当查看单个帖子时,会有一些上一个和下一个链接将用户带到下一篇帖子。

到达第一个帖子单视图后,previous按钮会将用户带到系列中的第五个帖子,而不是像预期的那样循环到系列中的第12个帖子。

这是我用来生成上一个和下一个按钮的代码,

<div class="five columns portfolio-nav">
 <ul>
   <li><?php previous_post_link(\'%link\'); ?></li>
   <li><a href="<?php echo get_permalink( 187 ); ?>" class="backportfolio">My link</a></li>
   <li><?php next_post_link(\'%link\'); ?></li>
 </ul>
</div>
投资组合测试站点位于http://sandpit.jonathanbeech.co.uk/portfolio-two/

是否有办法配置这些按钮以允许它们移动到相应的帖子

2 个回复
最合适的回答,由SO网友:Nicolai Grossherr 整理而成

您可以尝试以下插件:

它在链接选项方面非常可定制,据我所知,应该可以为您完成这项工作。我有很好的经验使用它到WP 3.5。

SO网友:s_ha_dum

这个previous_post_link 功能和next_post_link 功能run their own query to get the links. 排序顺序为assumed to be by date, 而且他们对你的“特定订单”一无所知。

filters that you can use 要更改查询,但不知道您的post order在数据库级别上是如何工作的,我无法编写代码(而且编写起来可能非常棘手)。

结束

相关推荐

Get next/previous cousin page

嘿,伙计们,我正在尝试为下一页/上一页建立分页链接。例如,我的页面结构如下:当我在a2上时,我希望“上一页”链接转到a1,但“下一页”链接转到b1(跳过B)。我在用greatNext Page, Not Next Post 插件,但它只能转到下一页(因此在上面的示例中会包含B)。我试图修改它,只显示堂兄弟,但遇到了一些麻烦。到目前为止,我有: // query gand parent page level, go to next parent page, and then loop to find