HUSKY - Products Filter Professional for WooCommerce

Hacer que el plugin funcione con campos de fecha de ACF

Fuente: https://wordpress.org/support/topic/custom-date-fields/


Pregunta del cliente:

Hola,

Estoy intentando que el plugin funcione con el campo de fecha de ACF, pero parece que no es posible. El problema son los formatos de fecha: WOOF usa timestamp y ACF usa el formato Y-m-d en la base de datos.
¿Hay alguna forma de solucionar esto?


Soporte:

Hola

Desafortunadamente no, ya que para la filtración 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 datos meta.

p.s. quizás este artículo te ayude a usar los campos de datos de ACF como marca de tiempo https://support.advancedcustomfields.com/forums/topic/date-time-picker-should-optionally-save-timestamp/


Cliente:

Hola

Para solucionar este problema, agregué un campo meta de marca de tiempo a los productos, luego agregué la marca de tiempo en este campo a partir de strtotime(metadata date). Tienes que configurar "algo" para los nuevos productos…

Luego, usa datepicker con formato numérico, no con formato de fecha. El filtrado funciona.

Parece existir un error de diseño al usar el selector de fecha, abriré un nuevo hilo para este error.

Saludos cordiales


Soporte:

Hola

¡Ok! ¡Gracias por tu cooperación!