Last active
December 2, 2015 14:47
-
-
Save fovoc/876212c2dc809051b230 to your computer and use it in GitHub Desktop.
Shoestrap 3 - Search form in Secondary Navbar
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_action( 'shoestrap_pre_wrap', 'custom_secondary_navbar', 1 ); | |
function custom_secondary_navbar() { | |
global $ss_settings, $ss_framework, $ss_menus; | |
if ( has_nav_menu( 'secondary_navigation' ) ) : ?> | |
<?php echo $ss_framework->open_container( 'div' ); ?> | |
<header class="secondary navbar navbar-default <?php echo $ss_menus->navbar_class( 'secondary' ); ?>" role="banner"> | |
<button data-target=".nav-secondary" data-toggle="collapse" type="button" class="navbar-toggle"> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
</button> | |
<?php | |
if ( $ss_settings['navbar_secondary_social'] != 0 ) { | |
SS_Framework_Bootstrap::navbar_social_links(); | |
} ?> | |
<nav class="nav-secondary navbar-collapse collapse" role="navigation"> | |
<?php do_action( 'custom_inside_secondary_nav_start' ); ?> | |
<?php wp_nav_menu( array( 'theme_location' => 'secondary_navigation', 'menu_class' => apply_filters( 'shoestrap_nav_class', 'navbar-nav nav' ) ) ); ?> | |
</nav> | |
</header> | |
<?php echo $ss_framework->close_container( 'div' ); ?> | |
<?php endif; | |
} | |
function custom_searchform_secondary_nav() { | |
global $ss_menus; | |
remove_action( 'shoestrap_pre_wrap', array( $ss_menus, 'secondary_navbar' ) ); | |
remove_action( 'shoestrap_inside_nav_begin', array( $ss_menus, 'navbar_pre_searchbox' ), 11 ); | |
add_action( 'custom_inside_secondary_nav_start', array( $ss_menus, 'navbar_pre_searchbox' ) ); | |
} | |
add_action('init','custom_searchform_secondary_nav'); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment