2012-06-10 8 views
5

द्वारा ऑर्डर करें मैं अपने परिणामों को कस्टम फ़ील्ड द्वारा query_posts फ़ंक्शन के साथ ऑर्डर करने का प्रयास कर रहा हूं।वर्डप्रेस query_posts कस्टम फ़ील्ड

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

मूल्य कि {यूरो} की तरह दिखता है उदाहरण के लिए 1.49 प्रतिशत {}:

यहाँ मेरी संपादित query_posts() फ़ंक्शन है।।

और query_posts() फ़ंक्शन ऑर्डर सही नहीं है। नतीजा यह है कि तरह का आदेश दिया जाता है:

0.49, 1.99, 0.99

क्या गलत हो रहा है?

अग्रिम में धन्यवाद!

+0

शेख ने क्या कहा, इन तरह के प्रश्न अक्सर पूछे जाते हैं .. यहां दस्तावेज़: http://codex.wordpress.org/Class_Reference/WP_Query#Order_.26_Orderby_Parameters – janw

उत्तर

8

आप इस कोशिश कर सकते हैं (उम्मीद है कि यह काम करेंगे/ऑनलाइन पाया)

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

एक और जवाब SO पर।