「スマホフッターメニュー」とは、スマートフォンでサイトを閲覧した際にメニューです。
この記事では、WordPressのテーマ「アフィンガー」で、固定するスマホフッターメニューを設置方法をご紹介します。
以下動画のようなことができるようになります。
スマホフッターメニューをスマホに表示させる
確認しながら作業をするために、先にフッターメニューをスマホに反映させる設定をします。
WordPressのダッシュボードから、「AFFINGER管理」>「メニュー」>「その他のスマホメニュー」
一番下にある「スマホフッターメニューを表示する」にチェックを入れます。
チェック後は「SAVE」を忘れずにクリックしましょう。
これでフッターメニューがスマホに表示されるようになります。
スマホフッターメニューを作る
続いて、スマホフッターメニューを作ります。
ダッシュボードの「外観」>「メニュー」を開きます。
テキストリンク「新しいメニューを作成しましょう」をクリック。
「メニュー名」に「スマホフッターメニュー」と入力してください。(自分でわかるような名前でしたらなんでも大丈夫です。)
メニュー設定の一番下「スマホフッターメニュー」にチェックを入れて「メニューを作成」をクリックして保存します。
以上で、スマホフッターメニュー作成完了です。
スマホフッターメニューの項目を作る
続いて、表示させるメニュー項目を作っていきます。
「ホームに戻る」や「TOP」など、ご自身のサイトにあった任意の項目を置きましょう。
管理人の場合、以下のような項目を置いています。ご参考までに置いておきます。
- ホーム→ホーム画面へ行く
- 上へ→ページの一番上に行く
- メニュー→カテゴリーに行く
- 目次→目次に行く
ダッシュボードの「外観」>「メニュー」
「編集するメニューを選択」から「スマホフッターメニュー」を選択し、「選択」をクリックしてください。
メニュー項目を作成は、画面左の「メニュー項目を追加」の「カスタムリンク」で行っていきます。
項目 | 概要 |
---|---|
URL | 表示させたいページのURL |
リンク文字列 | 表示させたい文字やアイコン。HTMLコードの挿入ができる。 |
リンク文字列について
スマホフッターメニューの項目を作るにあたり、リンク文字列に入力するコードは以下のものが基本となります。
<i class="アイコンコード"></i><br>表示させたい文字
以下、様々なメニュー項目をご紹介しますが、表示されたい文字はお好みのものに変更してご使用ください。
ちなみに<br>は改行のコードです。
表示したいアイコン
スマホフッターメニューにはWebアイコン「fontawesome」が使用できます。アイコン数が豊富で、可愛いものが多いのでおすすめです。
<i class="アイコンコード"></i><br>表示させたい文字
使用したいアイコンのHTMLコードをコピーして、<i class="アイコンコード"></i>と置き換えましょう。
以下、様々なメニュー項目をご紹介しますが、アイコンはお好みのものに変更してご使用ください。
fontawesomeでアイコンを検索するときは、英語で行ってください。
保存を忘れずに
以下に紹介します内容で必要な編集を終えましたら、必ず右下にある「メニューを保存」をクリックしてください。
この操作をしなければ、スマートフォン固定フッターメニューにメニュー項目が反映されませんので、ご注意ください。
「ホーム」にジャンプ
サイトのホームに飛べる項目です。
「URL」→ ご自身のサイトのURLを入力
「リンク文字列」→<i class="fa fa-chevron-circle-up"></i><br>HOME
「カテゴリー」にジャンプ
設定したカテゴリーへ飛べる項目です。設定したカテゴリーのURLを用います。
「URL」→ ご自身のサイトのカテゴリーURLを入力
「リンク文字列」→<i class="fas fa-smile-plus"></i><br>ブログ
「ページトップ」にジャンプ
現在ページの一番上トップに飛ぶ項目です。
アフィンガーには「TOPに戻るボタン」が表示されますが、スマホフッターメニューを有効化すると「TOPに戻るボタン」が自動で非表示になります。「トップに戻る」はあると便利なので、フッターメニューに追加しましょう。
「URL」→#wrapperと入力
「リンク文字列」→<i class="fa fa-chevron-circle-up"></i><br>TOPと入力
#wrapperってなんだ?と疑問に思った方は、こちらご参照ください。
「目次」にジャンプ
記事の目次に飛ぶ項目になります。目次を設定ているページでのみ有効な項目です。
それでも、追従する目次に戻るボタンは便利ですので、ユーザビリティ向上に繋がります。
以下の「URL」は、目次プラグイン「Table of Contents Plus」を使っている場合のコードになります。
「URL」→#toc_containerと入力
「リンク文字列」→<i class="fa-solid fa-book"></i><br>目次と入力
それ以外の目次プラグインをご使用の場合は、テベロッパーツールで目次の要素をお調べください。
詳細はこちらの記事をご参照ください。
「サイドバー」にジャンプ
サイドバーに飛ぶ項目です。
スマホではサイドバーはコンテンツ下に表示されます。こちらへ飛べるようにします。
「URL」→ #myboxを入力と入力
「リンク文字列」→<i class="fas fa-bars"></i><br>サイドバーと入力
「サイドバーの特定の場所」にジャンプ
サイドバーに設定できるのはプロフィールやカテゴリーなど様々あります。
そのうち、特定の項目に飛べるようにすることができます。
管理人の場合、「検索」に飛べるようにして、その下にカテゴリーやタグを置き、読者に記事をクリックしてもらいやすくなるように工夫しました。
任意のサイドバーへ飛べるようにするには、その項目のid属性を調べる必要があります。
id属性は、同一ページ内にリンク先を作成できます。
自身のサイトでGoogle Chromeでテベロッパーツールを開きます。
テベロッパーツールの開き方
- Google Chromeの右上の3点リーダーアイコン(⋮)から、[その他のツール] > [デベロッパーツール]をクリック
- 起動方法のショートカットキーWindows版 Ctrl + Shift + i もしくは Ctrl + f12
- 起動方法のショートカットキーmacOS command + option + i
要素の選択に使用するのが「セレクトモード」に切り替えます。
デベロッパーツールの左上にあるセレクトアイコンをクリックします。アイコンが青色になっている状態がセレクトモード起動状態です。
セレクトモードの状態で、ページ上でサイドバーへマウスカーソルを動かしてみましょう。カーソルが合わさった要素に色が付き、デベロッパーツール側のHTMLソースもハイライト表示されます。
そこの<div id="●●●">が必要となります。
●●●の箇所をアンカー名といいます。
ページ内リンクは、HTMLのaタグで<a href=”#mybox”>のように、href属性の値に#(シャープ)を記述してid属性を指定します。
<要素 id="アンカー名">このアンカーにページ内リンクしたいときは<a href="#アンカー名">となります。
フッターメニュー項目の場合、「カスタムリンク」の「URL」に記入するのでa要素・href属性は省略し、#アンカー名のみの記載で大丈夫です。
デベロッパーツールの<div id="mybox">に、設置したサイドバー項目のid属性がまとめて表示されていますので、ここを見ても分かりやすいです。
こちらから、飛びたいサイドバー項目のid属性を抽出してください。
例えば、「カテゴリー」の場合は、#sidemenu_widget-2を「URL」に記入します。
「SNSアカウント(外部サイト)」にジャンプ
自身のSNSアカウントに飛ぶ項目です。
ツイッター・インスタグラム・フェイスブック・ユーチューブ・ご自身の別サイト・広告サイト…何でもありです。
SNSで記事の紹介をしていたり、フォロワーを増やしたい方は設置しましょう。
「URL」→ 自身のSNS(外部サイト)のURLを入力
「リンク文字列」→<i class="fab fa-twitter"></i><br>Twitterと入力
SNSのURL
- ツイッター→https://twitter.com/アカウントのユーザー名/
- インスタグラム→https://www.instagram.com/アカウントのユーザー名/
- フェイスブック→表示される自分のアイコンをクリックすると、自分の個人アカウントページが表示されるのでそこのURLをコピー
- ユーチューブ→YouTube Studio にログイン→カスタマイズ>基本情報>チャンネル URLで、チャンネル URL をコピー
スマホフッターメニューの変更・削除方法
アイコンや表示文字の変更、またメニュー項目の削除は設定した各メニュー項目の画面にて行います。
変更・削除したい項目の「▼」をクリックすると、詳細が表示されますので、こちらより該当する操作を行ってください。
また、メニュー項目の並び替えはドロップ&ドラッグで可能です。
設置するメニューはいくつまでの設置適当?
フッターメニューの項目はいくつ置くのが妥当か。
これについて様々な情報を探した結果「4つまで」という意見が多数でした。
その理由として、以下のようなものがあげられます。
- アイコンや文字が小さくなりメニューが見えづらくなる
- メニューが多いと選択肢が広なりクリック率が下がる
- 見た目がごちゃつく
しかしながら、複数のサイトを見ていくと5個以上置いているサイトも多く見受けられました。
管理人は現段階で5つ設置しています。
アフィンガーでのスマホフッターメニュー設置や削除は簡単にできます。
試行錯誤しながら、納得いくサイト作りをされてください。
まとめ
自分が設定したい方法がなかなか分からず、試行錯誤しました。
アフィンガー仲間のご参考になりましたら幸いです。
アフィンガーを使ってのブログの作り方については、こちらの記事をご参照ください。
-
-
アフィンガーでプロフィールカードを作る|サイドバーを整えよう
2022/11/8
サイトの右側のサイドバーにある自己紹介の欄。 こちらをプロフィールカードといいますが、アフィンガーでは、プラグインなしにおしゃれで見やすいプロフィールカードを作ることができます。 今回はアフィンガーの ...
-
-
アフィンガーでサイドバーをデザインする方法を徹底解説!
2022/10/28
サイドバーは、ブログの顔といっても過言ではない重要なスペースです。サイドバーを整頓することで、見た目の良さだけでなく、利便性も変わってきます。 現在管理人は、ユーザビリティ向上を第一に、以下の項目をサ ...
-
-
アフィンガーでおすすめ記事をサイドバーの好きな場所に設置する方法|プラグイン使用なし!
2022/10/28
多くのブロガーが設置しているサイドバーの人気記事。 おすすめ記事の表示がある事で、ユーザーに興味を持ってもらい、別記事へのアクセスやブログの滞在時間を伸ばしてもらう事に繋がります。 それを可能にしてく ...
-
-
アフィンガーでおしゃれなトップページを作る|ブロックエディタでの作り方を解説
2022/10/26
AFFINGER6(アフィンガー6)を購入したかたは、せっかくの有料テーマですので、それを生かした素敵なトップページをつくりたいと考えていると思います。 クラシックエディターを使った方法が上位表示され ...
-
-
Table of Contents Plusで見やすいブロブにカスタマイズする|アフィンガー環境で快適目次
2022/10/26
「Table of Contents Plus」は記事に目次を表示できるWordPressプラグインです。 今回はTable of Contents Plusを用いて、AFFINGER(アフィンガー) ...
簡単におしゃれなサイトが作れるAFFINGER6はこちら
このサイトはアフィンガーを使用しています
WING(AFFINGER6 ver)
デザイン簡単、SEO対策と広告収入UPの機能が標準装備。さらに美しく、パワフルに。「稼ぐ」に特化したテーマ。
2022年最新!おすすめレンタルサーバー
月額料金がライトプランで220円〜(税込)なので、コスパよく爆速なサイト運営が可能に!
管理画面は使いやすくなっているので、これからはじめてサイト運営をする方にもおすすめです!
\ Twitterでも口コミ良好! /