[woof]
Shortcode principal para o WooCommerce Products Filter. Gera o formulário de busca. Design: 1 página – 1 filtro, não é possível colocar alguns filtros na mesma página.
Atributos
- sid – identificador_shortcode – usa para gerar classe CSS única no contêiner principal do formulário de pesquisa gerado, tornando o design único. O sid básico definido no plugin é ‘auto_shorcode‘. Clientes e desenvolvedores podem criar qualquer sids e aplicam seus próprios estilos CSS.
É possível mudar skins usando a seguinte sintaxe: sid =”flat_grey woof_auto_3_columns" – onde no lugar de 3 pode ser um inteiro de 1 a 4, e no lugar de flat_grey pode ser: flat_grey ou flat_dark. - ocultar automaticamente – é o formulário de busca que deve ser oculto (0) ou exibido (1) após o carregamento da página
- autosubmit – permite o envio automático do formulário de busca mesmo que esteja desabilitado na página de opções do plugin. Exemplo: [woof autosubmit=1]
- is_ajax – é gerado se o formulário de pesquisa deve funcionar com AJAX (1) ou não (0)
- taxonomias – usa para exibir itens de filtro relevantes no formulário de busca gerado se ativado: mostrar contagem + recontagem dinâmica + ocultar opções vazias nas configurações do plugin. Exemplo: [woof is_ajax=1 taxonomias=product_cat:9,12+locations:30,31]
- ajax_redraw – Redesenha o formulário de pesquisa sem enviar os dados da pesquisa. Não funciona em modo AJAX. Exemplo: [woof redirect=”http://www.my_site.com/test-all/” autosubmit=1 ajax_redraw=1 is_ajax=1 tax_only=”locations” by_only=”none”].
- tax_only – atributo de poder para montar qualquer formulário de busca com quaisquer taxonomias usando vírgula. Exemplo: [woof tax_only=’pa_color,pa_size‘ por_apenas=’por_sku,por_autor’]. Use 'none' para não exibir todas as taxônomias. Ordem das taxonomias no atributo ‘tax_only‘ tem o sentido!
- by_only – habilita atributo para montar qualquer formulário de busca com quaisquer taxonomias usando vírgula. Escreva qualquer by-filter-elements lá usando vírgula: by_text,by_price,by_sku,by_author,by_onsales,by_instock. Claro, primeiro o usuário deve habilitar extensões para isso by-filter-elements. Exemplo: [woof tax_only=’pa_color,pa_size’ by_only=’by_sku,by_author']. Use ‘nenhum‘ para não gerar todos os elementos não-taxonomias. É possível usar neste shortcode atributos de chaves meta se eles forem adicionados na aba Campos de Meta, exemplo: [woof tax_only=’pa_color,pa_size’ by_only=’_largura‘]. Use a palavra ‘nenhum‘ para evitar que apareçam seções de filtro que não são taxonomias.
- tax_exclude – exclui taxomomias do formulário de busca. Exemplo: [woof tax_exclude=’pa_size,pa_test’]
- redirect – permite mostrar resultados em qualquer outra página do site. Exemplo: [woof redirect='http://www.meu_site.com/resultados_busca_77']. Não funciona em modo ajax – porque o redirecionamento não faz sentido em modo ajax!
- start_filtering_btn – é gerado o formulário de pesquisa deve ser oculto (1) ou não (0). No caso do formulário oculto você verá um botão simples onde após clicar o formulário de pesquisa aparecerá. A melhor opção para evitar atraso no carregamento da página quando o formulário de pesquisa é bastante grande. O texto pode ser alterado por hook woof_start_filtering_btn_txt ou por atributo “start_filtering_btn_txt“
- btn_position – permite definir o botão Filtro&Reset na parte inferior – b, top – t, top&bottom – tb. O padrão é inferior. Não funciona na versão gratuita!!
- dynamic_recount – permite habilitar (1) ou desativando (0) recontagem dinâmica pessoalmente para o formulário de busca de produtos atual. O padrão é uma opção na aba Opções. Não funciona na versão gratuita!!
- hide_terms_count – ocultar texto com contagem de variantes, 1 ou 0. Não funciona na versão gratuita!!
- condicionais – atributo especial para extensão ‘Condicionais‘ que permite definir as condições para exibir elementos de filtro dependendo da solicitação de filtragem atual, algo como etapas predefinidas. Exemplo: [woof conditionals=’product_cat>by_price,pa_size,by_instock>pa_color+pa_size->by_price’]
- mobile_mode – ocultar o formulário do filtro WOOF em um dispositivo móvel e um botão aparece para mostrar o filtro. Atributo ‘sid‘ deve ser! Exemplo: [woof mobile_mode=1 sid=’teste’]. O botão é adicionado automaticamente à ‘.woocommerce-products-headero seletor ‘ pode ser alterado usando o hook ‘woof_mobile_btn_place_container‘. Para exibir o botão em um local específico, use o shortcode [woof_mobile] – este shortcode adiciona um contêiner onde o botão é inserido.