使用与主站点相同的 hugo 主题的 blogdown 创建一个新的静态页面
Create a new static page using blogdown with same hugo theme as main site
我正在使用 R 包 blogdown
创建一个由 hugo 驱动的网站。具体来说,我正在使用 gcushen/hugo-academic 主题。
@xieyihui 和@apreshill 的教程对入门非常有帮助,添加新帖子很清楚,但是使用与整个站点相同主题的新静态页面呢?
我知道它可以像使用
创建一个新的 .md 文件一样简单
+++
date = "2017-08-01"
title = "new_page_test"
type = "pages"
+++
## new page test
stuff
我的问题是
- 我应该将此文件存储在哪里,以便将其正确复制到 public 文件夹中?
- 如何从另一个页面link到这个新页面?我不清楚发布的最终文件结构的组织。
我这样做是为了 类。可以看到最终结果here, click on "teaching". You can see the source files in the GitHub repository。特别是在 content/classes 文件夹下查看。
在内容下创建一个文件夹。我叫它 类 但它可以叫任何东西。将 _index.md
文件添加到此文件夹。我从帖子文件夹编辑了 _index.md
,因此它会自动创建一个 /类.
的内容列表
这太容易了!页面的相对 link,比如 content/yourstuff/yourpage.html
是,等等,yourstuff/yourpage.html
。对于 yourstuff
中的索引文件,相对 link 只是 yourstuff/
。按照相同的结构添加子目录。我被震撼了。
我正在使用 R 包 blogdown
创建一个由 hugo 驱动的网站。具体来说,我正在使用 gcushen/hugo-academic 主题。
@xieyihui 和@apreshill 的教程对入门非常有帮助,添加新帖子很清楚,但是使用与整个站点相同主题的新静态页面呢?
我知道它可以像使用
创建一个新的 .md 文件一样简单+++
date = "2017-08-01"
title = "new_page_test"
type = "pages"
+++
## new page test
stuff
我的问题是
- 我应该将此文件存储在哪里,以便将其正确复制到 public 文件夹中?
- 如何从另一个页面link到这个新页面?我不清楚发布的最终文件结构的组织。
我这样做是为了 类。可以看到最终结果here, click on "teaching". You can see the source files in the GitHub repository。特别是在 content/classes 文件夹下查看。
在内容下创建一个文件夹。我叫它 类 但它可以叫任何东西。将
_index.md
文件添加到此文件夹。我从帖子文件夹编辑了_index.md
,因此它会自动创建一个 /类. 的内容列表
这太容易了!页面的相对 link,比如
content/yourstuff/yourpage.html
是,等等,yourstuff/yourpage.html
。对于yourstuff
中的索引文件,相对 link 只是yourstuff/
。按照相同的结构添加子目录。我被震撼了。