计划的帖子未显示在 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": [{}]
}
我使用 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": [{}]
}