Her biri "2.50" veya "5.00" gibi metin olarak depolanan özel bir alanda bir fiyat ile ürün listesi var ve bunları fiyata göre özel bir sorgu ile sayfada görüntülüyorum:
if(!$wp_query) {
global $wp_query;
}
$args = array(
'meta_key' => 'price',
'orderby' => 'meta_value_num',
'order' => 'ASC'
);
query_posts( array_merge( $args , $wp_query->query ) );
Bu fiyatlar için iyi çalışıyor, ancak bazı fiyatlar "POA" ve ben en son göstermek istiyorum, ancak yukarıdaki siparişleri "POA" ilk gösterildiği şekilde.
Bunu değiştirmek için herhangi bir yolu var mı, ya da ben daha sonra dizi sıralamak ve herhangi bir "POA" fiyatları son koymak için kullanabilirsiniz hızlı bir kesmek?
Teşekkürler ama bu işe yaramıyor :(
—
Shaun
Aha! Ama bunun tersi işe yarıyor
—
Shaun
meta_value meta_value_num
! Teşekkürler! Oy verebilmem için bir cevap yazmak ister misiniz?
yorum okumayan insanlar için bir cevap olarak gönderildi.
—
Bainternet
Talep Üzerine aracı "soran üzerine fiyat" en.wikipedia.org/wiki/Price_on_application
—
Sudip
'orderby' => 'meta_value_num',
için'orderby' => 'meta_value_num meta_value',