Como adicionar um formulário de pesquisa em uma postagem do WordPress com um código de acesso

Publicados: 2022-01-31

Não incluir uma opção de pesquisa em um site é um erro típico que muitos sites não conseguem corrigir. Isso pode ser um problema bastante grande, especialmente para comércio eletrônico e sites cujo único objetivo é fornecer algum tipo de conteúdo. Para o primeiro, a pesquisa é um ponto central para que os visitantes encontrem os produtos certos. E certamente é uma grande falha quando um site começa a crescer em tamanho. Para o segundo, será difícil encontrar notícias e informações, principalmente depois de um tempo, quando o número de posts e páginas começar a se acumular. Deixar de atender a esses requisitos pode facilmente afastar os visitantes, afetar negativamente o engajamento geral e deteriorar a usabilidade geral de um site. Se você espera que os visitantes façam uma compra, se inscrevam, deixem um comentário ou simplesmente procurem informações, o WP Full Care recomenda que você adicione um formulário de pesquisa em uma postagem do WordPress com um shortcode . Ou, pelo menos, usando alguns dos plugins de pesquisa que permitem a funcionalidade de pesquisa.

Por que você deve adicionar um formulário de pesquisa a um site WordPress?

Quando você olha para a experiência geral da Internet, fica claro que “pesquisar” está no centro. Todas as informações que as pessoas procuram hoje são filtradas e exibidas por meio de algum tipo de pesquisa. Por que seria diferente com sites, páginas e posts? Basicamente, as barras e formulários de pesquisa são o que permitem que os visitantes do site comecem a procurar informações, no momento em que chegam às suas páginas. Se essa opção for negada, eles, em essência, não têm outra escolha a não ser deixar o site.

Procurando um produto em um site enquanto segura um cartão de crédito.
Se as pessoas não tiverem a opção de pesquisar em seu site, elas procurarão rapidamente por produtos em outro lugar.

Além disso, um formulário de pesquisa não é útil apenas do ponto de vista dos visitantes. Existem algumas razões pelas quais os proprietários de sites se beneficiam disso:

  • Um formulário de pesquisa pode ajudá-lo a descobrir novas palavras-chave – seguindo o que os visitantes estão digitando em um formulário de pesquisa, você pode ver o que está em demanda e quais são suas preferências. Você pode usar essas informações para modificar a oferta do seu site, independentemente de estar oferecendo produtos ou apenas informações.
  • Melhora a experiência geral do usuário e ajuda na otimização do mecanismo de pesquisa – a própria funcionalidade de pesquisa é essencial para uma melhor experiência do usuário. Como resultado, isso ajudará você a aumentar seus esforços de SEO e a obter uma classificação mais alta.
  • Permite que você faça ajustes que melhorarão as conversões – as informações que você obtém dos formulários de pesquisa o ajudarão a maximizar as taxas de conversão, sabendo exatamente quais etapas seguir para otimizar seu site corretamente.
  • Ajudá-lo no gerenciamento de dados – por exemplo, adicionando tags nas postagens, o que levará a uma melhor classificação e veiculação de informações.

Algumas maneiras de adicionar um formulário de pesquisa em uma postagem do WordPress

Em geral, existem duas maneiras mais comuns de adicionar um formulário de pesquisa em postagens, páginas ou site do WordPress em sua totalidade:

  1. Adicionar um formulário de pesquisa em um WordPress com código
  2. Adicionar um formulário de pesquisa em um WordPress com plugins

1. Adicione um formulário de pesquisa em um WordPress com código

Por vários motivos, essa é provavelmente a melhor maneira de adicionar um formulário de pesquisa . Muitos plugins em um site podem afetar seu desempenho. No entanto, não é exatamente um método amigável para iniciantes. A melhor maneira de adicionar um código ao seu site é ter desenvolvedores experientes do WordPress para ajudá-lo. Principalmente porque o primeiro passo aqui é editar o arquivo Theme Functions (functions.php).

Dentro do arquivo functions.php, é necessário adicionar a próxima linha de código:

add_shortcode ( 'wpbsearch' , 'get_search_form' );

Instruções sobre onde copiar o código do formulário de pesquisa no WordPress.
Lembre-se de colocar corretamente o código logo abaixo da tag “script”.

Quando você terminar de editar seu functions.php, ele adicionará um formulário de pesquisa padrão onde quer que você coloque [wpbsearch] em uma página.

Adicionando um formulário de pesquisa personalizado

