ページ内リンクがうまくいきません

Topic summary

ページ内リンクの設定で問題が発生しています。

問題の詳細:

  • メニューに「/#〇〇」形式でページ内リンクを設定
  • 他のページからのリンクは正常に機能
  • 同じページ内でクリックすると画面が真っ白になる
  • Prestigeテーマを使用中

試された対応:

  • 「/」を外して「#」のみにすると同一ページ内では動作するが、他のページからのリンクができなくなる
  • Prestige 7.3.6での検証では期待通りの動作が確認されたが、質問者の環境では問題が再現

最終的な解決策:

  • 原因は特定できなかったものの、2つのメニューを作成することで対応
    • トップページ用:「#〇〇」で設定
    • その他のページ用:「/#〇〇」で設定
  • それぞれのページで適切なメニューを表示することで問題を回避

根本的な原因は不明のまま、ワークアラウンドで対処した形です。

Summarized with AI on November 15. AI used: claude-sonnet-4-5-20250929.

結局原因がよくわからなかったので、トップページ用のメニュー(「#〇〇」で設定)とそれ以外のページ用のメニュー(「/#〇〇」で設定)

をつくり、それぞれに設定することで何とか表示されるようになりました。

1 Like