2012-06-10 11 views
5

Estoy tratando de ordenar mis resultados con la función query_posts por un campo personalizado.Wordpress query_posts Orden por campo personalizado

Aquí está mi query_posts editado función():.

query_posts("post_type=produkte&".$query_string."&orderby=Price&order=DESC"); 

El precio parece que {} {Euro Cent}, por ejemplo, 1,49.

Y la función query_posts() ordena que no sea correcta. El resultado se ordena así:

0,49, 1,99, 0,99

lo que va mal?

¡Gracias de antemano!

+0

lo que sheikh dijo, preguntas como estas se hacen a menudo ... aquí los documentos: http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters – janw

Respuesta

8

Usted puede probar esto (es de esperar que va a trabajar/encontrado en línea)

query_posts("post_type=produkte&".$query_string."&meta_key=Price&orderby=meta_value_num&order=DESC"); 

Otra respuesta en SO.

Cuestiones relacionadas