0

我有称为服务的自定义帖子类型,它具有名为服务类别的分类法。

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

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

如何做到这一点?

4

1 回答 1

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() 法典页面了解更多信息。

于 2012-12-12T08:13:48.153 回答