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');

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 ) をやってほしい、いま人手が足りない等、お仕事の依頼をお待ちしています。

ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。

メールでのお問い合わせはこちら

PAGE TOP