Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューのスタイリング #27

Closed
kurudrive opened this issue Jun 30, 2022 · 5 comments
Assignees

Comments

@kurudrive
Copy link
Member

kurudrive commented Jun 30, 2022

クラッシックテーマならメニューの先祖階層のメニュー項目に current-menu-ancestor などの識別クラスが付与される。
これが 6.0 のナビゲーションブロックではつかない。

コアの問題だが、フックでつけられるのかなど確認・対応

@kurudrive kurudrive changed the title 子階層のメニューのページの時、親メニューにアクティブ識別クラスが付かないのでスタイリングできない [ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューにアクティブ識別クラスが付かないのでスタイリングできない Jun 30, 2022
@shimotmk
Copy link

@kurudrive
今のところ良いフックがなさそうです。
render_blockrender_block_core/navigation-submenuのフックでうまく出来ないか試してみましたがcurrent-menu-item親ブロックを指定する方法がたぶんない

コアでいくつかissues、プルリクもあるのでこれを待ったほうが良いかと思います。
WordPress/gutenberg#40778

WordPress/gutenberg#39663
WordPress/gutenberg#25575

@kurudrive kurudrive changed the title [ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューにアクティブ識別クラスが付かないのでスタイリングできない 【コアアップデート待ち】[ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューにアクティブ識別クラスが付かないのでスタイリングできない Jul 25, 2022
@kurudrive
Copy link
Member Author

@shimotmk 調査ありがとうございます。
一旦コアの動き待ちにしましょう。

@shimotmk
Copy link

shimotmk commented Apr 3, 2023

WordPress6.2でcurrent-menu-ancestorのクラスが付いた様です
例:https://x-t9.vektor-inc.co.jp/docs/quick-start-import

@kurudrive
Copy link
Member Author

@shimotmk おぉ!ありがとうございます!

@kurudrive kurudrive changed the title 【コアアップデート待ち】[ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューにアクティブ識別クラスが付かないのでスタイリングできない [ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューのスタイリング Apr 3, 2023
@osmdik osmdik changed the title [ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューのスタイリング 【確認待ち】[ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューのスタイリング Apr 20, 2023
@kurudrive
Copy link
Member Author

対応確認済み close
ありがとうございました!

@kurudrive kurudrive changed the title 【確認待ち】[ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューのスタイリング [ ナビゲーションブロック ] 子階層のメニューのページを表示している時、親メニューのスタイリング Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants