如何从get_next_post中排除子类别?

时间:2012-11-27 01:32:46

标签: wordpress wordpress-theming

我有类别a(父类别)和类别b(类别a的子类)。

我正在使用get_next_post来获取下一篇文章。我需要在用户登录时有条件地包含子类别,并在用户注销时将其排除在子类别之外。我想我可以使用几个IF语句,但是......

问题: 当检查父类和子类时,我告诉get_next_post排除子类别,它仍然包括它,因为检查了父类别。问题=我不能排除类别。

但是,如果我只检查子类别而不检查父类别,则根本不包括子类别。对此问题=我无法找到在需要时包含该类别的方法。

关于如何实现这一目标的任何想法?

1 个答案:

答案 0 :(得分:0)

您可以将类别排除为get_next_post()的参数。因此,只需找到子类别ID并将其作为get_next_post()的第二个参数传递。

http://codex.wordpress.org/Function_Reference/get_next_post