WordPressの公式テーマのひとつ、「Lightning」を使っている方からこんなお問い合わせが。
固定ページのサイドバーにメニューみたいなものが出てるから消したくて、カスタマイズで消そうと思っても編集アイコンが出なくて消せないんだよね
URLを送ってもらって見てみると確かに固定ページのサイドバーでメニューのようなものが出ていました。
【Lightning】固定ページのサイドバーに勝手にメニューが出て消えない
固定ページのサイドバーに勝手に出るメニューみたいなものはウィジェットじゃなかった
操作中のカスタマイズ画面をLINEで送ってもらったところ、ウィジェットを使用しているエリアには鉛筆のアイコンが出るのですが、サイドバーに出ているメニューのようなものには鉛筆のアイコンがついていません。
ってことはウィジェットじゃない?
Lightningのサイドバーに設置できるウィジェットは?
Lightningには設定できるサイドバーには次の6つのウィジェットが設置できます。
サイドバーの共通上部と共通下部にウィジェットが設置されていましたがメニューらしきウィジェットは設置されていません。
Lightningの固定ページでメニューのようなものがでるのは子ページを追加したページだけ
送っていただいたページを移動しながらメニューのようなものが出るエリアを見ていたら、あることに気づきました。
それは、固定ページのサイドバーにメニューのようなものが表示されるのは、子ページを持つ固定ページだけであるということ。
ここでもう一度、カスタマイズ画面で6つあるサイドバーをすべて展開した写真を送っていただきました。「サイドバー(固定ページ)」には何も追加されていませんでした。
Lightningの固定ページの「サイドバー(固定ページ)」に「テキスト」を追加してみる
ということは、ウィジェットのサイドバー(固定ページ)、これが怪しい?
試しに、Lightningのサイドバー(固定ページ)に「テキスト」を追加してみました。
すると、固定ページのサイドバーに出ていたメニューのようなものが出なくなりました。
Lightningのサイドバーに勝手にメニューが出る→メニューではなく固定ページに追加した子ページの一覧だった
問い合わせいただいたとき、パッと見た感じでは目次が表示されているのかと思ったのですが、よく見てみたら固定ページに追加した子ページの一覧でした。
Lightningのサイドバー(固定ページ)にウィジェットが何かしら入っていないと、その固定ページの子ページ一覧が出てくる、「テキスト」でもなんでもいいので何かしらのウィジェットをサイドバー(固定ページ)に追加すれば、子ページ一覧が出なくなるようです。
Lightningの固定ページに子ページを追加した状態で、ウィジェットの「サイドバー(固定ページ)」に何も追加していないと子ページ一覧が出ます。
本来、1階層下のページへリンクが自動的に入るのは移動しやすく便利ですし、ユーザーにとっては親切な導線です。
もし、固定ページのサイドバーに子ページへのリンクが必要ないのであれば、ウィジェットの「サイドバー(固定ページ)」に、「テキスト」を追加すれば子ページへのリンクは表示されなくなります。