嗯,是的,OP 中建议的技术相当过时了(考虑到这篇文章写于 2016 年,这也说得通 )。
如今,这类东西应该打包成一个 git 仓库,并发布为 Customization > Theme component,以便人们通过设置进行安装和配置。