使用之间有什么区别 WP_Query()get_posts()?哪种情况最好使用哪种情况?为什么?

有帮助吗?

解决方案

出色地, get_posts() 实际上实例化了一个新的 WP_Query 对象,所以如果您舒适使用 WP_Query 直接,甚至不要打扰 get_posts(); get_posts 只会从数据库中返回结果,而 WP_Query 为您提供全班的全部功能。

其他提示

除了John P Bloch所说的话外,您还可以在使用类方法和操作钩子运行之前修改默认的WP_QUERY对象(而不是创建新实例),从而减少您制作的DB调用。

许可以下: CC-BY-SA归因
scroll top