Criar uma página de pesquisa | WordPress

[aioseo_eeat_author_tooltip]
[aioseo_eeat_reviewer_tooltip]

Neste artigo, vamos explorar a criação de uma página de busca no WordPress. Uma página de busca permite que os visitantes pesquisem conteúdo específico em seu site. Abordaremos aspectos importantes como a criação de um modelo de página de busca, a criação de links para a página de busca, a personalização da página de busca, o armazenamento dos resultados da busca e a exibição do número total de resultados.

Coisas que você precisa saber

Antes de criar uma página de pesquisa, há algumas coisas que você precisa saber:

  • O WordPress possui uma funcionalidade de busca integrada que permite aos usuários pesquisar conteúdo com base em palavras-chave.
  • O WordPress inclui um formulário de pesquisa que pode ser adicionado à barra lateral, ao cabeçalho ou ao rodapé do seu site por padrão.
  • Para criar uma página de pesquisa dedicada, você precisa criar um modelo de página de pesquisa personalizado ou usar um plugin de construtor de páginas que forneça um elemento de pesquisa.

Criando um modelo de página de pesquisa

Para criar um modelo de página de pesquisa, siga estes passos:

  1. Acesse os arquivos do seu tema WordPress através de um gerenciador de arquivos ou cliente FTP.
  2. Localize o arquivo page.php na pasta do seu tema e crie uma cópia duplicada.
  3. Renomeie o arquivo idêntico para search.php.
  4. Abra o arquivo search.php em um editor de texto.
  5. Personalize o modelo para exibir os resultados da pesquisa usando o loop do WordPress e HTML . Você pode consultar o Codex do WordPress ou a documentação do desenvolvedor do tema para personalizar o modelo de pesquisa.
  6. Salve as alterações e carregue o arquivo search.php de volta para a pasta do seu tema.

Criando uma página de pesquisa

Para criar uma página de pesquisa no WordPress, siga estes passos:

  1. Faça login no painel de administração do WordPress.
  2. Acesse “Páginas” e clique em “Adicionar nova” para criar uma nova página.
  3. Insira um título para sua página de pesquisa, como "Pesquisar" ou "Encontrar conteúdo"
  4. No editor de páginas, adicione o formulário de pesquisa usando o widget de pesquisa integrado do WordPress ou um bloco de pesquisa fornecido pelo seu plugin de construtor de páginas.
  5. Salve a página.

Link para a sua página de pesquisa

Existem várias maneiras de criar um link para sua página de pesquisa:

Usando o ID da página

  1. Acesse a tela “Páginas” no painel de administração do WordPress.
  2. Localize a página de pesquisa e anote o ID da página.
  3. Utilize a seguinte estrutura de URL para criar um link para sua página de busca: https://yourdomain.com/?page_id=PAGE_ID, substituindo PAGE_ID pelo ID da página de busca.

Usando o slug da página

  1. Acesse a tela “Páginas” no painel de administração do WordPress.
  2. Localize a página de pesquisa e anote o slug da página.
  3. Utilize a seguinte estrutura de URL para criar um link para sua página de busca: https://seusite.com/slug-da-pagina, substituindo slug-da-pagina pelo slug real da sua página de busca.

Usando wp_list_pages()

Se o seu site tiver um menu de navegação, você pode usar a função wp_list_pages() para gerar um link para a sua página de busca. Adicione o seguinte código aos arquivos de modelo do seu tema ou ao menu de navegação:

wp_list_pages('title_li=&include=PAGE_ID');

Substitua PAGE_ID pelo ID real da página de pesquisa.

Personalizando sua página de busca

Você pode personalizar sua página de busca modificando o modelo (search.php). Isso permite controlar o layout, o estilo e a exibição dos resultados da busca. Personalize o modelo de acordo com o design e os requisitos do seu tema.

Preservando os resultados da página de pesquisa e a paginação

O WordPress preserva automaticamente os resultados da página de pesquisa e a paginação. Quando um usuário realiza uma pesquisa e clica em um resultado, ele será direcionado para uma única publicação ou página. A consulta de pesquisa será preservada, permitindo que ele retorne aos resultados da pesquisa, se necessário.

Exibir resultados totais

Para exibir o número total de resultados da pesquisa na sua página de pesquisa, você pode usar o seguinte código no seu modelo de página de pesquisa (search.php):

<?php

global $wp_query;

$total_results = $wp_query->found_posts;

eco '<p> Total de resultados:.' $total_results . '</p> ';

?>

Este código recupera o total de resultados da pesquisa do objeto global $wp_query e os exibe na página de pesquisa.

Seguindo estes passos, você pode criar uma página de busca no WordPress e personalizá-la para se adequar ao design e à funcionalidade do seu site. Uma página de busca dedicada melhora a experiência do usuário, proporcionando uma maneira focada e eficiente de buscar conteúdo no seu site.

Posts relacionados

Atualizando o WordPress

Manter sua instalação do WordPress atualizada é crucial para manter a segurança e o desempenho do seu site

Atualizações automáticas de plugins e temas

No cenário digital atual, manter seu site atualizado é essencial por motivos de segurança, desempenho e compatibilidade.

Administre seu blog

Administrar seu blog WordPress é essencial para manter sua funcionalidade, segurança e sucesso geral

Comece a usar o Seahawk

Cadastre-se em nosso aplicativo para ver nossos preços e obter descontos.