wp_nav_menu Sortierreihenfolge?

Hey Leute, ich versuche ein rechtsbündiges, wrap_nav_menu powered Menü zu erstellen.

Gibt es eine Möglichkeit, es rückwärts darzustellen, so dass float: right; würde funktionieren und nicht die Reihenfolge durcheinander bringen?

Ich habe auf etwas wie das gehofft:

 'DESC' )); ?> 

Vielen Dank!

Solutions Collecting From Web of "wp_nav_menu Sortierreihenfolge?"

Ich habe gerade diese praktische kleine function gefunden, die die Möglichkeit anzeigt, die Menüausgabereihenfolge umzukehren. es könnte nützlich sein:

 /** * 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); 

Alles, was Sie tun müssen, ist ad 'reverse' => true als einer der wp_nav_menu Parameter. 🙂

Dies ist die Quelle: https://gist.github.com/1291914

Sie können einen benutzerdefinierten Walker für Ihren Aufruf wp_nav_menu() schreiben. Abgesehen davon denke ich, dass es sowieso nichts zu tun gibt, was Sie tun wollen.

Sie könnten solche Argumente an Ihre Fallback-function übergeben (z. B. wp_list_pages() oder wp_page_menu() ), aber die Reihenfolge der wp_nav_menu() von wp_nav_menu() hängt vollständig vom benutzerdefinierten Menü ab, das auf den angegebenen wp_nav_menu() angewendet wird.

Hoppla! oder versuche es so

 < ?php $args = array( 'sort_column' => 'menu_order, post_title' ); ?> 

für weitere Parameter http://codex.wordpress.org/Function_Reference/wp_page_menu