3

由于不可维护的代码,我将我的网站从 Jekyll 切换到 Ghost,因为我的网站包含大量帖子(~2500)。因为 Jekyll 使用YAML了 frontmatter,所以我可以在其中添加自定义键值对。我想用 Ghost 完成同样的任务。

我不会将内容添加到帖子中,因为所有帖子之间的差异非常小。因此,我打算访问post模板中的数据并在运行时使用 渲染它Handlebars.js,从而避免代码重复并增强可维护性。

我将使用 API 添加新帖子,因此我想知道是否有它的选项。我用谷歌搜索了这个问题,但我找不到。我正在sqlite用作数据库。

4

2 回答 2

1

Ghost 当前(v0.6.4)不支持自定义值。您要么必须对 Ghost 进行修改并将这些自定义键值添加到帖子模板中,要么等待Ghost 应用程序发布。

于 2015-06-15T11:26:06.113 回答
1

我设法在 Ghost CMS 中添加了自定义键值对。

有关此 扩展 Ghost CMS的更多信息

这种方法基于扩展把手以识别新的数据块并返回选择性 html

于 2017-02-13T05:33:15.610 回答