0

我用 Ajax 为自己构建了一个 Wordpress 主题,我的页面目前包括

Page 1
  portolio category 1
    item
    item
    item
Page 2
  portolio category 2
    item
    item
    item

我使用一个全局模板来打印考虑不同条件的页面。对于我在一个简单的下一个/上一个控件中构建的项目:

$previous_post = get_adjacent_post( false, '', true);
$next_post = get_adjacent_post( false, '', false);

接下来我正在获取 ajax 链接的 id:

 . $previous_post->ID .

所以现在它工作正常,但它在我的网站上获得了全球相邻的帖子,但我希望它留在类别内。

切换到

$previous_post = get_adjacent_post( true, '', true);
    $next_post = get_adjacent_post( true, '', false);

如wordpress wiki中所述,根本不起作用。

感谢您提供的任何建议,如果您需要更多信息,请告诉我,它比我想要的要复杂得多。

干杯

4

2 回答 2

0

解决了!get_adjacent_post不适用于我给投资组合元素的自定义分类法。我用这些(分类法这个问题)和这个插件修复了它。

于 2013-05-26T22:02:41.717 回答
0

请尝试使用

$previous_post = get_adjacent_post( true, '', true);

如此处 所述

如果它不起作用,那么您的博客中没有相同类别的先前帖子(技术上)。

您可以将此插件用于自定义分类法 链接

于 2013-05-25T11:35:35.813 回答