 
	
		
		
		
		
			
- 
		AuthorPosts
- 
		
			
				
May 19, 2018 at 9:59 pm #959206I could use some help figuring out how to add a menu to the footer that is a duplicate of the main menu that is in the header. I want it to have all the same functionality as the top menu, i.e. drop downs. So far the only way that I have figured out to make it work is with this in my child theme functions.php file: // Add main menu to footer add_action ('avia_before_footer_columns', 'add_footer_main_menu', 0); function add_footer_main_menu() { get_template_part( 'includes/helper', 'main-menu' ); }The problem is that this ends up bringing in the entire header. Using this method along with a bunch of CSS I have been able to achieve my goal, but with a lot of code bloat, repeated ID’s on the page, etc. There has to be a far more elegant way to do this, but it seems to be beyond my skill level. Thanks for your help. Love this theme! May 22, 2018 at 3:59 am #960105Hey cjbuilt, Thank you for using Enfold. You can replace the get_template_part function with the wp_nav_menu function. // Add main menu to footer add_action ('avia_before_footer_columns', 'add_footer_main_menu', 0); function add_footer_main_menu() { $output = "<div id='header_main_alternate' class='container_wrap'>"; $output .= "<div class='container'>"; $main_nav = "<nav class='main_menu' data-selectname='".__('Select a page','avia_framework')."' ".avia_markup_helper(array('context' => 'nav', 'echo' => false)).">"; $avia_theme_location = 'avia'; $avia_menu_class = $avia_theme_location . '-menu'; $args = array( 'theme_location' => $avia_theme_location, 'menu_id' => $avia_menu_class, 'menu_class' => 'menu av-main-nav', 'container_class' => $avia_menu_class.' av-main-nav-wrap', 'fallback_cb' => 'avia_fallback_menu', 'echo' => false, 'walker' => new avia_responsive_mega_menu() ); $wp_main_nav = wp_nav_menu($args); $output .= $wp_main_nav; $output .= "</nav></div></div>"; echo $output; }Best regards, 
 IsmaelMay 31, 2018 at 10:57 pm #964998Thanks! May 31, 2018 at 11:14 pm #965002Hi, I’m glad you got this corrected. Id you need additional help, please let us know here in the forums. Best regards, 
 Jordan Shannon
- 
		AuthorPosts
- The topic ‘Duplicate main menu in the footer’ is closed to new replies.
