我试图通过2个不同的表中的3个不同列来命令我的WordPress帖子。
第一个是post_date,它位于wpdb-> posts表中。
第二个是帖子的元键和元值,位于wpdb-> postmeta。
meta_key = et_payment_package
meta_value = 1 or 0
这两列位于不同的表中。我如何订购它们?我希望将et_payment_package = 1的帖子显示为原始帖子日期作为前几个帖子,然后是其他帖子,其中包含et_payment_package = 0。
答案 0 :(得分:0)
在4.0中,您现在可以将数组作为值传递给WP_Query 的OrderBy。
$query=new WP_Query(array(
'meta_key'=>'your_meta_key',
'orderby'=>'date your_meta_key',
'order'=>'desc'
));