Im Codex für WP_Query
sehe ich, dass Sie nach page_id=7
nach Seiten oder nach p=7
nach Beiträgen suchen können. Gibt es eine Möglichkeit, einen Beitrag eines beliebigen Beitragstyps zu erhalten nach ID? Wie id=7
, wird es egal sein, ob es sich um eine Seite, einen Beitrag oder einen benutzerdefinierten Beitragstyp handelt?
Ich kann WP_Query
mit p=7
nur zum Laufen bringen, wenn ich &post_type=customposttype
hinzufüge. Gibt es eine Möglichkeit, die ID unabhängig vom Post-Typ abzurufen?
any
sollte einen beliebigen Typ abrufen:
$args = array(
'p' => 42, // ID of a page, post, or custom type
'post_type' => 'any'
);
$my_posts = new WP_Query($args);
Beachten Sie die Beschreibung von any
in der Dokumentation:
'any' - ruft einen beliebigen Typ mit Ausnahme von Revisionen und Typen ab, bei denen 'exclude_from_search' auf true gesetzt ist.
Weitere Informationen finden Sie in der Dokumentation zu WP_Query .