メニューにサブタイトルをつけるには、メニュー設定のタイトルの属性部分を利用します。
タイトル属性エリアを利用するには
functions.php
に以下のソースコードを追加します。
1 2 3 4 |
add_filter('walker_nav_menu_start_el', 'description_in_nav_menu', 10, 4); function description_in_nav_menu($item_output, $item){ return preg_replace('/(<a.*?>[^<]*?)</', '$1' . "<br /><span>{$item->attr_title}</span><", $item_output); } |
追加後CSSでデザインを整えます。