この実装、面倒なら代行します
WordPress標準のメニュー機能を使ったグローバルメニューにサブタイトルをつける方法のご紹介。
サービス
Services
日本語メニュー表記の下に小さく英語表記を並べる、みたいなメニューです。
まず、テーマの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 ); } |
そして、WordPressのメニュー作成画面を開いて(管理画面で[外観]-[メニュー])、各メニューの「タイトル属性」にサブタイトル文字を入れれば
1 | < a title = "サービス" href = "/services/" >サービス< br />< span >Services</ span ></ a > |
になります。
WordPressカスタマイズ事例やウェブ制作ノウハウの新着情報、お役立ち情報を
リアルタイムにメルマガ配信!
100ウェブで手がけた制作・開発案件を一部、ご紹介。
クライアントからご相談いただいた内容とその実装におけるポイント、工期、予算について確認いただけます。
【テレワーク実施中 につきお電話転送中】
コール中1秒程度無音状態になりますがそのままお待ちください。
受付時間
平日 10:00~18:00
メールでのお問い合わせでも
1営業日以内にご連絡いたします。