How to remove the Navigation Bar (prim. and sec.) from the Homepage for the Genesis Framework?
Just go to Genesis -> Theme Settings -> Navigation Settings, uncheck Include Primary Navigation Menu?
No need to coding anything.
you have several options..
A: Create a new page template for your home page Create a home.php file in your child theme directory, of course without the navigation(wish is included in (wp_head)
B: Unregister the Primary and Secundary Nav
Open your Child theme functions.php file and add this code at the end of the file, just before the closing ?> if there is any. (DO NOT LEAVE ANY BLANK LINE/SPACE after the closing ?> or your code.)
C: Hiding the menu by CSS
in your style.css
You can use any of this options, of course, option C is the easiest way.