我有一个ACF自定义字段,其中文本为类型,但它存储日期(字符串格式),我必须在两个日期之间搜索所有自定义帖子类型,我不知道如何处理。
$query = array(
'key' => 'registration_date',
'value' => array($startDate, $endDate),
'compare' => 'BETWEEN',
'type' => 'date'
);
无法正常工作,因为自定义字段值是字符串格式,无法进行比较。 如何在$ startDate和$ endDate之间搜索帖子类型呢?
感谢您的帮助
答案 0 :(得分:1)
我注意到日期比较仅适用于格式YYYYMMDD,如果您使用其他类似“DD.MM.YYYY”的内容,则无效。
您的选择是: 1.存储YYYYMMDD 2.使用自定义mysql查询。