我该如何创建 Foundation 主题的一个副本,以便进行自定义,从而在页眉、正文和页脚中添加与广告相关的代码?还是说这种方法本身就不对?
你可能不需要这样做。
只需创建一个主题组件,并将其添加到主题中即可。
对此稍作补充,“Foundation” 严格来说并不是一个主题,而是 Discourse 自带的所有默认样式。每个 Discourse 主题都是基于 Foundation 构建的。
如果你想向 Discourse 添加内容,应该寻找插件出口(plugin outlets),而不是进行任何形式的模板编辑或覆盖……这里有更多指导:Using Plugin Outlet Connectors from a Theme or Plugin