【发布时间】:2019-01-11 20:42:29
【问题描述】:
我已经设置了一个新的 Ghost 安装并且正在使用免费的 London theme。
我想对这个主题做一些调整。我是新来的幽灵。
我应该直接对本地文件进行编辑,还是有更可持续的方式来做到这一点,比如 WordPress 中的子主题?
如果我直接编辑本地主题文件,当主题和/或 Ghost 更新时会发生什么?还是在 Ghost 中的工作方式有所不同?
【问题讨论】:
标签: ghost-blog
我已经设置了一个新的 Ghost 安装并且正在使用免费的 London theme。
我想对这个主题做一些调整。我是新来的幽灵。
我应该直接对本地文件进行编辑,还是有更可持续的方式来做到这一点,比如 WordPress 中的子主题?
如果我直接编辑本地主题文件,当主题和/或 Ghost 更新时会发生什么?还是在 Ghost 中的工作方式有所不同?
【问题讨论】:
标签: ghost-blog
据我所知,Ghost 没有“子主题”。
我认为你最好的选择是创建一个 Github repo 的 fork,然后直接在你的 fork 中编辑主题文件。
如果主题已更新,那么您可以将更改合并到您的 fork。
如果 Ghost 已更新,那么主题是否也必须更新取决于更改的性质。但在这种情况下,希望原作者也更新主题,然后您可以再次合并到您的 fork 中(或者如果没有,您可以更新您的 fork 并将更改作为 PR 推回)。
【讨论】: