`当有人使用 WP_Query 从下拉列表中选择星期五时,我可以显示日期为 16/02/2024 的帖子吗?
`if ($typenow == 'gfws_event' && isset($_GET['day_filter']) && $_GET['day_filter'] != 'all') {
$selected_day = ($_GET['day_filter']);
$query->set('meta_query', array(
'relation' => 'OR',
array(
'key' => 'more_time_slot', // Replace with your repeater field key
'value' => strtotime($selected_day), // Check if the selected day is in the repeater field
'compare' => 'LIKE',
),
array(
'key' => 'more_time_slot_%_on_date', // % is a placeholder for the repeater index
'value' => strtotime($selected_day),
'compare' => 'LIKE',
),
));
}`
是的,您可以在里面使用日期
wp_query
。
$args = array(
'date_query' => array(
array(
'after' => 'January 1st, 2015',
'before' => 'December 31st, 2015',
'inclusive' => true,
),
),
);
$query = new WP_Query( $args );
看看这里:https://wordpress.stackexchange.com/questions/102279/wp-query-parameters-for-date-range 和这里: https://developer.wordpress.org/reference/classes/wp_query/#date-parameters