エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[WordPress] カスタムメニューの項目に付与されるクラスをカスタマイズする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[WordPress] カスタムメニューの項目に付与されるクラスをカスタマイズする
いつものごとくメモ程度に。WordPressにもカスタムメニュー機能が追加されて、ナビゲーションを管理画面... いつものごとくメモ程度に。WordPressにもカスタムメニュー機能が追加されて、ナビゲーションを管理画面から自由に作成することができるようになった。柔軟性が高く、拡張性にも配慮された実装なので便利なのだが、カスタマイズしにくい。とはいえ、wp_nav_menu テンプレートタグでメニューを呼び出す際、独自の Walker クラスを指定すればなんとでもなるのだが、Walker クラスを作るのは非常に面倒なので、もうちょっとお手軽にカスタマイズしてみる。 やりたいことは、各項目のclass属性のカスタマイズ。選択中の項目は class=”current_page_item” とついたり、条件によって自動でclass属性が割り振られるので、CSSだけである程度デザインをコントロールできるようになっている。ただし、案件によってはそれだけでは済まないこともある。wp_nav_menu 関数の中身を

