Bootstrap 5.2 を WordPress サイトに統合するという私の最初の試み (これは単なるローカル テストです)。 私は見つけたこのwp-bootstrap-walkerでそれを行っています: https://github.com/wp-bootstrap/wp-bootstrap-navwalker/
インストールガイドに記載されている「/class-wp-bootstrap-navwalker.php」ファイルをfunctions.phpに追加しました。 リーリー
バージョン 5 を使用するために、これも変更しました:リーリー
したがって、ここまではエラーは表示されず、WordPress バックエンドでは、functions.php で定義された「メイン タイトル メニュー」メニューを選択できます。問題は、このオプションを選択してホームページに移動すると、すべてがクラッシュすることです。リーリー
これを書くことで解決しました:
リーリー関数を実行するために after_setup_theme の代わりに init を書きましたが、wp_loaded を使用すると正常に動作しました。