head タグから入力されたコードを整理する方法は?

Discourseフォーラムに、ページ読み込み時に実行されるさまざまなコードを追加しています。これまで、カスタマイズダッシュボードの<head>タグに直接追加するだけで問題なく動作していました。

しかし、コードがかなり長くなり複雑化してきたため、セクションごとに整理する必要があります。その方法として、リモートテーマに移行するのが適切だと考えています。

その前提で質問です。コードの複雑さから、現在<head>タグ内に記述しているコードを複数のファイルに分割したいと考えています。リモートテーマでこれを行う最適な方法はどのようなものでしょうか?

異なるコードは異なるページで実行される必要があります。例えば、トピック表示ページ用、カテゴリ表示ページ用、グループ一覧ページ用などです。

テーマのコードベース内で、これらのページごとにリンクされる異なるhead.htmlファイルを作成することは可能でしょうか?

あるいは、<head>タグのコードを管理しやすいように複数のファイルに整理する別の方法はあるでしょうか?

開発者ガイドを確認しましたが、この問題に関する情報は見つかりませんでした。

「いいね!」 1

Split up theme Javascript into multiple files? をご覧になりましたか?

「いいね!」 4

そこに記載されている分割方法は非常に効果的です。情報ありがとうございます。私がどのように実装しているかについては、こちらに詳細を記載しました。

「いいね!」 2