我如何 post 在我的 blogdown 网站的主页上添加一些介绍性段落?

How do I post some introductory paragraphs on the main page of my blogdown site?

我的 blogdown 网站的初始 menu 直接取自 blogdown book

[[menu.main]]
    name = "Home"
    url = "/"
    weight = 1
[[menu.main]]
    name = "About"
    url = "/about/"
    weight = 2
[[menu.main]]
    name = "GitHub"
    url = "https://github.com/rstudio/blogdown"
    weight = 3
[[menu.main]]
    name = "CV"
    url = "/vitae/"
    weight = 4
[[menu.main]]
    name = "Twitter"
    url = "https://twitter.com/rstudio"
    weight = 5

我的站点索引会自动填充我通过 Addins > New Post 添加的任何 post。如果我在我的主项目目录(如下所示)中更改我的 index.Rmd 文件,我的前端登陆 'homepage' 不会发生任何更改。

├── archetypes/
├── content/
├── data/
├── layouts/
├── public/
├── ...
├── config.toml
├── index.Rmd
└── my-website.Rproj

我的 index.Rmd 文件看起来像这样,虽然我的网站不会在我的主 'homepage'.

上发布我想要的段落
---
site: blogdown:::blogdown_site
---

# Intended first paragraph
Hi. Thank you for visiting my website... more words... etc

更复杂的是,我的 content/ 目录中没有 _index.md 文件。这可能是问题所在吗?在我的所有 post 出现在我的 blogdown 网站的主页(主页)之前,我想 post 一些介绍性段落。

是的,您需要在 content/ 下创建 _index.md。然后 _index.md 的内容将显示在您的主页上。

hugo-lithium 主题 I just fixed on Github 存在一个小问题。在旧版本中,如果 _index.md 不为空,则不会显示帖子列表。现在将显示内容和帖子列表。如果这不是您想要的,您当然可以在 layouts/_default/list.html.

中恢复我的更改