¿Ordenar por menu_order y título?

3

Podemos ordenar las páginas por título.

También podemos ordenarlos por menu_order.

¿Es posible ordenar las páginas por menu_order y título al mismo tiempo?

    
pregunta ilovewordpress 17.10.2010 - 17:37

2 respuestas

8

Use 'orderby' => 'title menu_order' o &orderby=title menu_order (dependiendo de la sintaxis que use para sus parámetros de consulta).

    
respondido por el sorich87 18.10.2010 - 15:06
2

Todavía no tengo suficiente representante para comentar, por lo que tendré que publicar este tidbit como respuesta.

Desde WP 4.0, puede componer cualquiera de los valores orderby disponibles rellenándolos como una lista delimitada por espacios.

Esto está algo documentado aquí

  

orderby también analizará un conjunto de columnas delimitado por espacios:

     

$q = new WP_Query( array( 'orderby' => 'title author' ) );

     

Antes de 4.0, había un problema: el valor de order solo sería   aplicado al último valor que pasó en esa lista delimitada por espacios,   produciendo una cláusula ORDER BY como:

     

ORDER BY post_title, post_author DESC

En respuesta a su pregunta, puede usar 'orderby' => 'menu_order title'

    
respondido por el E.Owen 30.08.2018 - 17:44

Lea otras preguntas en las etiquetas