Suporte » Gerenciamento de conteúdo » Busca interna (posts e páginas)

  • Bom dia a todos, no site de um cliente quando é feita a pesquisa no conteúdo do site ocorre o seguinte:

    Na primeira vez que um termo é pesquisado, o resultado é mostrado normalmente, porém, quando clicamos no link que redirecionará para a página/post escolhido, é aberta uma página onde são listados os posts de uma categoria e não o conteúdo da página/post. A URL que aparece é a do post, mas o conteúdo mostrado não é o esperado.

    Quando o mesmo termo é pesquisado num segundo momento e na pesquisa anterior ele foi aberto normalmente, não abre a página com resultados da pesquisa e a pessoa é redirecionada para a página aberta anteriormente.

    Pesquisei sobre essa ferramenta de busca do wordpress mas não tive muito sucesso, existem opções de configuração? Atualmente utilizo o plugin Live Composer Page Builder para criar os templates, procurei alguma configuração relacionada a ele e tbm não encontrei nada.

    Agradeço muito a ajuda de vocês!

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Moderador Felipe Elia

    (@felipeelia)

    Oi @augustobsb,

    Realmente muito estranho o comportamento do site. Não consegui reproduzir exatamente o que você comentou, mas algumas notícias parecem ser impossíveis de ser acessadas, como essa Fiocruz Brasilia recebe Simpósio sobre saúde global e diplomacia da saúde. Em compensação esta aparece bem.

    Reparo então duas coisas:
    Na busca, procurando por joão+almino, o que aparece não é um resultado de busca e sim a própria notícia (repare que não aparece Resultado da Pesquisa na barra). Algumas URLs não estão sendo identificadas pelo WordPress.

    Recomendo que você vá em Configurações -> Links Permanentes, veja se existe algum prefixo para essa área de novidade (são seus posts, certo?) e salve. Isso pode ajudar o WordPress a se encontrar. O seu tema também parece estar precisando de atenção: parece que você está usando apenas um index.php, mas sem testar se está em uma página de resultado de busca, uma lista de posts ou em uma interna. Dê uma olhada na hierarquia de templates para ver quais arquivos podem te ajudar nesse sentido.

    Se precisar de ajuda, suba os arquivos index.php, search.php e single.php para o pastbin.com e coloque o link aqui que eu ou um dos colegas pode tentar te auxiliar, beleza?

    Criador do tópico augustobsb

    (@augustobsb)

    Boa tarde @felipeelia, agradeço imensamente pela ajuda, acessei Configurações -> Links Permanentes e testei todas as possibilidades, nenhuma opção resolveu.

    Segue o link para os arquivos solicitados:

    search.php: https://pastebin.com/1Az8RR03
    index.php: https://pastebin.com/7z6qY3k2
    single.php: https://pastebin.com/HNPp3639

    Lembro que eu utilizo o LiveComposer Page Builder, grande parte dos códigos ficam no banco de dados.

    Estou analisando agora a hierarquia de templates, conforme sua orientação.

    1 abraço e mais uma vez muito obrigado!

    Moderador Felipe Elia

    (@felipeelia)

    Oi @augustobsb,

    Realmente, é o Live Composer que está cuidando do seu search.php, o que complica um pouco as coisas. Ele dá a opção de usar modelos pré-definidos? É possível que ele tenha alguma coisa feita especialmente para resultados de buscas?

    Sobre os Links Permanentes, aparentemente teve alguma melhora sim, agora consigo acessar aquela primeira notícia que comentei. Para testar os resultados tente navegar por uma aba privada do seu navegador, pode ser que você esteja vendo um resultado em cache.

    Criador do tópico augustobsb

    (@augustobsb)

    Olá @felipeelia

    Solicitei suporte ao desenvolvedor do plugin, posto aqui a solução para ajudar alguém que no futuro tenha o mesmo problema.

    Mais uma vez, muito obrigado!

    Moderador Felipe Elia

    (@felipeelia)

    Perfeito @augustobsb, a comunidade agradece 🙂

    Criador do tópico augustobsb

    (@augustobsb)

    Bom dia, ainda não consegui uma resposta do desenvolvedor do plugin.

    Como solucionei parcialmente o problema: Quando é feita uma busca e o resultado é guardado em cache, eu edito a página via Live Composer, publico as alterações (mesmo não alterando nada) e de alguma forma ele limpa o cache da pesquisa anterior e normaliza o acesso.

    Continuo aguardando a resposta/solução do desenvolvedor do plugin.

    1 abraço e mais uma vez muito obrigado @felipeelia!

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • O tópico ‘Busca interna (posts e páginas)’ está fechado para novas respostas.