我正在创建一个查询,需要按ACF日期字段进行筛选。在数据库中(wp\\u post\\u meta table中)的值如下:MM/DD/YYYY
我有几个房间,在date\\u available\\u from字段中的值为:
2021 06月01日2021 08月21日2021 08月31日2021 09月06日2021 07月30日2021 11月31日2021 12月31日ul>然后我像这样进行查询:
$args[1] = array(
\'posts_per_page\' => -1,
\'tax_query\' => array(
array(
\'taxonomy\' => \'cities\',
\'field\' => \'slug\',
\'terms\' => $term_slug,
),
),
\'post_type\' => \'room\',
\'meta_query\' => array(
\'relation\' => \'AND\',
\'date_available_clause\' => array(
\'key\' => \'date_available_from\',
\'value\' => $date_from_format_search,
\'compare\' => \'<=\',
),
),
\'orderby\' => array(
\'date_available_clause\' => \'ASC\',
)
);
问题1:该条款不起作用
例如:date\\u available\\u from<;=2021 7月19日给我:
2022年1月31日2021 7月19日给我:
2021 07月30日2021 09月06日2021 10月01日2021 10月31日2021 11月30日2021 12月31日我的排序总是按月(而不是按日期)
我怎样才能编辑我的代码,然后让过滤器和排序正常?
谢谢