比較表のブロックを追加しました!

「狙った位置にジャンプ・スクロールするリンク」を作る方法!HTMLアンカーの活用術

ひつじ

このページでは、 WordPress(Gutenberg)で見出しにスクロールするリンクの作り方について解説します。

狙った位置にスクロールジャンプさせたい時ってあるよね。

例えば、グローバルメニューの「お知らせ」をクリックしたら、トップページの「お知らせ」の位置にスクロールしてくれる。

そういう時にも、HTMLアンカーを使ったページ移動を知っていると便利だよ!

ひつじくん
ひつじくん

狙った位置にジャンプ・スクロールするリンクの作り方

ジャンプするところに「スペーサー」を作成する

まずは、ジャンプさせる見出しの上に「スペーサー」のブロックを作りましょう

スペーサーの作り方

/スペーサー と入力すると呼び出すことができます。

どうしてスペーサーなんだ?

おおかみくん
おおかみくん

見出しに直接ジャンプするよりも

その少しだけ上にジャンプさせた方が、読者にとって見やすいからだよ!

ひつじくん
ひつじくん

実際にジャンプしてみるとよくわかりますが、見出しの少し上に着地できた方が、テキストが読みやすく仕上がります。

この癖を利用して、あえてスペーサーを上に置きます。

HTMLアンカーをセット!

「スペーサー」の右サイドバーにあるブロックの設定パネルを開きます。

「高度な設定」に「HTMLアンカー」が見つかります。ここに好きなキーワードを入力します。(例:step1)

スペーサーに設定する余白は1pxでもOKだよ!

ひつじくん
ひつじくん

ジャンプできるリンクを作る

では、ジャンプできるリンクを作ります。

ジャンプさせるテキストを作って、リンク設定のボックスを開きます。

このリンクには、先ほど設定したアンカー名に「#」を付けて入力します。

どういうことだ??

おおかみくん
おおかみくん

下の図解を参考に設定してもらえるとわかりやすいよ!

ひつじくん
ひつじくん

例えば、HTMLアンカーを「step1」としていた場合、以下のように入力します。

実際の画面はこんな感じ↓

これで、ジャンプできるリンクを設定できるよ!

ひつじくん
ひつじくん

グローバルメニューからジャンプさせる場合

「グローバルメニュー」や「ハンバーガーメニュー」でも、先ほどと全く同じ方法でリンクを作ると、狙ったジャンプさせることが可能です。

↑ジャンプ移動できるメニューにできる

グローバルメニューの作成画面(詳細こちら)に進んだら、カスタムリンクに、HTMLアンカーのURLを入力しましょう。

これで、グローバルナビからジャンプ移動ができるようになります!

HTMLアンカーを使ったジャンプ移動は覚えると便利なので、ぜひ使いこなせるようになってください!

他の記事も読んでみましょう
ABOUT ME
ひつじ
ひつじ
ブロガー / デザイナー
WordPressテーマ「JIN」の制作者として、設計とデザインを担当している。

会社員として働くのが嫌すぎて、2016年に収入0円でブログ起業。SEOとアフィリエイトを組み合わせて開始1年で月100万円超の利益を達成する。

しかしその反動でアフィリエイトには飽きてしまい、もともと好きだったデザインを武器に、チームでWordPressの開発をおこなっている。
BLOGCAMP

限定コミュニティへのご案内

  • 参加費は永年無料
  • ブログ仲間が作れる
  • 困ったら相談OK
  • ブログ診断のイベントあり
参加者は3,000人超え!

すでに参加してくれている方は、「BlogCamp wiki」でブログ診断(アーカイブ)の限定動画を閲覧可能です。

wiki内にブログ勉強用の動画がたくさんあります!ぜひ役立ててくださいね。

ひつじくん
ひつじくん
記事URLをコピーしました