サポート » 使い方全般 » サイドメニューの編集が反映されません

  • テーマは無料版のLightningを使用しています。

    【外観】 > 【メニュー】からサイドメニューを作成しました。それをLightningのウィジェット設定 ( 【外観】 > 【カスタマイズ】 > 【ウィジェット】 ) からサイドバー(共通上部)で配置しました。この時点では問題なく表示されていました。

    固定ページを追加したので【外観】 > 【メニュー】で追加をしました。ここで設定したメニューの順序がどうやっても反映されず、メニューを一度削除して作成し直そうと【外観】 > 【メニュー】から該当のページをメニューから全て削除しました。ですがキャッシュも削除しましたがフロントページからは削除しているメニューが表示されたままです。

    次にウィジェットからこのメニュー自体を削除しましたが結果は同じです。
    もしかして設定は【外観】 > 【カスタマイズ】 > 【ウィジェット】ではなく、【外観】 > 【ウィジェット】からなのかと思いここを開けたら「ブロックはエラーの影響を受けており、正しく機能しない可能性があります。詳細は開発ツールを確認してください。」とエラーが表示されていました。ネットで調べたらこのエラーは新しいブロックエディターが対応していない場合があるとありましたので「Classic Widgets」をインストールしました。エラーは表示されなくなりましたが削除しているメニューはフロントに表示されたままです。

    次にLightningのウィジェット設定 ( 【外観】 > 【カスタマイズ】 > 【ウィジェット】 )を開けるとサイドバー(共通上部)自体が表示されていません。

    いろいろ試したのでややこしくて申し訳ございません。
    初心者ですのでよくわかっていないのですが、お力を貸していただけると助かります。よろしくお願いいたします。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • yukari0711さん、こんにちは。

    まず大前提として、Lightning (おそらく G2 では)のサイドバーに関しては、ウィジェットが何も設定されていないとデフォルトのウィジェットが表示されるような仕様になっています。
    ウィジェットを配置したいサイドバーの箇所に何か適当なウィジェットを配置しても表示は変わりませんか?
    確認されてみるとよろしいかと思います。

    ご参考になれば。

    トピック投稿者 yukari0711

    (@yukari0711)

    shokun0803さん、ありがとうございます。まず説明が抜けておりました。申し訳ございません。
    LightningはG3に設定しております。

    お教えいただいたようにカスタムHTMLを追加して試しましたが、カスタムHTMLと消せないメニューの両方が出ます。。。

    作成しているサイトは工業系のサイトでして、会社概要やお問い合わせなどのメニューを上部に、製品紹介ページのメニューはサイドバーに出したいと思い、Productsというメニューを作成しサイドバーにウィジェットで配置しました。

    あれからいろいろ試してわかったことがありました。
    サイドバー(トップページと共通上部の両方)からナビゲーションメニューのウィジェットを削除しました。そうしましたら親ページと子ページを持たないページからはナビゲーションメニュー(Products)が消えて何もない状態に戻りました。ですが子ページを持つ製品一覧のページとその子ページの製品紹介ページにはproductsのメニューが表示されたままです。

    ご指摘いただいた他のウィジェットを追加しても他のウィジェットとProductsのメニューの二つが出ます。
    このProductsのメニュー自体を削除しましたが表示されたままです。なぜだか製品ページにはサイドメニューが表示されているのでいいのですが、会社概要なども含めた全ページにこのProductsのサイドメニューを表示したいのですが、ウィジェットを追加すると同じProductsのメニューが二つ出てしまいます。

    大変困っております。何か方法がございましたらお知恵を拝借できましたら大変嬉しいです。何卒よろしくお願いいたします。

    • この返信は1年、 9ヶ月前にyukari0711が編集しました。
    • この返信は1年、 9ヶ月前にyukari0711が編集しました。

    yukari0711さん、こんにちは。

    問題の切り分けが必要だと思いますので、サイドバーを一度初期状態にまで戻されてから設定しなおすのがよろしいかと思われます。そのためには Classic Widgets 等のサイドバーに変更を与える可能性のあるプラグインも一度停止して、エラーが表示されない状態を作られてみてはいかがでしょうか。

    テーマファイルが最新で、サイドバーが初期状態であるならば、ブロックエラー等のエラーはでないと思います。エラーを消すために他のプラグインを入れてしまうのは、本来の解決にはなっていません。

    ご参考になれば。

    こんにちは

    ウィジェットの設定データがコンフリクトを起こしているのかもしれません(稀ではありますが)。アクセシビリティモードにすることで表示されるケース(下記トピック)もあるようです。
    https://ja.wordpress.org/support/topic/サイドバーにあるfeedlyfeedly-insightのボタンを削除する方法/#post-227922

    トピック投稿者 yukari0711

    (@yukari0711)

    SHOKUN0803様、ishitaka様

    ありがとうございます。
    プラグインですね。全てのプラグインを削除して試してみます!

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「サイドメニューの編集が反映されません」には新たに返信することはできません。