¿WP_Query solo por el ID?
15 jun 2011, 03:35:04
Vistas: 175K
Votos: 62
En el codex para WP_Query
veo que se puede consultar por page_id=7
para páginas o por p=7
para entradas. ¿Hay alguna manera de obtener un post de cualquier tipo de post por ID? Como id=7
que lo obtenga sin importar si es una página, entrada o tipo de post personalizado?
Solo puedo hacer que WP_Query
con p=7
funcione si agrego &post_type=customposttype
. ¿Hay alguna manera de obtenerlo desde el ID sin importar el tipo de post?

supertrue
3.02K
Todas las respuestas a la pregunta
1
1
any
debería recuperar cualquier tipo:
$args = array(
'p' => 42, // ID de una página, entrada o tipo personalizado
'post_type' => 'any'
);
$my_posts = new WP_Query($args);
Observa la descripción de any
en la documentación:
'any' - recupera cualquier tipo excepto revisiones y tipos con 'exclude_from_search' establecido como verdadero.
Para más información, revisa la documentación de WP_Query.

Milo
78.9K
15 jun 2011 04:03:34
Preguntas relacionadas
4
respuestas
10
respuestas
3
respuestas
6
respuestas