【问题标题】:How to add list of blog posts in Blog section with netlify CMS?如何使用 netlify CMS 在博客部分添加博客文章列表?
【发布时间】:2020-06-12 04:51:44
【问题描述】:

我已经问过这个question in the Netlify community,但还没有回复,所以我想我也应该在这里发布问题,以防有人可以帮助解决问题。

我正在为我的网站使用 Hugo-academia 模板。它工作正常,但问题是我无法在BLOG 部分查看我的帖子列表。我正在处理的website 上有三个部分(关于 | 博客 | 简历)

使用 Netlify-CMS 创建帖子后,它会成功创建帖子,我可以在我的homepage 中的 Recent Posts 下看到帖子。但是如果我点击BLOG,我就看不到我的博文积累了。

不幸的是,Github 存储库是私有的,但这是我的内容目录的样子(请注意,我使用的是 hugo-academic 主题)

content/blog/index.md

我希望一旦我使用 netlify CMS 创建了一篇博文(我们称之为“新帖子”),应该会自动创建一个文件夹并在我的 GitHub 上创建一个拉取请求。像这样的:

(顺便说一句,我将原始主题中的 post 更改为我的 blog,因此 URL 将使用博客而不是帖子)。

请帮我解决这个问题。我可以提供任何其他可能有助于解决此问题的详细信息。

【问题讨论】:

    标签: hugo netlify-cms


    【解决方案1】:

    在使用模板后,我能够解决我的问题。

    我可以通过更改位于static/admin/ 的 netlify 的 cms config.yml 中的一些细节来解决这个问题。我把folder: 'content/post'改成了folder: 'content/blog'

    帖子列表现在位于../blog,但缺点是页面失去了其原有的舒缓风格。

    【讨论】:

      猜你喜欢
      • 2016-05-18
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多