Wordpress query_posts()还有哪些替代方案?

Wordpress query_posts()还有哪些替代方案?,wordpress,posts,Wordpress,Posts,Wordpress法典说: query\u posts()只是众多查询数据库和生成帖子列表的方法之一。在决定使用query_posts()之前,请确保了解缺点 但是它没有列出那些query\u posts()的替代方案。我应该用别的东西吗?你可以用获取帖子()或者创建一个新的WP\u查询。还有一些更具体的,比如wp\u get\u recents\u posts()。查看一下wp includes/post.php,了解一些获取帖子的可用方法。我不能告诉你是否应该在不知道自己在做什么的情况下使用

Wordpress法典说:

query\u posts()
只是众多查询数据库和生成帖子列表的方法之一。在决定使用query_posts()之前,请确保了解缺点


但是它没有列出那些
query\u posts()
的替代方案。我应该用别的东西吗?

你可以用
获取帖子()
或者创建一个
新的WP\u查询。还有一些更具体的,比如
wp\u get\u recents\u posts()
。查看一下wp includes/post.php
,了解一些获取帖子的可用方法。我不能告诉你是否应该在不知道自己在做什么的情况下使用其他东西。

看一看。它列出了一些
query\u posts
的替代方案
WP\u Query()
可能就是您要查找的内容。

Query\u帖子将更新全局$WP\u查询。也许你不想那样

如果您执行$my\u query=newwp\u query,然后执行$my\u query->query\u posts,您就不会弄乱全局搜索

有时使用get_posts()更容易

您还可以选择发出自己的sql请求