r - 在 blogdown 中设置自定义初始页面
解决方案
假设您使用的是Lithium - 一个简单的响应式 Hugo 主题,一种可能的方法如下。
1]复制layouts/_default/list.html
到一个名为的新布局文件layouts/_default/home.html
2]编辑layouts/_default/home.html
使其包含以下内容:
{{ partial "header.html" . }}
<main class="content" role="main">
<h1>
My heading
</h1>
<p>
My paragraph
</p>
</main>
{{ partial "footer.html" . }}
您的主页现在将包含“我的标题”和“我的段落”以及 Lithium 页眉和页脚。如果您不想使用 Lithium 页眉和/或页脚,请从 home.html 中删除这些部分调用。[*] 您可以使用 Hugo 布局文件执行更多操作,您可以在我的 Hugo 教程中了解这些内容第15 节。探索 layouts 目录和 gohugo.io 的Category: templates。
我希望这足以让您开始使用 Hugo 布局文件。
[*] 如果删除部分标题,则需要<!doctype html><title>a</title>
在顶部放置类似的内容。有关这方面的更多信息,请参阅什么是有效的 HTML5 文档?- 堆栈溢出
推荐阅读
- excel - VBA - 使用 vba 隐藏预定义范围
- java - CXF LoggingFeature 不记录入站请求
- maven - Artifactory Unrecognized SSL 消息,明文连接?
- html - 如何设置表格样式以鼓励某些单元格在水平方向之前垂直增长
- sql - 合并Oracle中的行与不同列中的空值
- java - 如何在 LIFO 模式下实现链接阻塞队列
- machine-learning - 在 Sagemaker 上部署自定义预构建模型
- python - Python Beautiful Soup unwrap() 没有按预期工作 - 想要提取标签的内容
- reactjs - 无法从 app.js 解析 react-navigation-stack
- c# - 有没有办法在 winforms 用户控件中执行通用 DBSet?