Você quer que os visitantes filtrem os resultados da sua pesquisa. Escolha uma categoria, restrinja por tag, concentre-se em um tipo de postagem. É isso que a pesquisa facetada do WordPress deveria fazer, mas no momento em que você adiciona um plugin de filtro à sua página de pesquisa, os resultados cuidadosamente classificados que o SearchWP retornou saem de ordem, e as correspondências mais relevantes descem abaixo dos resultados que por acaso correspondem exatamente ao filtro.
O SearchWP 4.6.0 fecha essa lacuna. Solte os controles do WPFilters em qualquer Modelo de Resultados e eles agora restringirão seus resultados de pesquisa, mantendo a classificação de relevância do SearchWP intacta. Os dois plugins finalmente compõem corretamente, para que seus visitantes obtenham a relevância de que precisam e a interface de filtragem que esperam.
Pesquisa Facetada do WordPress Que Respeita Sua Classificação
A nova integração do WPFilters é executada na mesma camada que o SearchWP usa para pontuar resultados, o que significa que a filtragem acontece antes da classificação, não depois. Selecionar "Tipo de Postagem: Produto" ou "Categoria: Tutoriais" restringe o conjunto de resultados, e o SearchWP então classifica o que resta pela relevância para a palavra-chave da pesquisa. O topo da lista ainda é a correspondência mais relevante, apenas dentro do conjunto mais restrito que o visitante solicitou.
Para ativá-la, abra qualquer Modelo de Resultados e procure a nova opção Integração WPFilters na seção Estilização Personalizada. Ative-a para esse modelo e quaisquer elementos do WPFilters que você colocar na página começarão a restringir a lista de resultados.

As alterações de filtro sobrevivem à paginação e ao Carregar Mais, então um visitante que escolhe uma categoria e percorre cinco páginas de resultados nunca perde seu filtro. O elemento de Pesquisa do WPFilters também funciona bem com a palavra-chave do SearchWP na mesma página, então as duas caixas de pesquisa permanecem sincronizadas em vez de lutarem uma contra a outra.
A integração é emparelhada com o WPFilters 1.1.0, que é lançado junto com esta versão do SearchWP. Se você tiver um WPFilters mais antigo instalado, o SearchWP o informará: a opção Ativar WPFilters permanece desativada com um prompt amigável para atualizar, e um lembrete correspondente aparece no painel de notificações do SearchWP. Atualize o WPFilters e ambos os sinais desaparecem por conta própria. Sem páginas quebradas, sem operações silenciosas.
Coloque Filtros ao Lado dos Seus Resultados
O SearchWP 4.6.0 também registra duas novas áreas de widget criadas para a pesquisa facetada do WordPress: Barra Lateral Esquerda de Resultados do SearchWP e Barra Lateral Direita de Resultados do SearchWP. Elas aparecem em Aparência → Widgets e são renderizadas apenas na página de resultados da pesquisa com tecnologia SearchWP, para que não sobrecarreguem o resto do seu site.
Solte um elemento do WPFilters em qualquer uma das barras laterais e a página de resultados da pesquisa muda automaticamente para um layout responsivo de duas colunas. Se você preencher ambas as barras laterais, obterá um layout de três colunas com os resultados no meio. Use apenas uma barra lateral (ou nenhuma) e o SearchWP escolhe a variante certa para você. Em celulares e visualizações estreitas, as colunas colapsam em uma única coluna para que a página permaneça legível.

As barras laterais só são renderizadas na rota de resultados da pesquisa que o SearchWP atende, que é o local onde você anteriormente não conseguia adicionar widgets. Em páginas que você mesmo cria (uma página de shortcode, um layout Gutenberg, uma página Bricks ou Elementor) você já controla o layout, então o SearchWP sai do caminho e permite que você coloque elementos de filtro onde quiser.
Uma Interface de Pesquisa de Facetas do WordPress para Tudo o Que Você Indexa
A integração funciona para posts, tipos de post personalizados, termos de taxonomia, campos personalizados e autores. Se você estiver executando um portal de documentação, seus leitores podem filtrar por seção. Se você estiver executando uma loja WooCommerce, seus compradores podem filtrar produtos por categoria, atributo ou qualquer meta personalizada que você indexar. Se você estiver executando uma base de conhecimento, o suporte pode filtrar por tag, ao mesmo tempo em que exibe o artigo com maior probabilidade de responder à pergunta.
Cada filtro é seu próprio elemento configurado no WPFilters: escolha um tipo de filtro (checkbox, dropdown, slider), aponte-o para uma fonte de dados (uma taxonomia, campo personalizado, tipo de post ou autor) e uma visualização ao vivo mostra os valores que seus visitantes realmente verão. O SearchWP então compõe com o que quer que você crie.

A seleção de um filtro atualiza a lista de resultados no local. Sem recarregamento completo da página, sem histórico de botões de voltar quebrados. Para um olhar mais aprofundado sobre como a filtragem funciona com catálogos de produtos, nossos guias sobre filtragem de produtos WooCommerce e adição de um filtro de cor detalham configurações do mundo real que você pode adaptar para usar resultados classificados pelo SearchWP por baixo.
Mais Melhorias Nesta Versão
- Logs mais limpos do WordPress 6.7+. O aviso de carregamento de tradução que algumas configurações estavam vendo no WordPress 6.7 e posterior agora está silenciado.
- Filtragem confiável em pesquisas vazias. Visitantes que chegam a uma página de Modelo de Resultados sem um termo de pesquisa agora veem seus filtros selecionados aplicados à lista de resultados imediatamente.
- Elementos de Redefinir e Pesquisar se comportam em páginas de Modelo. Um elemento de Pesquisa WPFilters colocado ao lado de um Modelo de Resultados SearchWP não substitui mais a palavra-chave da pesquisa, e Redefinir agora limpa tanto os filtros quanto a palavra-chave como esperado.
- Melhorias de segurança de rotina. Fortalecemos o manuseio interno de dados como parte de nossa revisão de segurança contínua. Não há nada que você precise fazer além de atualizar, mas recomendamos atualizar prontamente.
Para a lista completa de alterações, consulte o changelog do SearchWP.
Atualize a Pesquisa do Seu Site Hoje
O SearchWP 4.6.0 está sendo lançado agora. Se as atualizações automáticas estiverem ativadas, você o receberá sem levantar um dedo. Caso contrário, vá para Plugins → SearchWP no seu painel e clique em atualizar.
Uma vez que você estiver na versão 4.6.0, certifique-se de estar executando o WPFilters 1.1.0 ou posterior junto com ele, abra um Modelo de Resultados, ative a opção Ativar WPFilters e adicione um elemento de filtro em uma das novas barras laterais. Seus visitantes agradecerão na próxima vez que pesquisarem.
Se você encontrar qualquer problema ou quiser nos dizer o que construir em seguida, nossa equipe de suporte terá prazer em ouvi-lo. Já estamos planejando o próximo conjunto de melhorias, então nos diga o que faria sua pesquisa funcionar melhor para você.


