質問: topmenuに基づくマイナーなcss-change - どうやって? 私はトップ(ルート)メニューの選択に基づいてマイナーなcssの変更を加えたいです。wpでこれを処理するための適切な方法は何ですか?// edit //これはウェブサイト(ページ)でブログは作成されていない、そして基本的にはリンクや画像の色は選択されたトップメニュー項目に依存するはずです。例、ページ構造: *開始 *製品 *商品カテゴリー *製品 *サービス [*] *入れ子[*] *連絡先[*] *本社[*] *スタッフ一覧[*] *海外[*] *その他のリスト[*]トップレベルはトップメニュー、1レベル、およびネストされた左メニューのレベル2と3にあります。サイドメニューのマイナーカラーアイテムは、選択したトップメニューアイテムに応じて変わります。//編集終了//さん、/ t
回答: wp_list_pages/categoriesまたは組み込みのメニュービルダーを使用してメニューを出力している場合は、各ページまたはカテゴリのリンクにスタイルを設定できるクラスが与えられます。これは、ユーザーが現在アクセスしているページまたは猫に、「アクティブ」に見えるようにスタイルを設定できるクラスがあることを意味します。親ページのリンクが表示されます。current_page_itemまたはcurrent-menu-item(トップレベルのアクティブ時)current_page_ancestorまたはcurrent-menu-ancestor(最初の子がアクティブ時)カテゴリのリンクが表示されます。current-cat(トップレベルがアクティブのとき)current-cat-parent(最初の子がアクティブのとき)深さに応じて、メニュー項目のliタグにwpが自動的に挿入されるクラスが他にもあります。私はこれがあなたがしたいと思っていたことであると思います、それで私はそれが助けを願っています。