Документация WordPress

WP_Date_Query

WP_Date_Query() — это класс в WordPress, который используется для запроса постов на основе информации об их дате и времени. WordPress хранит информацию о дате и времени постов в таблице wp_posts в базе данных, а WP_Date_Query является способом запроса этой информации.

С помощью WP_Date_Query вы можете запрашивать посты на основе определенной даты или диапазона времени, а также выполнять более сложные запросы, включающие несколько диапазонов дат и времени.

Вот пример того, как вы можете использовать WP_Date_Query для поиска постов, опубликованных между двумя определенными датами:

Этот код будет искать посты, опубликованные в период с 1 января 2022 года по 31 декабря 2022 года включительно.
Вы также можете использовать WP_Date_Query для выполнения более сложных запросов, включающих несколько диапазонов дат и времени.

Этот код будет искать сообщения, которые были опубликованы либо между 1 января 2022 года и 31 марта 2022 года, либо между 1 сентября 2022 года и 31 декабря 2022 года. Параметр ‘relation’ => ‘OR’ указывает, что посты могут соответствовать любому из диапазонов дат.

post WP_Query