WordPress query_posts Ordenar por campo personalizado

1 minuto de lectura

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

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

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

El precio se parece a {Euro}. {Cent} por ejemplo 1.49.

Y la función query_posts() no lo ordena correctamente. El resultado se ordena así:

0,49, 1,99, 0,99

¿Qué está yendo mal?

¡Gracias de antemano!

avatar de usuario
el alfa

Puede probar esto (esperemos que funcione/se encuentre en línea)

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

Otra respuesta sobre ASI QUE.

¿Ha sido útil esta solución?