WordPress

时间:2015-09-12 08:50:36

标签: wordpress

我对上面两点感到有点困惑。但是,我知道这两个功能的性质。

1. get_pages() - fetches all pages from db.
2. get_posts() - fetches all posts from db.

但是,我的问题是,何时使用这些功能?他们两个都返回我们可以通过WP_Query()获得的所有页面/帖子,还是他们都以不同的方式工作?

1 个答案:

答案 0 :(得分:0)

使用get_pages(),您可以在参数的post_type参数中设置要检索的帖子类型。它返回一个页面对象数组,您可以迭代它们以显示内容。如果要返回一组post对象,则使用get_posts()。这样可以在迭代返回的数组时使用专门的方法和属性。

可以找到有关差异的更多信息here