我想获取自定义字段日期在将来的WordPress帖子,但从该查询中获取正确结果时遇到问题:
$args = array(
\'posts_per_page\' => -1,
\'post_type\' => \'matches\',
\'meta_key\' => \'date\',
\'compare\' => \'>=\',
\'meta_value\' => \'2016-11-12\',
\'type\' => \'DATE\'
);
虽然我使用了
\'compare\' => \'>=\', 甚至
\'compare\' => \'>\', 显示了这些非常相同的结果。我一点也不明白!
最合适的回答,由SO网友:Syed Fakhar Abbas 整理而成
有一个论点meta_compare. 使用它进行比较。
$args = array(
\'posts_per_page\' => -1,
\'post_type\' => \'matches\',
\'meta_key\' => \'date\',
\'meta_compare\' => \'>\',
\'meta_value\' => \'2016-11-12\',
\'type\' => \'DATE\'
);