Es sieht so aus, als wäre dies sehr ähnlich zu einer anderen Anleitung. Wie bei dieser auch, sind die im OP vorgeschlagenen Strategien extrem veraltet. Der beste Weg nach vorne besteht darin, die Funktionalität in eine git-verwaltete Theme-Komponente zu integrieren, damit die Nutzer keinen Code mehr kopieren/einfügen müssen.
Wir prüfen derzeit, ob wir eine offizielle Customization > Theme component erstellen können, die beide Anwendungsfälle abdeckt, und werden beide Themen aktualisieren, sobald dies verfügbar ist.