如何查询一种帖子类型的特定页面,以及另一种帖子类型的所有页面?

时间:2013-11-16 作者:psorensen

我很难理解如何从帖子类型“events”查询所有帖子,以及如何在循环中包含四个特定页面。

如果使用“include”参数,它只返回指定的页面。我想我可以用“排除”来排除我不想要的内容,但那是50多页。有没有更优雅的方法?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

没有任何干净的方法可以查询“这组条件,哦,还有一些完全无关的东西”。

有多种处理方法,其中很少有:

查询两件事并在模板中或周围处理组合(简单,分页困难)WP_Query 并且搞乱SQL(很简单……如果你擅长SQL的话)

  • 查询或以其他方式生成一组组合的post ID,然后查询该集合(可能会很重,但总体上相当健壮)
    结束

    相关推荐

    打开流失败:http请求失败!在\\wamp\\www\\wordpress\\wp-includes\\class-http.php的第929行

    我正在写一个主题,几乎每次我重新加载页面时,WordPress都会出现以下错误警告:fopen(http://localhost/wordpress/wp-cron.php?doing_wp_cron=1373799734.2041289806365966796875): 无法打开流:HTTP请求失败!在D:\\wamp\\www\\wordpress\\wp中包括\\class http。php第92行可以看出,我已启用WP_DEBUG. 以下是警告窗口的屏幕截图(单击可缩放):我会提供进一步的信息,但