2012-06-10 10 views
5

Próbuję zamówić moje wyniki z funkcją query_posts przez niestandardowe pole.Wordpress query_posts Zamówienie według niestandardowego pola

Oto moje edytowany query_posts() funkcja.

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

The Price wygląda tak {EURO} {} Cent na przykład 1.49.

Funkcja query_posts() zamawia ją nieprawidłowo. Wynik jest uporządkowane tak:

0,49, 1,99, 0,99

Co jest nie tak?

Z góry dziękuję!

+0

co szejk powiedział, pytania takie jak te są często zadawane .. tutaj docs: http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters – janw

Odpowiedz

8

Możesz spróbować to (mam nadzieję, że to zadziała/znaleźć w Internecie)

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

inna odpowiedź na SO.

Powiązane problemy