Hugo

2016-12-24 17 views
5

içinde permalink oluşturmak için bir sayfa nasıl oluşturulur? Bu tutorial Hugo ve onun çalışma para cezası. Temelde aşağıdaki içeriğe sahiptir:Hugo

- content 
    `- post 
    `- coding 
     `- html 
      `- my-post.md 

ve benim yapılandırma dosyası seti

[permalinks] 
    post = "/:year/:month/:title/" 

bana URL'yi verir

okuyucuların listesini görmek için
http://example.com/2016/12/my-post/ 

İstediğim olduğunu Bir tarihe veya tarihe göre yayınlayın. Örneğin, http://example.com/2016/12/ adresini ziyaret ediyorlarsa aralık ayında yayınlanan bir yayın listesini göreceklerdir. http://example.com/2016/ adresini ziyaret ettikleri takdirde, 2016'da yayınlanan bir gönderinin listesini göreceklerdir.

Bunu Hugo'da yapmanın bir yolu var mı?

cevap

1

Bunu yapmanın en kolay yolu Hugo forumlarında bulundu ve cevap her yıl bir Taksonomi kullanmaktır. Her gönderinin o yılın taksonomisine yerleştirilmesi gerekir ve sayfaları oluşturmak için özel bir giriş şablonu kullanılır. Bu, Hugo'nun, girişlerin "ay" olduğu her "yıl" (taksonomi) için bir dizin sayfası oluşturmasına izin verecektir. Bu, yaratıcı bir çözümdür, ancak birinden daha hantaldır.

https://discuss.gohugo.io/t/pagination-and-group-by-date/1441