WordPress doesn’t recognize submenus as so I can’t style them properly

In your array, have you tried setting depth to 0 or 2? wp_nav_menu( array( ‘theme_location’ => ‘header-menu’, ‘container_class’ => ‘navigator’, ‘depth’ => 2) ) Where 0 should be the default and allow unlimited submenu, and 2 would allow one submenu. I am not sure how this would happen, but if it works, perhaps somewhere the … Read more

wp_nav_menu prints children with parent name

wp_nav_menu displays the menu created in the Appearences > Menu section of wordpress admin area. That is where you can “print the menu with correct children names”. Unless there is some other code in your functions that is messing with the wp_nav_menu function.

How I can add div to menu?

When using wp_nav_menu you can pass arguments to it which help you style the output, look at: $container Whether to wrap the ul, and what to wrap it with. Allowed tags are div and nav. Use false for no container e.g. container => false . $container_class the class that is applied to the container. $container_id … Read more