• Вордпресс 6.2. Есть произвольный тип записей. В целом это афиша событий, условно, семинары. У записей есть произвольные поля, добавленные через carbon-fields, в том числе поля дата начала и дата окончания. Через pre_get_posts сделан фильтр. И все работало замечательно, пока не оказалось, что некоторые события повторяются и чтобы не плодить много записей одного события, было решено добавить повторяющееся поле дата со временем для записи.

    Проблема: на странице архива записей нужно отобразить повторяющиеся события в хронологическом порядке. Т.е. если одному посту назначено 3 даты, то мы должны 3 раза получить этот пост в цикле. Ну и сортировка естественно.

    Вопрос: можно ли это сделать через WP_Query, через pre_get_posts или хоть как-то штатными средствами WP. Потому что через прямой запрос к базе я эти посты вытяну, но порушится и фильтр, и пагинация.

    И если можно, то покажите как примерно должен выглядеть запрос. Или куда копнуть, где почитать, посмотреть

    Заранее спасибо)

Тема «Повторяющиеся события» закрыта для новых ответов.