Skip to content

Instantly share code, notes, and snippets.

@dougiebuckets
Created September 20, 2016 17:34
Show Gist options
  • Save dougiebuckets/cb0077840ea27868c6dfc4a3493efb85 to your computer and use it in GitHub Desktop.
Save dougiebuckets/cb0077840ea27868c6dfc4a3493efb85 to your computer and use it in GitHub Desktop.
<?php
$menu = startuplanding_get_option('menu_picker', array('menu_style' => 'menu-1'));
if (defined('FW')) {
$menu_style = $menu['menu_style'];
if ($menu_style == 'menu-1') {
$menu_postion = $menu['menu-1']['menu_picker']['menu_postion'];
} else {
$menu_postion = $menu['menu-2']['menu_picker']['menu_postion'];
}
} else {
$menu_postion = '';
}
$hide_menu = startuplanding_get_option('hide_menu');
if (is_front_page()) {
$hidden = $hide_menu == 'hidden' ? 'bg-transparent' : 'whide';
} else {
$hidden = 'whide';
}
?>
<!-- Header start -->
<div class="mainnav">
<nav class="navbar fixed-nav navbar-default navbar-fixed-top <?php echo esc_attr($hidden); ?> <?php
if (function_exists('_filter_fw_ext_mega_menu_wp_nav_menu_args')) {
echo 'mega-menu-activated';
}
?> " id="main-navbar">
<div class="container">
<div class="row">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse">
<span class="sr-only"><?php esc_html_e('Toggle navigation', 'startuplanding') ?></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="<?php echo esc_url(home_url('/')); ?>" class="navbar-brand top-logo logo-black "><img src="<?php echo startuplanding_get_image('menu_logo', STARTUPLANDING_IMAGES . '/logo-dark.png') ?>" alt="logo"></a>
<a href="#" class="navbar-brand logo-white"><img src="<?php echo startuplanding_get_image('transparent_logo', STARTUPLANDING_IMAGES . '/logo.png') ?>" alt="logo" /></a>
</div> <!--end navbar-header -->
<div class="collapse navbar-collapse" id="navbar-collapse">
<div class="navbar-<?php
if (defined("FW")) {
echo esc_attr($menu_postion);
} else {
echo 'right';
}
?>">
<?php
wp_nav_menu(array(
'menu' => 'primary',
'theme_location' => 'primary',
'menu_class' => 'nav navbar-nav navbar-right',
'fallback_cb' => 'startuplanding_xs_navwalker::fallback',
'walker' => new startuplanding_xs_navwalker())
);
?>
</div>
<?php
if ($menu_postion == 'left'):
if ($menu_style == 'menu-1'):
$menu_right = $menu['menu-1']['menu_picker']['left']['socials'];
?>
<ul class="social-menu nav navbar-nav navbar-right">
<?php
foreach ($menu_right as $social) :
?>
<li><a href="<?php echo esc_url($social['social-link']) ?>" target="_blank"><i class="<?php echo esc_attr($social['icon_class']); ?>"></i></a></li>
<?php endforeach; ?>
</ul>
<?php
else :
$menu_right = $menu['menu-2']['menu_picker']['left']['button_settings'];
?>
<ul class="social-menu nav navbar-nav navbar-right">
<?php foreach ($menu_right as $btn): ?>
<li><a href="<?php echo esc_attr($btn['link']); ?>" class="btn btn-<?php startuplanding_theme_button_class($btn['style']); ?> btnxs" target="<?php echo esc_attr($btn['target']) ?>"><?php echo esc_attr($btn['label']); ?></a></li>
<?php endforeach; ?>
</ul>
<?php
endif;
endif;
?>
</div> <!--end collapse -->
</div>
</div> <!--end container -->
</nav>
</div>
<!-- Header end -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment