Lightning のボタンのようにしてみた
WordPress のナビゲーションブロックのサブメニューを開くボタンは小さく控えめで、タブレット端末でタップしづらく感じたので、Lightning のグローバルナビのサブメニューを開くボタンのようにボーダーをつけて目立つようにしました。
カスタマイズ前

カスタマイズ後

この X-T9 のサイトでカスタマイズしてあり、PC で表示したときはボーダーが表示されず、タブレット端末で表示したときだけボーダーを表示するようにしてあります。
カスタマイズ手順① フィルターフック
Lightning は body タグに端末を判別するクラス (device-pc / device-mobile) を付与してくれるのですが、X-T9 は付与してくれないので、フィルターフックでクラスを付与しています。
function ujs_class_name($classes) {
if ( wp_is_mobile() ) {
$classes[] = 'ujs-device-mobile';
} else {
$classes[] = 'ujs-device-pc';
}
return $classes;
}
add_filter('body_class','ujs_class_name');
カスタマイズ手順② CSS
body タグに出力されたクラスを使って、タブレット端末だけボーダーを表示するようにしています。
body.ujs-device-mobile .wp-block-navigation .wp-block-navigation__submenu-icon {
border: 1px solid currentColor;
padding: 0.3em;
border-radius: 2px;
width: auto;
height: auto;
margin-left: 0;
}
投稿者プロフィール

- 魚沼情報サービス・ベクトル公式テクニカルパートナー
-
【日本全国対応】WordPress のサイト制作、設定、カスタマイズ、トラブルでお悩み、お困りの方、ベクトル公式テクニカルパートナーがお手伝いいたします。
Lightning / VK Blocks / VK Filter Search のサポート、カスタマイズを得意としています。
遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。
オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを制作・運用する上でうまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら…という方にご好評いただいています。
デザイナー様、制作業者様のサイト制作のお手伝いも数多く行っています。難しい部分のコーディング ( PHP / CSS / jQuery ) をやってほしい、いま人手が足りない等、お仕事の依頼をお待ちしています。
ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。
≫メールでのお問い合わせはこちら
最新の投稿
X-T92025年10月21日X-T9 のナビゲーションブロックのスマホ表示をカスタマイズしてみた
X-T92025年9月6日ブログページをスマホでコンパクトな表示にカスタマイズしました
VK Blocks Pro2025年9月1日投稿リストのカテゴリーをアイコン表示したカスタマイズ例
VK Blocks Pro2025年8月30日ページヘッダーのカテゴリーに背景色を設定しました

