A pesquisa do WordPress é boa para encontrar coisas básicas em seu site, mas e se você estiver usando o plugin Meta Box e quiser tornar informações extras pesquisáveis?
O Meta Box é popular para criar campos personalizados, tipos de postagem e taxonomias, onde você pode armazenar informações extras para suas postagens e páginas. Eles são super úteis para organizar o conteúdo do seu site exatamente da maneira que você precisa.
No entanto, há um porém: a pesquisa padrão do WordPress ignora todas essas informações extras que você cuidadosamente inseriu nos campos do Meta Box. Se alguém pesquisar por um detalhe específico que você adicionou no Meta Box, não o encontrará com a pesquisa padrão.
Felizmente, há uma maneira de consertar isso! Você pode tornar a pesquisa do WordPress mais inteligente para que ela inclua seus campos do Meta Box. Embora existam algumas maneiras complicadas baseadas em código para fazer isso, a mais fácil é usar um plugin como o SearchWP.
Neste artigo, mostraremos como adicionar campos do Meta Box à pesquisa do WordPress sem editar o código.
Por que Tornar os Campos do Meta Box Pesquisáveis no WordPress?
Tornar seus campos do Meta Box pesquisáveis pode melhorar seriamente seu site.
Primeiro, isso torna seus resultados de pesquisa muito mais relevantes. Os usuários têm muito mais chances de encontrar exatamente o que procuram quando a pesquisa abrange tudo, incluindo aqueles campos personalizados que você configurou com o Meta Box.
Essa melhor experiência de pesquisa deixa seus visitantes mais felizes. Em vez de ficarem frustrados e abandonarem seu site, eles podem encontrar as informações de que precisam e permanecer por mais tempo.
Para sites que dependem muito de tipos de postagem personalizados e muitos dados extras gerenciados pelo Meta Box, isso é especialmente importante.
Imagine alguém procurando por uma 'camisa azul' em sua loja online. Se você usou o Meta Box para criar um campo personalizado de 'cor' para seus produtos, e sua pesquisa inclui esses campos, então os visitantes realmente encontrarão o que procuram.
Da mesma forma, pense em sites imobiliários onde você pode armazenar endereço, preço e número de quartos em campos do Meta Box. Ou imagine um site de receitas com ingredientes e tempo de cozimento como campos personalizados. Ser capaz de pesquisar dentro desses campos é super poderoso.
Dito isso, vamos ver como você pode facilmente incluir campos do Meta Box em seu processo de pesquisa do WordPress.
Adicionar Campos do Meta Box à Pesquisa do WordPress
Existem diferentes maneiras de incluir campos do Meta Box na pesquisa do WordPress. Uma maneira envolve o uso de código e a parte técnica do WordPress. Mas se você não é um desenvolvedor, provavelmente não é o melhor caminho.
O método mais fácil é usar o SearchWP. É o melhor plugin de pesquisa para WordPress e projetado para melhorar muito a pesquisa do WordPress.
O SearchWP vem com recursos poderosos e oferece uma extensão para Meta Box. Além disso, é fácil de usar e você não precisa escrever nenhum código para incluir campos do Meta Box.
Para começar, você pode visitar o site do SearchWP e se inscrever para uma nova conta.

Em seguida, você precisará baixar o plugin SearchWP.
Para fazer isso, vá para a área da sua conta e mude para a aba ‘Downloads’. A partir daqui, você pode clicar no botão Download SearchWP e salvar o arquivo do plugin no seu computador.

Depois disso, você pode instalar e ativar o plugin SearchWP no seu site. Para mais detalhes, por favor, veja este guia sobre como instalar o plugin do WordPress.
Assim que o plugin estiver ativo, o SearchWP exibirá um assistente de configuração no seu painel do WordPress. Clique no botão ‘Iniciar Assistente de Integração’ e siga as instruções na tela.

Em seguida, você pode ir para SearchWP » Extensões no painel do WordPress para instalar a extensão Meta Box.
Clique no botão ‘Instalar’ em Integração Meta Box.

A extensão agora será instalada e ativada automaticamente. Você verá o Status mudar de Não instalado para Ativo.
Agora, você pode personalizar as configurações do mecanismo de busca e incluir seus campos e tabelas do Meta Box no processo de busca.
Alterar Configurações de Busca para Incluir Campos do Meta Box
Em seguida, você pode editar as configurações de busca do WordPress usando o SearchWP e incluir informações do Meta Box.
O SearchWP também permite que você configure vários mecanismos de busca e os vincule a diferentes formulários de busca. Dessa forma, você pode ajudar os clientes a encontrar exatamente o que procuram, refinando o processo de busca.
Para começar, você precisará ir para a página SearchWP » Algoritmo no seu painel do WordPress. Depois disso, você pode editar a busca padrão do WordPress ou adicionar um novo mecanismo.
Para este tutorial, criamos um tipo de post personalizado chamado Receitas e adicionamos campos personalizados usando o Meta Box.
Para incluí-los no processo de busca, adicionaremos um novo mecanismo no SearchWP. Simplesmente clique no botão Adicionar Novo para começar.

