WordPressてメニューを扱うwp_nav_menuについて機能を紹介します。
目次
使い方
wp_nav_menu()を記述して、パラメータを配列で渡します。
<?php
wp_nav_menu(array(
'menu_id' => 'primary-menu',
));
?>
classの追加
classの追加パターンです。menu_classというキーにクラス名を指定します。
<?php
wp_nav_menu(array(
'menu_id' => 'primary-menu',
'menu_class' => 'navbar-nav-scroll',
));
?>
ラップするcontainerにクラスの追加
container_classに記述します。
<?php
wp_nav_menu(array(
'menu_id' => 'primary-menu',
'menu_class' => 'navbar-nav bd-navbar-nav flex-row',
'container_class' => '',
));
?>
aタグにクラスを追加
wp_nav_menuのデフォルトでは、aタグにクラスを足すことはできないようです。functions.phpにコードの追加が必要です。
参考
CAMON.TOKYO の吉澤修です。
記事に関連したお困りごとやお仕事のご相談などはお問い合わせからご連絡ください。