Como criar um formulário de pesquisa WordPress para tipos de postagem personalizados
Publicados: 2023-08-18Você deseja criar um formulário de pesquisa avançada no WordPress para tipos de postagem personalizados?
Se você usar tipos de postagem personalizados, talvez queira criar um formulário que permita aos visitantes pesquisar apenas esse conteúdo. Isso pode ajudar as pessoas a encontrar o que procuram e mantê-las em seu site por mais tempo.
Neste artigo, mostraremos como criar um formulário de pesquisa avançada para tipos de postagem personalizados no WordPress, passo a passo.
Por que criar um formulário de pesquisa avançada para tipos de postagem personalizados?
Os tipos de postagem personalizados permitem que você vá além de postagens e páginas e crie diferentes tipos de conteúdo para o seu site. Por exemplo, usamos tipos de postagem personalizados aqui no WPBeginner para organizar nossas seções de negócios e glossário.
No entanto, o WordPress não inclui tipos de postagem personalizados em seus resultados de pesquisa por padrão. Como resultado, os visitantes podem perder conteúdo importante e você perderá visualizações de página.
Felizmente, você pode incluir tipos de postagem personalizados em seus resultados de pesquisa usando um plugin de pesquisa do WordPress. Você pode dar um passo além e criar um formulário avançado que pesquisa apenas tipos de postagens personalizadas.
Por exemplo, no WPBeginner, criamos formulários de pesquisa personalizados de tipo de postagem em nossas páginas de ofertas e glossário.
Freqüentemente, esse tipo de formulário de pesquisa avançada ajudará os visitantes a encontrar o que procuram com mais rapidez, o que melhorará a experiência do visitante e reduzirá a taxa de rejeição.
Primeiro, você pode ver nosso guia sobre como criar tipos de postagem personalizados no WordPress. Em seguida, você pode pular para nosso tutorial sobre como criar um formulário de pesquisa avançado do WordPress para tipos de postagem personalizados.
Crie um novo algoritmo de pesquisa WordPress com um plugin WordPress
A maneira mais fácil de criar um formulário de pesquisa avançada para tipos de postagem personalizados é usando o plugin SearchWP. É o melhor plugin de pesquisa e permite pesquisar conteúdo que o WordPress ignora por padrão.
Por exemplo, você pode tornar os comentários do blog pesquisáveis e adicionar indexação e pesquisa de PDF ao seu site.
Como configurar o SearchWP
A primeira coisa que você precisa fazer é instalar e ativar o plugin SearchWP. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plugin do WordPress.
Após a ativação, você deve ir para SearchWP »Configurações e clicar na guia ‘Geral’.
Agora você precisa inserir sua licença na caixa “Chave de licença”. Você pode encontrar essas informações em sua conta no site SearchWP.
Quando terminar, certifique-se de clicar no botão ‘Verificar chave’.
Criando um algoritmo de pesquisa personalizado
Sua próxima tarefa é criar um algoritmo de pesquisa personalizado. Ele permite que você especifique o conteúdo que o SearchWP inclui em seus resultados de pesquisa, como páginas, postagens, mídia e qualquer tipo de postagem personalizada.
Para começar, você precisa ir para SearchWP » Algoritmo no painel de administração do WordPress.
Aqui, você verá uma seção para cada tipo de conteúdo que o SearchWP inclui em seus resultados de pesquisa.
Para adicionar seu tipo de postagem personalizado, basta clicar no botão ‘Fontes e configurações’.
No pop-up exibido, marque a caixa ao lado de cada tipo de postagem personalizada que você deseja incluir nos resultados da pesquisa.
Depois disso, clique em ‘Concluído’.
SearchWP adicionará uma nova seção para cada tipo de postagem personalizada. Cada seção mostra todos os atributos que o SearchWP incluirá em suas pesquisas, como título, slug e trecho.
Se você deseja adicionar ou remover atributos, basta clicar em 'Adicionar/Remover Atributos'.
No pop-up, marque a caixa ao lado de cada atributo que deseja incluir nos resultados da pesquisa.
Para remover um atributo, você pode desmarcar sua caixa.
Neste pop-up, você também pode tornar campos personalizados pesquisáveis no WordPress.
Quando estiver satisfeito com as alterações feitas, vá em frente e clique em ‘Concluído’.
Você notará que cada atributo também possui um controle deslizante Relevância do atributo do aplicativo. Isso controla como o SearchWP classifica o conteúdo ao construir sua página de resultados de pesquisa no WordPress.
Se um atributo tiver alta relevância, terá um impacto maior nos resultados da pesquisa. Por outro lado, o conteúdo que corresponde a um atributo de menor relevância aparecerá em uma posição inferior nos resultados da pesquisa.
Por exemplo, se você mover o controle deslizante “Título” para a direita e o controle deslizante “Conteúdo” para a esquerda, o título de uma postagem terá mais peso do que o conteúdo.
Cada site WordPress é único, então você pode tentar diferentes configurações de relevância para ver o que fornece os resultados de pesquisa mais precisos e úteis.
Por exemplo, se você criou um tipo de postagem personalizada 'avaliações de clientes' para sua loja online, então este é um conteúdo importante, então você pode querer dar-lhe uma alta relevância.
Quando estiver satisfeito com a configuração do recurso de pesquisa, basta rolar até o topo da tela e clicar no botão ‘Salvar’.
SearchWP agora reconstruirá o índice automaticamente. Dependendo da velocidade da sua conexão com a Internet e do seu provedor de hospedagem WordPress, isso pode levar alguns minutos.
Assim que vir ‘Status do índice 100%’, você saberá que SearchWP adicionou seus tipos de postagem personalizados ao índice de pesquisa.
Seu blog, site ou mercado online WordPress agora incluirá tipos de postagem personalizados em seus resultados de pesquisa.
Crie um formulário de pesquisa avançada para tipos de postagem personalizados
Feito isso, você está pronto para criar um formulário avançado que pesquisa apenas seus tipos de postagem personalizados.
Para começar, vá para SearchWP » Formulários de pesquisa e clique no botão ‘Adicionar novo’.
Isso cria um novo formulário, pronto para você personalizar.
Para dar um nome exclusivo a este formulário, clique no pequeno ícone de lápis ao lado de 'Formulário de pesquisa 1'.
Agora você pode digitar um nome para o formulário de pesquisa personalizado.
Isso é apenas para sua referência, então você pode usar qualquer coisa que ajude a identificar o formulário no painel do WordPress. Isto é particularmente importante se você planeja criar vários formulários de pesquisa no WordPress.
Depois disso, você pode escolher o layout que deseja usar usando as miniaturas do ‘Layout Theme’.
Basta clicar nos diferentes temas para ter uma prévia de como esse estilo ficará no seu site WordPress.
Para criar um formulário de pesquisa para tipos de postagem personalizados, normalmente você desejará usar 'Básico' ou 'Pesquisa Rápida'.
Esses estilos não permitem que os visitantes pesquisem por categoria, o que ajuda a mantê-los focados em tipos de postagem personalizados.
Depois de tomar sua decisão, vá até a seção ‘Estilo personalizado’.
As configurações que você vê podem variar dependendo do layout do seu tema. Por exemplo, se você selecionou 'Pesquisa Rápida', a configuração 'Pesquisa Rápida' será habilitada por padrão.
Você pode desativar e ativar as diferentes opções usando seus botões de alternância.
A visualização ao vivo será atualizada automaticamente conforme você faz alterações, para que você possa experimentar diferentes configurações para ver o que funciona melhor.
Por padrão, o formulário pesquisará mídias, páginas e postagens e ignorará os tipos de postagens personalizadas. Para incluir tipos de postagem personalizados, você precisa encontrar o campo ‘Tipo de pesquisa’ e clicar nele.
Agora você pode digitar o nome de cada tipo de postagem personalizado.
Quando o tipo de postagem correto aparecer, clique nele para adicioná-lo à pesquisa.
Deseja pesquisar apenas tipos de postagem personalizados e ignorar todos os outros conteúdos?
Em seguida, basta clicar no pequeno ‘X’ ao lado de ‘Mídia’, ‘Páginas’ e ‘Postagens’.
Feito isso, o formulário pesquisará apenas os tipos de postagem personalizados.
Quando estiver satisfeito com a configuração do formulário, vá até a seção 'Estilo do formulário'. Aqui você pode escolher entre diferentes estilos de formulário, adicionar uma borda, alterar o tamanho da fonte e muito mais.
Em 'Estilo do botão', você pode personalizar o botão 'Pesquisar' que aparece no formulário.
Quando estiver satisfeito com a configuração do formulário, vá até o topo da tela e clique em 'Salvar' para armazenar suas configurações.
Como adicionar tipos de postagem personalizados ao WordPress
Agora, você está pronto para adicionar o formulário de pesquisa ao WordPress usando um shortcode ou bloco.
O método mais fácil é usar um bloco, então vá para a página ou postagem onde deseja adicionar o formulário de tipo de postagem personalizado.
Você pode então clicar no ícone '+' e digitar 'Formulário de pesquisa'.
Quando o bloco direito aparecer, clique nele.
Em seguida, abra o menu suspenso ‘Selecionar um formulário’ e escolha o formulário de pesquisa que você criou durante este tutorial.
Quando estiver pronto para ativar o formulário de pesquisa, basta clicar em 'Atualizar' ou 'Publicar'. Agora você pode visitar seu site para ver o formulário de pesquisa em ação.
Outra opção é adicionar o formulário de pesquisa usando um shortcode.
Para obter o código de acesso, você precisa acessar SearchWP » Search Forms . Aqui, encontre o formulário de pesquisa que deseja mostrar e copie o valor na coluna ‘Shortcode’.
Agora você pode adicionar o shortcode a qualquer página, postagem ou área pronta para widget. Para obter instruções passo a passo sobre como fazer isso, consulte nosso guia sobre como adicionar um shortcode no WordPress.
Esperamos que este artigo tenha ajudado você a aprender como criar um formulário de pesquisa avançada no WordPress para tipos de postagem personalizados. Você também pode querer ver nossos tutoriais sobre tipos de postagem personalizados e nossas escolhas de especialistas sobre os melhores plug-ins do WordPress para expandir seu site.
Se você gostou deste artigo, inscreva-se em nosso canal no YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.