我可以使用MySQL查询来取代Query_Posts()吗? 时间:2015-08-04 作者:Nadroev 我有一个模板,似乎只接受给定的变量query_posts(), 这看起来像get_posts(), 但这太限制了。所以我要做的就是query_posts() 或者找到一种包含过滤器的方法,如在此元键的元值中包含多个值中的一个或多个值的帖子,以及在其元键中包含此值的作者在里面。到目前为止,我两个都没有成功。有什么可以帮助我的吗? 1 个回复 最合适的回答,由SO网友:Rarst 整理而成 不清楚模板“接受”变量是什么意思。WP_Query (其中query_posts()/get_posts() 是建立在之上的)非常灵活。在许多情况下,与其说有能力用它做点什么,不如说有经验用它来取得成果。通常,即使查询不能用单个参数集表示,也很可能通过查询部分post集并在其他查询中进一步使用它们来进行“复合”查询。也就是说,使用原始SQL是完全可能的。只要准确地从posts表中检索记录,就可以WP_Post 对象。请注意,这将跳过许多相关的WP功能,例如缓存等。 结束 文章导航