尝试使用WP_Query
而不是使用SQL
. 您可以获得参考here.
简单示例如下:
$args = array(
\'post_type\' => \'my_custom_post_type\',
\'meta_key\' => \'date\',
\'orderby\' => \'meta_value_num\',
\'order\' => \'ASC\',
\'meta_query\' => array(
array(
\'key\' => \'event_date\',
\'value\' => date()
)
)
);
$query = new WP_Query($args);
并使用简单的
while
循环遍历结果。
看见this 有关元查询参数的详细信息。