Mostrar buscador en el men├║ de una plantilla Genesis

Algunas plantillas, por dise├▒o, no muestran el buscador en el men├║. Algo que en muchos casos es muy ├║til su uso.

Añadiendo este código en el fichero functions.php nos mostrará la cája de búsqueda a la altura de menú.

<?php
add_filter( 'wp_nav_menu_items', 'search_in_menu', 10, 2 );

function search_in_menu( $menu, $args ) {
 
 if ( 'primary' !== $args->theme_location ) //Modifica 'primary' por 'secundary' si lo quieres a├▒adir en el men├║ secundario de tu web.
 return $menu;
 ob_start();
 get_search_form();
 $search = ob_get_clean();
 $menu .= '<li class="right search">' . $search . '</li>';
 
 return $menu;
}
?>