在这种情况下,我发现orderby选项有一个很酷的值。
meta\\u value\\u datetime
它的工作原理与在PHP中使用strotime和date方法相同。下面是我开始工作的最终代码:
$wp_query=new WP_Query(array (
\'post_type\' => \'sermon\',
\'meta_key\' => \'sermon_date\',
\'orderby\' => \'meta_value_datetime\',
\'order\' => \'DESC\',
\'posts_per_page\' => -1
)
);