fixes #77 - check to see if there's a nav item in the utility nav before
outputting it
This commit is contained in:
18
header.php
18
header.php
@@ -42,16 +42,30 @@
|
||||
<nav id="nav-main" role="navigation">
|
||||
<?php wp_nav_menu(array('theme_location' => 'primary_navigation', 'walker' => new roots_nav_walker())); ?>
|
||||
</nav>
|
||||
<?php
|
||||
$utility_nav = wp_get_nav_menu_object('Utility Navigation');
|
||||
$utility_nav_term_id = (int) $utility_nav->term_id;
|
||||
$menu_items = wp_get_nav_menu_items($utility_nav_term_id);
|
||||
if ($menu_items || !empty($menu_items)) {
|
||||
?>
|
||||
<nav id="nav-utility">
|
||||
<?php wp_nav_menu(array('theme_location' => 'utility_navigation', 'walker' => new roots_nav_walker())); ?>
|
||||
</nav>
|
||||
</nav>
|
||||
<?php } ?>
|
||||
<?php } else { ?>
|
||||
<nav id="nav-main" role="navigation">
|
||||
<?php wp_nav_menu(array('theme_location' => 'primary_navigation')); ?>
|
||||
</nav>
|
||||
<?php
|
||||
$utility_nav = wp_get_nav_menu_object('Utility Navigation');
|
||||
$utility_nav_term_id = (int) $utility_nav->term_id;
|
||||
$menu_items = wp_get_nav_menu_items($utility_nav_term_id);
|
||||
if ($menu_items || !empty($menu_items)) {
|
||||
?>
|
||||
<nav id="nav-utility">
|
||||
<?php wp_nav_menu(array('theme_location' => 'utility_navigation')); ?>
|
||||
</nav>
|
||||
</nav>
|
||||
<?php } ?>
|
||||
<?php } ?>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user