Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Pessoal, estou com um pequeno problema no formulário de busca deste site:
http://www.navegantesrestaurante.net.br/website/
Quando você da uma busca nele aparece a seguinte mensagem:
http://www.iana.org/domains/example
Nunca me aconteceu esse problema, é uma novidade alguém sabe como resolver isto?
Grato!
Consegui resolver estava em um arquivo chamado searchform.php mudei a linha e funcionou agora o único problema que não está exibindo a pesquisa... sabe o que devo fazer?
Alguem pode me ajudar??
O problema é que na hora de enviar os dados via GET ele está usando a variável com o nome do campo que você usou, o que na verdade deveria ser "s" e não "pesquisa" como está no código enviado acima.
<input type="text" value="Digite aqui para buscas" name="pesquisa" id="pesquisa" onclick="this.value=''" />
altere por:
<input type="text" value="Digite aqui para buscas" name="s" id="s" onclick="this.value=''" />
um simples teste seria fazer isso:
Errado: http://www.navegantesrestaurante.net.br/website/index.php/?pesquisa=cardapio
Correto: http://www.navegantesrestaurante.net.br/website/index.php/?s=cardapio
Abraço!
Muito obrigado meu Brother resolveu aqui certinho... valeu mesmo ;)
Realmente o formulário de busca esta redirecionando para outro site ao clicar, você tem que ver onde isso está ocorrendo no seu tema, poder ser no header.php, form.php, ou javascript ou até mesmo no function.php
Vi o seu código fonte do seu html, está assim:
No lugar do: action="http://www.example.com/"Troque por: action="<?php echo esc_url( home_url( '/' ) ); ?>"