SearchWP Documentation

Veja o guia de instalação, navegue pela Base de Conhecimento, descubra os muitos hooks do SearchWP

Busca Nativa

Por padrão, o SearchWP interceptará as solicitações de pesquisa nativas do WordPress e substituirá os resultados de pesquisa nativos pelos seus próprios.

Formulários e modelos de resultados de pesquisa

Quando se trata de integração de pesquisa nativa do WordPress com o SearchWP, não há nada a fazer! Os formulários de pesquisa padrão do WordPress fornecidos por get_search_form() (que você provavelmente já está usando) já estão configurados para acionar uma pesquisa nativa do WordPress, que o SearchWP intercepta.

Se o seu formulário de pesquisa foi personalizado, você pode remover essas personalizações, o que restaurará o formulário para fazer uma solicitação GET para o site_url() com um único parâmetro de consulta s, que é precisamente o que aciona uma pesquisa nativa do WordPress.

Da mesma forma, você também não precisa personalizar seu modelo de resultados de pesquisa existente! O SearchWP não intercepta a exibição dos resultados da pesquisa para pesquisas nativas do WordPress, ele apenas fornece um novo conjunto de resultados para o tema exibir.

Dito isso, o SearchWP não facilita a personalização da exibição dos resultados da pesquisa, pois essa é responsabilidade do tema. Se você estiver procurando melhorar seus resultados de pesquisa nativos do WordPress de uma forma que o SearchWP fornece, mas não é compatível com o WordPress (por exemplo, incluindo Usuários ou outra Fonte não suportada em seus resultados de pesquisa), você precisará usar um Motor Suplementar.

Este resultado não é uma falha do SearchWP ou do WordPress, mas sim o reconhecimento de que o núcleo do WordPress (e qualquer código, hooks, etc. relacionados) assume que os resultados de pesquisa nativos são objetos WP_Post. Sem problemas! É por isso que temos Motores Suplementares. ?

Parâmetros extras de consulta de URL

O SearchWP não escuta todos os parâmetros de consulta de URL que podem funcionar com pesquisas nativas do WordPress. O SearchWP espera um URL simples e comum, semelhante a https://example.com/?s=coffee+mug – sem sinos ou assobios extras, apenas o parâmetro de consulta ?s que aciona uma pesquisa nativa do WordPress.

Se a sua implementação quiser suportar parâmetros de consulta de URL, existe um Hook para isso!

Está funcionando?

A melhor maneira de determinar se os resultados que você está vendo são fornecidos pelo SearchWP seria primeiro ativar a Depuração. Uma vez ativada, o SearchWP exibirá um bloco de comentários HTML em suas páginas de resultados de pesquisa. Este bloco de comentários inclui detalhes sobre a(s) pesquisa(s) realizada(s) e os resultados encontrados para cada uma.

Se os resultados que você está vendo não corresponderem ao que o SearchWP encontrou, isso significa que os resultados do SearchWP foram substituídos por algum outro código. Não é um problema! Você pode abrir um ticket de suporte e nós o ajudaremos a encontrar o culpado.

Crie uma Experiência de Pesquisa WordPress Melhor Hoje

Nunca mais perca visitantes para resultados de pesquisa inúteis. O SearchWP torna a criação de sua própria pesquisa inteligente do WordPress rápida e fácil.

Get SearchWP Now
Ícone de Múltiplos Mecanismos de Busca