Wordpress自定义帖子类型分页仅显示自定义字段选中的那些

时间:2015-09-08 09:11:56

标签: php wordpress pagination

在过去的一天左右,我一直试图解决这个问题,但我还是做空了!

我有一个名为Case Studies的自定义帖子类型。在案例研究中,有一个名为' featured_case_study'这是一个真/假的领域。如果用户选中该框,则会进行案例研究'。

一旦我进入一个特色案例研究帖子,我想使用分页进入下一个特色案例研究。目前,我的分页包括我的所有案例研究,但我只是喜欢在特色案例之间进行分页。

我一直在尝试各种不同的方法,但我似乎无法想出这个方法。有没有人遇到过这个?

1 个答案:

答案 0 :(得分:1)

您必须首先找出您的分页代码的位置(取决于您使用的插件),然后:

$pageID = get_the_ID(); //get the post ID of the current post

if (the_field("featured_case_study", $pageID) == "true")
{
// then the same code as the rest of the pagination, copy it in!
//Only, when it comes to next and previous, you must emphasis AGAIN that

if (the_field("featured_case_study", $NextPageID) == "true")
//then have it linked as next

if (the_field("featured_case_study", $PreviousPageID) == "true")
//then have it linked as previous
}