不管怎样,如果我将post\\u type参数添加到查询中,所有这些方法都会起作用:
get_posts(array(
\'ID\' => 12345,
\'post_type\' => array(\'any\'),
));
get_posts(array(
\'p\' => 12345,
\'post_type\' => array(\'any\'),
));
get_posts(array(
\'post\' => 12345,
\'post_type\' => array(\'any\'),
));
get_posts(array(
\'post__in\' => array(12345),
\'post_type\' => array(\'any\'),
));
这是一个非常愚蠢的设计决策;如果省略该参数,则应假定为任何post类型。