是否可以从单独的管理门户编辑 YAML 文件以进行静态 Web 开发 HUGO 主题

Is it possible o edit YML file from a seperate admin portal for static web development HUGO theme

我有一个 hugo 主题网站,我想制作一个管理门户来编辑网站的内容,这些内容都位于 data/homepage.yml 文件中。

有没有办法让我的网站保持静态网站,同时仍然有一个管理门户来更新短语和东西等内容

可以这样做,但是你的问题很笼统,所以我只能给你一些大致的指导。

  1. 查看其文档站点上的 Frontend Interfaces with Hugo 页面。这是帮助管理您的 Hugo 站点的服务或程序列表。
  2. 如果您使用 git 进行版本控制,并将代码托管在 GitHub 之类的东西上,您可以查看他们提供的 in-browser 编辑器。将存储库设为私有,并仅限于管理员,这意味着您已经涵盖了编辑者身份验证。

您在搜索时需要考虑的一些其他限制条件:

  • 您需要在线/通过 Internet 获得此信息吗?或者在某人的计算机上安装一个程序就足够了吗?
  • 有多少用户在编辑内容?
  • 他们tech-savyy怎么样?他们知道如何编辑原始 Markdown / yaml 文件,还是需要 WSIWYG 编辑器?

您似乎想要一个允许更新网站内容的前端界面,而无需深入研究 markdown 文件。

Hugo 文档中有多种资源可以让您实现您想要的目标。看看这个页面:

https://gohugo.io/tools/frontends/