Meta Fields — Filtrar por Campos Personalizados
Cria a possibilidade de fazer filtragem de produtos usando dados de campos meta de produtos. A extensão foi criada para permitir que os usuários filtrem produtos por: _width, _height, _length, _weight.
- Primeiramente, você deve adicionar chaves meta na aba Meta Data
- Defina a visualização (slider, texto, checkbox, drop-down, multi-drop-down) para seu meta e o tipo (texto, número) dos dados. Por exemplo, para _width, _weight, _height, _length, a escolha correta será Slider com tipo número.
- Pressione o botão salvar
- Na aba Structure, usando arrastar e soltar, defina o lugar correto no meta filter-item. Também é possível selecionar opções adicionais para o item de filtro dependendo do seu meta-type
- Pressione o botão salvar



ATENÇÃO: esta extensão não funciona com variações de produtos variáveis. + Quando a recontagem dinâmica está habilitada, ela consome mais consultas MySQL no banco de dados, especialmente slider!
6 tipos de visualização na busca por dados meta são possíveis:
- Slider – para números apenas. Os valores podem ser apenas decimais. Você pode definir: intervalo, passo, prefixo do slider, sufixo do slider
- Texto – qualquer texto nos dados do campo meta dos produtos nos modos: LIKE, EXACT
- Checkbox – 0 ou 1 por padrão. Nas opções adicionais, você pode definir qual valor é VERDADEIRO, e nesse caso todos os outros valores serão considerados FALSO. Também é possível definir o modo ‘is meta field exists‘
- Drop-down – Use sintaxe como: 1,2,3,4 OU title1^value1,title2^value2,title3^value3,title4^value4
- Multi-drop-down – o mesmo que drop-down, mas permite que o cliente selecione vários valores no formulário de busca e em suas opções adicionais é possível selecionar a lógica do filtro: OR, AND
- Datetimepicker – dados de calendário em formato unix, mas também usando o hook woof_meta_data_datapicker é possível adaptar (converter) dados filtrados usando código PHP
As chaves de dados meta que são selecionadas na aba Meta Data são implementadas em: Quick search e Statistic
Hooks:
Leia também: https://products-filter.com/document/meta-data/
Como usar
Vá para WOOF Settings → aba Meta Filter (ou aba Meta Data). Adicione as chaves meta que deseja expor (por exemplo, "brand", "weight", "release_date"), escolha o tipo de exibição para cada uma e salve. Os filtros meta aparecerão junto com seus filtros de taxonomia no frontend.





