我用Ajax构建自己的Wordpress主题,我的页面目前由
组成Page 1
portolio category 1
item
item
item
Page 2
portolio category 2
item
item
item
我使用全局模板,根据不同的条件打印页面。对于使用以下内容构建简单的next / prev控件的项目:
$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中所述,根本不起作用。
感谢您提供任何建议,如果您需要更多信息,请告诉我,它比我想要的更复杂。
欢呼声
答案 0 :(得分:0)
请尝试使用
$previous_post = get_adjacent_post( true, '', true);
如此处所述 Here
如果它不起作用,那么您博客中的同一类别中没有先前的帖子(技术上)。
您可以将此插件用于自定义分类 link
答案 1 :(得分:0)
解决! get_adjacent_post
不适用于我给出投资组合元素的自定义分类法。
我用这些(Taxonomies和this issue)和this plugin修复了它。