Pesquisa global não recupera nada

Olá. Sou da equipe da Base de Dados em Arquivística. Venho relatar um problema, na página inicial do wordpress onde tem o campo de busca, colocamos qualquer termo e a busca não funciona, sabemos termos que deveriam recuperar itens mas isso não está ocorrendo, impossibilitando a pesquisa.

Olá @basearquivistica, tudo bem? Vamos tentar descobrir o que está acontecendo.

Você está utilizando o tema Tainacan interface, certo? Se sim, começo dizendo que aquela barra de buscas lá funciona para os posts do WordPress apenas, não para os itens do Tainacan. É um comportamento padrão para buscas em sites WordPress. por isso adicionamos opções extras que ajudam a ter esta busca em outras bases, como seu repositório. Isto é explicado melhor no post de lançamento da versão 2.1: Tainacan Interface 2.1 – Padrões de blocos, busca global e mais opções para a página do Item – Tainacan

Em resumo, você poderá habilitar a busca por itens no menu “Personalizar” → “Configurações do Cabeçalho” → “Busca do Cabeçalho”.

1 curtida

Mateus, a busca global no cabeçalho está configurada conforme você deu o caminho, então não sei porque motivo não recupera os itens. Ela funcionava corretamente até uns meses atrás. Aí não sabemos ao certo quando começou a apresentar mau funcionamento, pois não estávamos fazendo testes. Mas agora precisamos dessa busca funcionando, pois queremos divulgar o projeto.

Ok @basearquivistica. Então me faça dois testes por favor:

  1. Fazer a busca com a opção “Global” marcada;
  2. Fazer a busca com a opção “Itens” marcada.

Vale lembrar que usando a busca Global, será pesquisado apenas em Título e Descrição dos itens, enquanto a busca em Itens será mais completa, checando os demais metadados. Por me confirmar também quais suas versões do plugin Tainacan e do tema Tainacan Interface?

Estamos utilizando a versão mais atual do Tainacan Interface, tanto que não mostra nenhuma atualização a ser feita, e ainda assim não vemos uma melhora nos resultados de pesquisa, temos uma base de dados com mais de 7.000 itens e não vemos isso se expressar nas pesquisas que realizamos, pois existem itens cadastrados que não estão sendo recuperados mesmo tendo em seu título determinado termo que inserimos na busca. Fiz teste usando a busca por itens e global e vi que não são mostrados muitos itens para o pesquisador, não há plena recuperação.

Sim, imagino que tenha relação com a questão discutida no outro tópico. Aqui tem um detalhe porém que é relevante, que é onde esta busca está sendo feita. A barra de busca que fica no cabeçalho do tema Tainacan Interface pode se comportar buscando em diferentes fontes. Essas fontes podem ser configuradas no Menu Personalizar → Configurações do Cabeçalho do Site:

Por padrão, a busca “Global” é usada. Esta busca inclui não só itens do repositório Tainacan, mas também Coleções, Posts e Páginas do Site. Para que esta mistura aconteça, ela busca naquilo que todos tem em comum, que é o Título (por isso a importância de se usar o metadado título padrão).

Complementando aqui: Se você seguir a estratégia de ter um metadado Nível repositório que represente seu título, para buscar nele, é preciso que esta busca esteja configurada para “Itens” e não “Global”, porque ao buscar por “Itens”, a busca pode procurar em metadados que só são existentes em itens do Tainacan, ignorando a obrigatoriedade do atributo ter que existir em Posts, Páginas, Coleções, etc.

Uhmm fizemos uns testes aqui. O que me parece té pegando: Sua busca, mesmo a de Itens, não está retornando valores de outros metadados que não sejam o Título e a Descrição oficiais. Este não é o comportamento padrão, mas pode ter sido alterado se alguém da TI tiver seguido estas instruções aqui:

Em suma, para desativar a configuração e a busca voltar a ocorrer em todos os metadados, seria necessário abrir o arquivo wp-config.php no servidor e configurar a seguinte linha:

define('TAINACAN_DISABLE_DEFAULT_SEARCH_ENGINE', true);

Como:

define('TAINACAN_DISABLE_DEFAULT_SEARCH_ENGINE', false);

Note porém que isto vai pesar um pouco mais a busca, deixando-a mais lenta para retornar os resultados, já que agora ela vai ir procurar em todo o conteúdo textual de todos os itens.

1 curtida

Realmente dá pra notar mais lentidão na busca dos itens, mas aparecem mais resultados agora. Vou continuar observando se está melhor e se aparecer mais problemas vamos nos falando.

Sabem de algum outro plugin para contar acessos além do Monster Insights? Algum que dê mais recursos gratuitos?

2 curtidas

Opa, que bom que isto foi finalmente resolvido!

Se quiser podemos discutir em outro tópico mas eu pra ser sincero não conheço um em específico.