HUSKY - Product Filter for WooCommerce

Filtrar Produtos do WooCommerce por Campo de Data ACF (HUSKY)

Para filtrar produtos WooCommerce por um campo de data ACF com HUSKY, observe a diferença de formato de data:

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


Pergunta do cliente:

Olá,

Estou tentando fazer o plugin funcionar com campo de data ACF, mas parece não ser possível. O problema está nos formatos de data – WOOF usa timestamp e ACF usa o formato Y-m-d no banco de dados.
Há alguma forma de resolver isso?


Suporte:

Olá

Infelizmente não, pois para filtragem são necessários dados inteiros. Tente usar o hook woof_meta_data_datapicker para alterar a consulta de busca, e também experimente usando o tipo de meta de data

p.s. talvez este artigo ajude você a usar campos de data ACF como timestamp https://support.advancedcustomfields.com/forums/topic/date-time-picker-should-optionally-save-timestamp/


Cliente:

Olá

Para resolver este problema, adicionei um campo de meta timestamp aos produtos, depois adicionei o timestamp neste campo a partir de strtotime(metadata date). Você precisa configurar “algo” para novos produtos…

Então, use datepicker com formato de número, não com formato de data. A filtragem funciona.

Parece existir um bug de layout ao usar datepicker, abrirei um novo tópico para este bug.

Atenciosamente


Suporte:

Olá

Ok! Obrigado pela cooperação!