我的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
添加的所有帖子。如果我更改主项目目录中的index.Rmd
文件(如下所示),则在我的前登陆“主页” 上不会发生任何更改。
├── 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网站的主页(首页)上之前,先发布一些介绍性段落。
答案 0 :(得分:1)
是的,您需要在_index.md
下创建content/
。然后_index.md
的内容将显示在您的主页上。
hugo-lithium
主题有一个小问题,I just fixed on Github。在旧版本中,如果_index.md
不为空,则不会显示帖子列表。现在将同时显示内容和帖子列表。如果那不是您想要的,您当然可以在layouts/_default/list.html
中恢复我的更改。