Filtrar productos de WooCommerce por campo de fecha ACF (HUSKY)
Para filtrar productos de WooCommerce por un campo de fecha de ACF con HUSKY, ten en cuenta la diferencia de formato de fecha:
Fuente: https://wordpress.org/support/topic/custom-date-fields/
Pregunta del cliente:
Hola,
Estoy intentando hacer funcionar el plugin con un campo de fecha de ACF, pero parece no ser posible. El problema está en los formatos de fecha: WOOF usa timestamp y ACF usa formato Y-m-d en la base de datos.
¿Hay alguna manera de resolver esto?
Soporte:
Hola
Lamentablemente no, porque para el filtrado se necesitan datos enteros. Prueba el hook woof_meta_data_datapicker para cambiar la consulta de búsqueda, también juega con el uso del tipo de meta fecha

PD: quizás este artículo te ayude a usar campos de datos de ACF como timestamp https://support.advancedcustomfields.com/forums/topic/date-time-picker-should-optionally-save-timestamp/
Cliente:
Hola
Para resolver este problema, he añadido un campo meta timestamp a los productos, luego he añadido el timestamp en este campo desde strtotime(fecha del metadato). Tienes que configurar “algo” para los productos nuevos…
Luego, usa el datepicker con formato numérico, no con formato de fecha. El filtrado funciona.
Parece existir un error de diseño al usar el datepicker, abriré un nuevo hilo para este error.
Saludos cordiales
Soporte:
Hola
¡Ok! ¡Gracias por tu cooperación!