質問: current_page_itemとcurrent-menu-itemの違いは何ですか カスタムメニュー使用時のcurrent_page_itemとcurrent-menu-itemの違い.current_page_item{} // class for current page .current-cat{} // class for current category .current-menu-item{} // class for any other current menu item .menu-item-type-taxonomy{} // class for a category .menu-item-type-post_type{} // class for pages .menu-item-type-custom{} // class for any custom item that you added .menu-item-home{} // class for the home link
回答: current_menu_itemは、現在のメニュー要素のタイプ(page、archives、postなど)とは無関係に、メニュー内のアクティブな要素です。current_page_itemは、現在の項目がページで現在のものである場合にのみ使用可能です。詳細については http://codex.wordpress.org/dynamic_menu_highlighting