Hmm ouais, les techniques suggérées dans le premier message sont assez dépassées (ce qui est logique, vu qu’il a été écrit en 2016
).
De nos jours, ce genre de chose devrait être packagé dans un dépôt git et publié en tant que Customization > Theme component afin que les gens puissent l’installer et le configurer via les paramètres.