将页面添加到单页主题

时间:2018-05-10 10:44:57

标签: r themes hugo singlepage blogdown

我正在使用单页hugo主题来创建网站:https://github.com/escalate/hugo-split-theme。我需要从主页面链接到一个新页面(我只需要一两个)。

我知道我需要添加: 1)永久链接到config.toml文件。我已添加并编辑了链接部分:

[permalinks]
   page = "/:filename/"  

      # Links
      #
      # Links List #1
      [[params.links]]
        [params.links.list1]
          heading = "testheading"

          [[params.links.list1.link]]
            text = "What, when, where"
            ###dv###me adding stuff to made a new page
            url = "/content/page/details.md"

          [[params.links.list1.link]]
            text = "RSVP"
            ###dv### - TODO - add link to google form
            url = "#"

2)将页面作为.md添加到内容文件夹,让它说出类型:顶部带有元数据的“页面”。我已将名为details.md的文件添加到contents文件夹中。还制作了一个名为“page”的子文件夹并将其添加到那里。

---
title: When and Where
author: ''
date: ''
slug: when-and-where
categories: []
tags: []
type = "page"
---
test content here

3)将page.html添加到布局文件夹中。还制作了一个名为“page”的子文件夹并将其添加到那里。

{{ partial "header.html" . }}
{{ .Title }}
{{ with .Params.author }}
{{ . }}
{{ end }} {{ if .Params.date }}
{{ .Date.Format "2006/01/02" }}
{{ end }}
{{ .Content }}
{{ partial "footer.html" . }}

我做错了什么?我想我在这里混合链接和页面......我在R studio中使用blogdown在本地看到这个并且链接不起作用。理想情况下,我希望链接带我到一个新的页面,其中包含一些细节 - 它将是静态的...这是我的第一个网站,任何帮助非常感谢!我知道一点R和降价但不是html或任何有关制作网站的东西。

非常感谢。

1 个答案:

答案 0 :(得分:0)

你说"链接不起作用。"你能更具体一点吗?

当你构建网站时,你会得到什么网址"什么,何时,何地"链接,例如?

不是链接到markdown文件,而是链接到最终HTML页面的位置,如下所示:

      [[params.links.list1.link]]
        text = "What, when, where"
        url = "/page/details/"