0

Nav_Menu_Walker クラスを拡張して wordpress でメニューをカスタマイズしましたが、特定の ul 要素にクラスを追加する方法がわかりません。深さでクラスを追加するこの関数があります:

function start_lvl(&$output, $depth) {
 $indent = str_repeat("\t", $depth);
 if ($depth >= 1)
    $output .= "\n$indent<ul class=\"subsubmenu\">\n";
 else
    $output .= "\n$indent<ul class=\"submenu\">\n";

}

$depth が 0 の場合、「サブメニュー」ではなく $depth =0 の 3 番目の要素に別のクラスを追加したいと考えています。

いくつか提案をお願いできますか?

4

1 に答える 1