how to change WordPress menu markup/classes
Changing the CSS is the simplest way to apply your desired styles. Another alternative, as Jack mentioned, is to create a custom walker. The Codex has a good overview. The third option is a happy medium – you can customize the menu partially just with your wp_nav_menu() call. For example, this call wp_nav_menu(array( ‘menu’ => … Read more