计划的帖子未显示在 Sanity 日历中

Scheduled posts not showing in Sanity calendar

我使用 sanity install content-calendar 安装了 Sanity Content Calendar。在 Desk 选项卡下,日程安排作为 Publish 按钮变为 Schedule 按钮,但是一旦我安排 post,日历 选项卡下似乎什么也没有显示,日历仍然是空的,好像我没有安排任何事情。

但是我遵循了建议,因为我必须在 ./config/content-calendar.json 中指定 type 字段:

{
  "types": [
    {
        "type": "post",
        "field": "publishedAt"
    },
    {
        "type": "analysis",
        "field": "publishedAt"
    }
  ],
  "filterWarnings": [{}]
}

那是为什么?

在我继续处理存储库问题后,我在评论中找到了解决方案。

的确,我只需要为每种类型指定一个标题,但在这个post中并没有告诉它。

这在 ./config/content-calendar.json 中应该是这样的:

{
  "types": [
    {
        "type": "post",
        "field": "publishedAt",
        "titleField": "title"
    },
    {
        "type": "analysis",
        "field": "publishedAt",
        "titleField": "title"
    }
  ],
  "filterWarnings": [{}]
}