web-dev-qa-db-ja.com

WPページに基づいて、メニュー内のリスト項目にタイトル固有のクラスを割り当てます。

私は現在私のサイトナビゲーションにWPで生成されたページのリストを使っています - これはwp_page_menuというメソッドを使っています。

メニュー内の特定のリスト項目にカスタムスタイルを追加したいのですが、リンク先のページ名に基づいてリスト項目にクラス名を割り当てる機能があるのではないかと思いました。

そのため、たとえば、li.page-item-1500にスタイルを適用する代わりに、li.aboutのようにページのタイトルから生成されたリストアイテムにスタイルを適用します。これは可能ですか?

(私はWP ver 3.3.1を使用しています、btw)

3
shngrdnr

はい、コードを書かなくてもこれを実行できます。

  • [メニュー]ページで、ページ上部の[画面オプション]を探し、[CSSクラス]チェックボックスを探します。クリックして。

enter image description here

  • その後、メニュー項目を展開すると、「CSSクラス」の新しいオプションが表示されます。

enter image description here

2
Tom