¿El argumento 'cat' en query_posts recupera las publicaciones de las subcategorías, así como el ID dado?

3

Hola amigos, soy nuevo en wordpress.

He utilizado la consulta como esta query_posts ('cat = 1,2,3')

ahora si la categoría 1 es padre de 2 y 3.

entonces query_posts ('cat = 1') y query_posts ('cat = 1,2,3') obtendrán las mismas publicaciones o no? o ¿cómo puedo gestionar? Si quiero incluir subcategorías de formularios.

    
pregunta yogs 08.09.2010 - 12:29

3 respuestas

6

En resumen: sí.

Su pregunta es sobre la query_posts Wordpress PHP function . El enlace que he colocado es la documentación oficial de WordPress Codex para esa función.

Para su ejemplo dice:

  

Mostrar publicaciones de solo un ID de categoría (y cualquier elemento secundario de esa categoría):

     

query_posts('cat=4');

Espero que esta información sea útil. Encontrarás más información en Codex, la función es bastante poderosa.

    
respondido por el hakre 08.09.2010 - 16:24
3

Sí, las publicaciones de cat=x get en xy todas las subcategorías, si no quieres que este comportamiento se realice, category__in => array( x ) solo obtendrá publicaciones específicamente en esa categoría.

    
respondido por el Joe Hoyle 09.09.2010 - 18:36
1

No puedo comentar aún, así que tengo que enviar una respuesta. Para asignar la respuesta de Joe Hoyle a query_posts, harías lo siguiente:

query_posts ('category__in = 1');

Eso te daría solo la categoría principal, sin las subcategorías.

No es lo que pedía el OP, pero lo encontré en Google cuando buscaba cómo mostrar solo la categoría principal, por lo que otros también pueden encontrar esto.

    
respondido por el Stephen Cronin 07.07.2011 - 02:31

Lea otras preguntas en las etiquetas