У меня был старый сайт, сделанный с Хьюго в 2015 году с разными статьями. Они были правильно отсортированы.
Теперь, используя последнюю версию Hugo, они, по-видимому, отсортированы по дате, а не по весу.
Каталог организован следующим образом:
content
docs
file1.md
file2.md
layouts
docs
single.html
summary.html
partials
css.html
header.html
footer.html
index.html
static
img1.png
img2.png
Список отображается в индексном файле с
<div id="idx-content">
{{range .Data.Pages}}
{{.Render "summary"}}
{{end}}
</div>
К сожалению, сводки файлов не упорядочены по весу. Добавление .ByWeight
после .Data.Pages
не помогает.