WP_Query仅凭ID?
1 个回答
- 投票数
any
应该检索任何类型:
$args = array(
'p' => 42, // ID of a page, post, or custom type
'post_type' => 'any'
);
$my_posts = new WP_Query($args);
请注意文档中any
的说明:
'any'-检索除修订和'exclude_from_search'设置为true的类型以外的任何类型.
有关更多信息,请参阅 WP_Query 的文档.
>any
should retrieve any type:
$args = array(
'p' => 42, // ID of a page, post, or custom type
'post_type' => 'any'
);
$my_posts = new WP_Query($args);
Note the description of any
in the documentation:
'any' - retrieves any type except revisions and types with 'exclude_from_search' set to true.
For more information, have a look at the documentation of WP_Query.
在
WP_Query
的法典中,您可以按page_id=7
查询页面,也可以按p=7
查询帖子.是否可以通过ID获取任何帖子类型的帖子?就像id=7
一样,无论是页面,帖子还是自定义帖子类型,都可以得到它?如果我添加
WP_Query
,则只能使用p=7
使用WP_Query
进行工作.有什么方法可以从ID中获取信息,而不管帖子的类型如何?