Suporte » Outros assuntos » Campo de Busca

  • Boa tarde amigos, não sei se estou postando minha dulvida no lugar certo, se não, me desculpem.
    Eu estou com um problema no campo de busca. Eu usei o parâmetro get_search_form(); e apareceu o campo de busca normal do wordpress, mas eu preciso de personaliza-lo, então criei uma página searchform.php e não sei que colocar no action=”” da tag <form>. Tudo que eu tentei colocar não deu certo. Ele não busca nada.
    Agora estou usando o echo home_url(); no action=””, mas quando tento fazer alguma pesquiza ele volta pra home. Alguem pod me ajudar??

    Obrigado,
    Samuell

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Bom dia amigo , dá uma olhada no codex, seu poblema e facil , coloca o formulario em qualquer lugar q ele vai te mandar para o searchform.php .

    Link

    Tiago Hillebrandt

    (@tiagohillebrandt)

    Olá Samuell,

    Enfrentei o mesmo problema após atualizar para o WordPress 3.6. Para resolver, adicionei uma função no functions.php do meu tema.

    function custom_get_search_form( $form ) {
      $form = "<form action=\"http://www.seusite.com.br\">";
      $form .= "<div><input name=\"q\" id=\"s\" value=\"\" placeholder=\"Pesquisar\" type=\"text\" /></div>";
      $form .= "</form>";
    
      return $form;
    }
    add_filter( 'get_search_form', 'custom_get_search_form' );

    Abraços,

    Tiago Hillebrandt
    http://tiagohillebrandt.com

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Campo de Busca’ está fechado para novas respostas.