เป็นไปได้หรือไม่ที่จะสั่งรายการโพสต์ที่กำหนดเองหลังจากกรองด้วย meta_query โดยใช้ข้อมูลเมตาที่ฉันเลือก
ตัวอย่างเช่นฉันมีประเภทโพสต์ที่กำหนดเองที่เรียกว่าการสัมมนาผ่านเว็บ ฉันกำลังพยายามแสดงรายการการสัมมนาผ่านเว็บที่กำลังจะมาถึงทั้งหมดและให้พวกเขาสั่งซื้อโดยเขตข้อมูลเมตาแบบกำหนดเองที่เรียกว่า webinar_startDate
ด้วยการใช้แบบสอบถามต่อไปนี้ฉันสามารถส่งคืนการสัมมนาผ่านเว็บได้สำเร็จยกเว้นการสัมมนาผ่านเว็บเก่า อย่างไรก็ตามพวกเขายังคงออกมาตามลำดับที่เผยแพร่โดยไม่ใช่ webinar_startDate
<?php $my_array = array(
'meta_query' => array(
array(
'key' => 'webinar_startDate',
'value' => date("Y-m-d H:i:s"),
'compare' => '>=',
'type' => 'DATETIME'
)
),
'orderby' => 'meta_value',
'post_type' => 'webinars',
'posts_per_page' => 20,
'order' => 'ASC'
); ?>
ฉันสงสัยว่าเนื่องจากการเปลี่ยนแปลงจาก 3.0 เป็น 3.1 การใช้ orderby => meta_value อาจแตกต่างกัน แต่ฉันไม่พบคำตอบในเอกสาร WordPress เพื่ออธิบายสิ่งนี้
ใครช่วยได้บ้าง ขอบคุณล่วงหน้า.