Как мне опубликовать несколько вступительных абзацев на главной странице моего блогового сайта? - PullRequest
0 голосов
/ 13 декабря 2018

Мои начальные 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 файл в моей основной директории проекта (показанной ниже), то в моей передней посадке '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

Чтобы еще больше усложнить ситуацию, естьв моем каталоге content/ нет файла _index.md.Может ли это быть проблемой?Я хотел бы опубликовать несколько вступительных абзацев до того, как все мои сообщения появятся на главной странице (домашней странице) моего блогового сайта.

1 Ответ

0 голосов
/ 13 декабря 2018

Да, вам нужно создать _index.md в content/.Тогда на вашей домашней странице будет отображаться содержимое _index.md.

Была небольшая проблема с темой hugo-lithium, которую я только что исправил на Github .В старой версии, если _index.md не пусто, список сообщений не будет отображаться.Теперь будет отображаться как содержание, так и список сообщений.Если это не то, что вы хотите, вы можете отменить мои изменения в layouts/_default/list.html.

...