Привет, ребята, я пытаюсь создать выровненное по правому краю меню с поддержкой wp_nav_menu.
Есть ли способ отобразить его в обратном порядке, чтобы float: right; будет работать и не испортит заказ?
Я надеялся на что-то вроде этого:
<?php wp_nav_menu( array('sort_order' => 'DESC' )); ?>
Спасибо!
Я только что нашел эту удобную маленькую функцию, которая позволяет изменить порядок вывода меню. может пригодится:
Все, что вам нужно сделать, это
'reverse' => true
указать один из параметров wp_nav_menu. 🙂это источник: https://gist.github.com/1291914
Спасибо, Чип! Не часто вы «не можете» что-то сделать в WordPress. Забавно, что вы ответили на этот вопрос, я только что отправил вам электронное письмо через ваш сайт по поводу вопроса о плагине! Какое совпадение!
это может вам помочь http://codex.wordpress.org/Function_Reference/wp_nav_menu
Пожалуйста, отредактируйте свой ответ, чтобы добавить детали, а не создавать несколько ответов.
Вы можете написать собственный ходок для вашего
wp_nav_menu()
звонка. Если не считать этого, я не думаю, что в любом случае можно сделать то, что вы пытаетесь сделать.Вы можете передать такие аргументы своей резервной функции (например,
wp_list_pages()
илиwp_page_menu()
), но порядок элементов спискаwp_nav_menu()
полностью зависит от определяемого пользователем меню, применяемого к данному местоположению меню.ой! или попробуй вот так
дополнительные параметры http://codex.wordpress.org/Function_Reference/wp_page_menu