Skip to content

@mnmldave /reverse-nav-menu.php

Embed URL


Subversion checkout URL

You can clone with
Download ZIP
Reverse wordpress nav menu
* Enables a 'reverse' option for wp_nav_menu to reverse the order of menu
* items. Usage:
* wp_nav_menu(array('reverse' => TRUE, ...));
function my_reverse_nav_menu($menu, $args) {
if (isset($args->reverse) && $args->reverse) {
return array_reverse($menu);
return $menu;
add_filter('wp_nav_menu_objects', 'my_reverse_nav_menu', 10, 2);

Thanks for sharing this!
I just have one question: Is there a way to only affect the reverse order of the main menu and not the submenus?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.