将其翻译成本地安装的主题组件要复杂一些,但为远程主题添加一些灵活性的一种方法是使用主题设置(https://meta.discourse.org/t/add-settings-to-your-discourse-theme/82557)。
这涉及到添加一个 settings.yml 文件(https://github.com/awesomerobot/discourse-component-example/blob/main/settings.yml`),并更新组件和/或模板中的一些值。然后,您将在主题组件管理页面上看到如下设置:
使用上面的 widget 实现并通过管理面板进行更新也是可以的,但我们倾向于建议尽可能使用 git;如果需要进行故障排除,它更容易共享,并且可以轻松跟踪您的更改。
