私はサブメニューを含む多くのサブ項目を含むメニューリストを持っています(現時点ではいくつかは4番目のレベルに達しています)。
各li要素の最後の子孫ulにクラス「.last」を付けるにはどうすればよいですか。例えば私は
MENU
PASTA
SUBITEM 1 (.last)
ITEM 1.1
ITEM 1.2
SUBITEM 2 (.last)
ITEM 2.1
ITEM 2.2
PIZZA
SUBITEM 3
SUBITEM 3.1 (.last)
ITEM 3.1.1
ITEM 3.1.2
DESSERTS
SUBITEM 4
SUBITEM 4.1
SUBITEM 4.1.1 (.last)
ITEM 4.1.1.1
ITEM 4.1.1.2
SUBITEM 5 (.last)
ITEM 5.1
ITEM 5.2
メニューウォーカーを再作成せずにライブできる場合は、メニュー項目にクラスを手動で追加できます。
WordPressのメニュー編集画面で、[画面オプション]をクリックして[CSSクラス]を有効にします。そうすれば、どのリスト項目にしたいクラスでも追加することができます。
控えめに言っても、このようなもののためにカスタムWalkerを作成するのは複雑になります。