Похоже, это очень похоже на другое руководство. Как и в том случае, стратегии, предложенные в первом посте, крайне устарели. Лучшим решением в будущем будет интеграция функциональности в компонент темы, управляемый через Git, чтобы пользователям не приходилось копировать/вставлять код.
Мы рассматриваем возможность создания официального Customization > Theme component для охвата обоих случаев использования и обновим оба обсуждения, когда это будет готово.