Como adicionar automaticamente um campo de pesquisa no seu menu de navegação

Alyen

Se você é como eu, sempre quis adicionar automaticamente um campo de pesquisa no menu de navegação. Pois este post vai te ajuda bastante. Abra o seu arquivo functions.php e cole o seguinte código.

[sourcecode language=”php”]add_filter(‘wp_nav_menu_items’,’add_search_box’, 10, 2);
function add_search_box($items, $args) {

ob_start();
get_search_form();
$searchform = ob_get_contents();
ob_end_clean();

$items .= ‘<li>’ . $searchform . ‘</li>’;

return $items;
}[/sourcecode]

O campo da pesquisa será exibido uma vez que você salve o seu arquivo functions.php.

Via How to automatically add a search field to your navigation menu

Temas

Um comentário sobre “Como adicionar automaticamente um campo de pesquisa no seu menu de navegação”

  1. Oi sei que o post já tem mais de 1 ano mais preciso de uma ajuda, inseri o campo pesquisa (deu certo) porém ele ficou muito próximo ao menu, o que acontece é o menu esta centralizado e o campo pesquisa gostaria que além de ficar na mesma linha que o menu ele ficasse no canto direito.

    Não sei se consegui me expressar bem.

    Se alguém souber me dá essa luz agradeço.

    Não sou nenhuma expert em PHP e nem WordPress mais mexo o básico.rs

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Ajuda WordPress © 2017 - Todos os direitos reservados.Desenvolvido por AlyenStudio

Send this to a friend