Sto aggiungendo una varietà di codice al mio forum Discourse, generalmente destinato all’esecuzione al caricamento di varie pagine. Fino ad ora, ho semplicemente aggiunto tutto al tag head nella dashboard di personalizzazione e funziona perfettamente.
Tuttavia, ora il codice sta diventando piuttosto lungo e complesso, quindi dovrò organizzarlo in sezioni. Immagino che il modo per farlo sia spostarlo in un tema remoto.
Assumendo che sia così, ecco la domanda: a causa della complessità del codice, voglio separare il codice attualmente nel tag head in file diversi. Qual è il modo migliore per farlo in un tema remoto?
Diversi blocchi di codice sono destinati all’esecuzione su pagine diverse. Quindi un blocco di codice deve essere eseguito sulla pagina di visualizzazione di un argomento, uno sulla pagina di visualizzazione di una categoria, uno sull’indice dei gruppi, ecc.
Posso creare diversi file head.html ciascuno collegato a queste diverse pagine nel codice del mio tema?
O esiste un altro modo per organizzare questo codice del tag head in file diversi per renderlo gestibile?
Ho consultato la guida per gli sviluppatori ma non ho trovato informazioni su questo argomento.