Uma nova janela pop-up será aberta. Aqui, você pode selecionar as ‘Fontes’ para o seu mecanismo de busca, como posts, páginas e arquivos de mídia que o plugin usará para encontrar conteúdo no seu site.
Vá em frente e selecione seu tipo de post ou taxonomia personalizada do Meta Box como fonte. Por exemplo, selecionaremos o tipo de post do Meta Box chamado ‘Receitas’ como fonte para nosso mecanismo.

Você também pode alterar o nome do mecanismo de busca no campo ‘Rótulo do Mecanismo’.
Quando terminar, simplesmente clique no botão ‘Concluído’.
Depois disso, você pode escolher os atributos que deseja pesquisar para cada fonte no mecanismo. Estes são os campos que você deseja pesquisar para uma determinada fonte, como título, conteúdo, slug, autor, campos personalizados, tags ou categorias.
Vá em frente e clique no botão ‘Adicionar/Remover Atributos’.

Em seguida, você verá uma nova janela pop-up ser aberta.
A partir daqui, você pode clicar no menu suspenso Campos Personalizados e selecionar seus campos personalizados do Meta Box para incluir no processo de busca.
Por exemplo, escolhemos os campos personalizados ‘ingredientes’ como atributos para nossa fonte de Receitas.

Você também pode incluir categorias e tags criadas no Meta Box selecionando-as na seção ‘Taxonomias’.
Após adicionar os atributos, clique no botão ‘Concluído’.

Depois de adicionar campos personalizados e taxonomias como atributos, o SearchWP também oferece a opção de mover o controle deslizante e ajustar os pesos de relevância. Quanto mais para a direita o controle deslizante for definido para um atributo, mais influência esse atributo terá na posição nos resultados da pesquisa.
Quando terminar, basta rolar até o topo e clicar no botão ‘Salvar’ para armazenar suas alterações.

É isso, você incluiu com sucesso os campos do Meta Box na pesquisa do WordPress.
Criar um formulário de pesquisa personalizado de Meta Box
Em seguida, você pode vincular seu novo mecanismo de pesquisa a um formulário de pesquisa personalizado no SearchWP e exibi-lo em qualquer lugar do seu site.
Para fazer isso, basta ir para SearchWP » Formulários de Pesquisa no painel do WordPress. Aqui, você pode selecionar um formulário existente ou adicionar um novo.

Depois disso, você pode alterar o nome do seu formulário de pesquisa no topo.
Em seguida, você precisará selecionar um Tema de Layout para o seu formulário. O SearchWP oferece vários modelos pré-construídos, o que torna muito fácil escolher um layout e personalizá-lo.

Agora você pode rolar para baixo até a seção ‘Estilização Personalizada’.
A partir daqui, basta clicar no menu suspenso ‘Motor’ e selecionar o novo motor de pesquisa que você criou anteriormente.

Você verá mais opções de personalização se rolar para baixo, como alterar o estilo do formulário, o estilo do botão e muito mais.
Depois que isso for feito, basta rolar até o topo e clicar no botão ‘Salvar’.

Depois disso, você pode clicar no botão ‘Incorporar’ e escolher como deseja adicionar o novo formulário de pesquisa ao seu site.
O SearchWP permite que você use um bloco Gutenberg, shortcode ou código PHP para incorporar o formulário.

Em seguida, você precisará selecionar se deseja incorporar o formulário em uma nova página ou em uma página existente. Para este tutorial, escolheremos a opção ‘Criar Nova Página’.
Na próxima tela, você pode inserir um nome para sua nova página e clicar no botão ‘Vamos Lá!’.

Depois disso, você verá uma prévia do seu formulário de pesquisa no editor de conteúdo do WordPress.
Quando terminar, basta clicar no botão ‘Publicar’.

Você adicionou com sucesso um formulário de pesquisa personalizado para campos do Meta Box.
Vá em frente e visite seu site para vê-lo em ação. Você pode tentar pesquisar campos personalizados do Meta Box e outras informações para ver se está funcionando.

Se você quiser saber mais, consulte nosso guia sobre como criar um formulário de pesquisa personalizado no WordPress.
Esperamos que este artigo tenha ajudado você a aprender como adicionar campos do Meta Box à pesquisa do WordPress. Você também pode consultar nosso guia sobre como incluir campos ACF no WordPress e como limitar a pesquisa a tipos de postagem específicos no WordPress.
Pronto para tornar os campos do Meta Box pesquisáveis em seu site? Você pode começar com o SearchWP aqui.