Se você não estiver satisfeito com a aparência padrão do formulário de pesquisa, poderá adicionar um formulário de pesquisa personalizado . Nesse caso o código ficará assim:

function wpbsearchform( $form ) {

$form = '<form role=”search” method=”get” id=”searchform” action=”' . home_url('/'). '” >
<div><label class=”screen-reader-text” for=”s”>' . __('Procurar:') . '</label>
<tipo de entrada=”texto” valor=”' . get_search_query() . '” nome=”s” id=”s” />
<input type=”submit” id=”searchsubmit” value=”'. esc_attr__('Pesquisar') .'” />
</div>
</form>';

return $formulário ;
}

add_shortcode ( 'wpbsearch' , 'wpbsearchform' );

Lembre-se, este método requer que você adicione um shortcode em cada página e poste que você deseja que ele apareça. No entanto, se você adicionar o código de acesso na barra superior ou lateral, ele exibirá o formulário de pesquisa em todas as páginas .

2. Adicione um formulário de pesquisa em um WordPress com plugins

Se você é iniciante, provavelmente a maneira mais fácil de adicionar um formulário de pesquisa é usando um dos plugins de pesquisa. SearchWP Live Ajax Search, SearchWP Modal Search Form, Ivory Search e FiboSearch são apenas alguns dos exemplos.

Usando soluções de plug-in simples

Se você estiver usando o Ivory Search, adicionar um formulário de pesquisa é bastante simples:

Depois de instalar e ativar o plugin, tudo o que você precisa fazer é acessar a opção de plugin “Ivory Search”, que aparecerá na barra lateral do WordPress. Passe o mouse sobre ele e selecione a subopção "Formulários de pesquisa".

Lá, o plug-in fornecerá um código de acesso :

[ ivory-search id ="10980″ title ="Formulário de pesquisa padrão"]

Basicamente, você pode copiar essa linha de código onde quiser que seu formulário de pesquisa padrão apareça.

Opções de formulário de pesquisa Ivory com um shortcode do WordPress.
Experimente as opções até obter o formulário de pesquisa certo para suas páginas.

Se você preferir widgets, SearchWP Live Ajax Search é uma alternativa que vale a pena conferir.

SearchWP – para formulários de pesquisa mais robustos

Para quem precisa de opções de pesquisa mais complexas e personalizáveis , o plugin SearchWP pode ser uma boa escolha. No entanto, é um plugin de pesquisa premium que requer algum conhecimento para configurar.

O primeiro passo é instalar e ativar o plugin SearchWP. Em seguida, você precisará da chave de licença da sua conta, que você inserirá na opção de plug-in “Licença”. Após a ativação, será necessário definir as configurações do mecanismo de pesquisa.

O segundo passo é baixar e instalar o SearchWP Shortcode Extension da mesma forma que você instalaria qualquer outro plugin. E, claro, ativá-lo.

Por fim, quando todas as etapas anteriores forem concluídas, você poderá adicionar um novo formulário de pesquisa personalizado às suas páginas usando blocos. No entanto, há uma ressalva aqui: você precisará definir o bloco como um bloco “HTML personalizado” para usá-lo corretamente. Só então você poderá adicionar e usar o próximo shortcode:

[searchwp_search_form]

<div class=”search-results-wrapper”>
[searchwp_search_results]
<h2>[searchwp_search_result_link]</h2>
[searchwp_search_result_excerpt]
[/searchwp_search_results]
</div>

<div class=”search-results-pagination”>
[searchwp_search_results_pagination direction=”prev” link_text=”Anterior”]
[searchwp_search_results_pagination direction=”next” link_text=”Next”]
</div>

Em geral, isso adicionará o formulário de pesquisa à sua página ou postagem e exibirá os resultados em várias páginas , se necessário. Lembre-se aqui de prestar muita atenção às páginas 404 e definir todos os redirecionamentos corretamente para que os visitantes não percam o conteúdo.

Usar um formulário de pesquisa no WordPress se torna uma necessidade inevitável para todos os sites modernos. Como o conteúdo geral está aumentando em quantidade, a necessidade de uma maneira de pesquisar todo o conteúdo se torna insubstituível. Com recursos como esse, você não apenas está melhorando a usabilidade do seu site para os visitantes, mas para você também. Como resultado, suas postagens e páginas chegarão aos olhos dos visitantes certos. Isso acabará levando a melhores resultados de classificação e a um aumento nas taxas de conversão gerais.