首页 > 解决方案 > 如何在我的 blogdown 网站的主页上发布一些介绍性段落?

问题描述

menu的 blogdown 网站的首字母直接取自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。如果我index.Rmd在我的主项目目录(如下所示)中更改我的文件,我的前端登陆'homepage'不会发生任何更改。

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

我的index.Rmd文件看起来像这样,尽管我的网站不会在我的主“主页”上发布我想要的段落。

---
site: blogdown:::blogdown_site
---

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

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

标签: rr-markdownhugoblogdowntoml

解决方案


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

hugo-lithium这个主题有一个小问题,我刚刚在 Github 上解决了这个问题。在旧版本中,如果_index.md不为空,则不会显示帖子列表。现在将显示内容和帖子列表。如果这不是您想要的,您当然可以恢复我在layouts/_default/list.html.


推荐阅读