これは、私の wordpress テーマの header.php のメニュー コードです。
<?php wp_nav_menu( array(
'theme_location' => 'header-menu',
'container' => 'nav',
'container_class' => 'elephant-menu, show-on-desktops, hide-on-phones, hide-on-tablets'
) ); ?>
<?php wp_nav_menu( array(
'theme_location' => 'mobile-header-menu',
'container' => 'nav',
'container_class' => 'show-on-phones, hide-on-desktops, hide-on-tablets'
) ); ?>
エレファント メニュー スタイル メニュー バーと show..et.al... クラスは Zurb-Foundation のもので、wordpress の外ではうまく機能し、オンとオフを切り替えます... ここで何が欠けているのでしょうか?
Zurb Foundation の内部の仕組みについては、それを無視するほどよく知りません... しかし、JavaScript がどこかにあるような気がします。
トップメニューがオフになり、モバイルメニューのみが表示されるはずです。
メニューはすでに functions.php で適切に定義されており、問題なくロードされます。