This might be better directed to the theme developer, as there may be an even easier way of doing this, but there are 3 basic methods to remove a menu:
-
Unregister the menu
This might cause issues with the
wp_nav_menu()
call, but you can useunregister_nav_menu()
to remove the menu. You will need to know what it is called. -
Remove the call to the menu
If you open up the header.php file you should see a call to
wp_nav_menu()
in the<div>
with idprimary-nav
. Remove this and the menu will go away -
Remove the menu registration
This will probably have to be done in tandem with the first if you do decide to do it, you’ll be looking (hopefully in
functions.php
) for a call toregister_nav_menu()
orregister_nav_menus()
, you will need to remove the element that creates the menu. -
Hide the menu with CSS
This is probably the worst option, but it is a viable option. You should set
display: none
on#primary-nav
if you want to use this method. You can either use a plugin to do this or modifystyle.css
directly.
Again, your best option is probably to contact the theme developer for this, but if that’s no use or you just want to learn, these are the ways (in order of best-to-worst practice, IMO) to do it.