Заставить плагин работать с полем даты ACF
Источник: https://wordpress.org/support/topic/custom-date-fields/
Вопрос клиента:
Здравствуйте,
Я пытаюсь заставить плагин работать с полем даты ACF, но это, кажется, невозможно. Проблема в форматах даты — WOOF использует timestamp, а ACF использует формат Y-m-d в базе данных.
Есть способ решить это?
Поддержка:
Здравствуйте
К сожалению, нет, так как для фильтрации нужны целочисленные данные. Попробуйте хук woof_meta_data_datapicker, чтобы изменить поисковый запрос, также поэкспериментируйте с использованием типа meta date

p.s. возможно, эта статья поможет вам использовать поля данных ACF как timestamp https://support.advancedcustomfields.com/forums/topic/date-time-picker-should-optionally-save-timestamp/
Клиент:
Привет
Чтобы решить эту проблему, я добавил метаполе timestamp к товарам, затем добавил timestamp в это поле из strtotime(metadata date). Нужно настроить «что-то» для новых товаров…
Затем используйте datepicker с числовым форматом, а не с форматом даты. Фильтрация работает.
Похоже, есть баг разметки при использовании datepicker, открою новую тему об этом баге.
С уважением
Поддержка:
Здравствуйте
Хорошо! Спасибо за содействие!