如何在当前帖子页面上获取其他帖子

时间:2012-12-12 08:05:25

标签: wordpress post custom-post-type sidebar

我有自定义的帖子类型,称为服务,其分类名称为service-categories。

假设我已经添加了一个名为A的分类,其中包含帖子x,y,z。单个CPT页面必须有一个侧边栏,显示该类别中的其他帖子。

对于例如:如果我们在帖子X页面上,侧边栏需要显示Y,Z的内容。如果我们是Post Y页面,侧边栏需要显示X和Z的内容,依此类推。

如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

您需要使用wp_reset_query() - 所以在侧栏:

query_posts('your_query_here');

if(have_posts()) : while(have_posts()) : the_post();

  // Your code

endwhile; endif;

wp_reset_query();

该功能重置页面的查询。查看wp_reset_query() Codex Page了解详情。