概念的には
子テーマの functions.php などに スライド / ページヘッダー下部にグローバルメニューを追加 するコードを追加
※ Lightning 14.23.0 以降 G3モードでしか動作しません。
// スライド / ページヘッダー下部にグローバルメニューを追加
add_action(
'lightning_site_body_before',
function() {
if ( class_exists( 'VK_Description_Walker' ) ) {
wp_nav_menu(
array(
'theme_location' => 'global-nav',
'container' => 'nav',
'container_class' => lightning_get_the_class_name( 'global-nav' ),
'container_id' => 'global-nav',
'items_wrap' => '<ul id="%1$s" class="%2$s vk-menu-acc global-nav-list nav">%3$s</ul>',
'fallback_cb' => '',
'echo' => true,
'walker' => new VK_Description_Walker(),
)
);
}
}
);
次に ヘッダーにあるもともとのメニューを非表示にします。
外観 > カスタマイズ > 追加CSS に以下のように追加ます。
header .global-nav {
display:none;
}
ここから先はスクロールした時のメニューやCSSの修正になりますが、
そのあたりはおそらく好みなどの都合になりますので、よしなにしてください。
できる!CSSカスタマイズ