[woof_quick_search_results]
Deve ser ativada extensão: Pesquisa Rápida
- per_page – produtos por página
- template_result – deve ser definido e existem 5 templates predefinidos: list_1 | list_2 | list_3 | grid_1 | grid_2. Também é possível criar um modelo personalizado (leia abaixo) e use-o. Criar pasta ‘woof_qs_templates‘ no tema WordPress atual -> coloque aqui qualquer modelo predefinido que você pode encontrar em wp-content\plugins\woocommerce-products-filter\ext\quick_search\views\templates OR baixar este modelo personalizado como exemplo -> personalize o css como desejar -> no atributo template_result escreva um valor como: ‘custom/custom_1‘ – aqui a primeira palavra ‘customizado‘ deve ser, então ‘/‘ e depois o nome da pasta onde o template está localizado
- always_show_products – (1/0) mostre os produtos sempre se for 1, e se for 0 – mostre os produtos apenas se a solicitação de pesquisa estiver em andamento
- template_structure – 5 campos que podem ser exibidos em templates. Exemplo: img,title,price,sku,key_words – para modelos de grade funciona parcialmente.
- orderby – Ordem padrão (title-asc). Valores possíveis: title-asc | title-desc | price-asc | price-desc
- header_text – título no cabeçalho do template. Por padrão é uma string vazia.
Exemplo: [woof_quick_search_results template_result=’grid_1′ always_show_products=1 per_page=9 template_structure=’title,img,price,key_words’ orderby=’price-desc’ header_text=”My Products”]
Funciona APENAS com shortcode: [woof_quick_search] e mostra os resultados da busca
Hooks possíveis:
Como criar modelo personalizado: (para usuários avançados)
- Download este template customizado
- criar pasta ‘woof_qs_template' no tema atual do WordPress
- descompacte o arquivo baixado e carregue o modelo
- abra o arquivo woof_qs_template/custom_1/output.php e altere sua estrutura como desejar, e claro altere o css que você precisa em woof_qs_template/custom_1/css/ custom_1.css
- Chaves e classes especiais no template:
- 1,2,3,4 – Classes necessárias para o template. woof_qs_result – classe para envolver o contêiner do template
- woof_qs_container – A classe para o contêiner onde os elementos (produtos) devem ser inseridos.
- woof_qs_item - Classe do item (produto)
- woof_qs_no_products_item – Classe do item quando não há produtos na pesquisa
- 5 – Exibe a ordenação no formulário como menu suspenso por preço e título
- 6 – Exibe a ordenação por título
- 7 – Classifica por preço
- 8,9 – Exibe paginação
- __SRC__ – in tag <img /> generate sttaribute ‘src‘ com seu valor. Exemplo: src=’http://site.com/uploads/image.png’
- __IMG__ – gera a imagem do produto
- __URL__ – URL para a página do produto
- __TARGET__ – valor de destino para o link, pode ser _self OU _blank (abrir em uma nova aba)
- __TITLE__ – título do produto
- __PRICE__ – preço do produto
- __SKU__ – SKU do produto
- __KEY_WORDS__ – nomes de taxonomias que estão contidas no produto do produto (eles também são usados para busca baseada em texto)

