it-swarm.cn

用于查询帖子的WP_Query()和get_posts()之间的差异?

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

5
Amit

好吧,get_posts()实际上实例化了一个新的WP_Query对象,所以如果你习惯直接使用WP_Query,甚至不要打扰get_posts(); get_posts只返回数据库中的结果,而WP_Query则为您提供该类的全部功能。

6
John P Bloch

除了John P Bloch所说的,你可以修改默认的WP_Query对象(而不是创建一个新的实例),然后再运行它的类方法和一个动作钩子,减少你做的db调用。

1
kevtrout