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のドキュメントをご覧ください。
$query = new WP_Query( array( 'post_type' => 'any', 'post__in' => array( 2, 5, 12, 14, 20 ) ) );
には、postTypes = page、post、anyを使用できます。