スタッフブログStaffblog

wp カスタムメニューにサブタイトルをつける

2013.12.17
スタッフブログ

ども、タカミチです。

wpのカスタムメニューって
テーマによって、説明(サブタイトル)をいれて
表示できたり、できなかったりして
ややこしいので、表示の仕方を探しました。

これが意外と簡単で、

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->description}</span><“, $item_output);
}

このコードをテーマのfunction.phpに加えるだけ!

んで、カスタムメニューの説明にサブタイトルをいれて
cssをいじって完成!!

あ、これでもできない場合があるようなないようならしいです。

この記事をSNSでシェア!