質問: wp_nav_menu並び替え順 こんにちは、私は右揃え、折り返し可能なwp_nav_menuパワードメニューを構築しようとしています。逆にレンダリングする方法はありますか。そのため、float:right;うまくいくだろうと注文を台無しにしないのですか?私はこのようなものを望んでいました:<?php wp_nav_menu( array('sort_order' => 'desc' )); ?> ありがとうございます。
回答: メニューの出力順序を逆にする機能を宣伝するこの便利な小さな機能を見つけたところです。それは便利になるかもしれません:/** * 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); あなたがする必要があるのはwp_nav_menuパラメータの1つとしてad 'reverse' => trueです。 :)これがソースです: https://gist.github.com/1291914