2012-12-21 24 views

cevap

12

Sadece _posts dizininizdeki alt dizinleri oluşturun; Jekyll, permalinks oluşturduğunda alt dizinler göz ardı edilir.

+1

bu alt dizine belgeleri eklemek ve web sitesi inşa edildiğinde geri bulmak için bir yol var mı? – rooofl

+2

Artık değil! Jekyll 2.2.0'da bozuk. Başarısız olduğu için bu işlevin yeniden başlatılmaya çalışılması: https://github.com/jekyll/jekyll/pull/2633#issuecomment-51151555 @rooofl './_ posts' klasörünüzün önünde düz bir dizin oluşturun ve yeni klasöre başka bir '_posts' klasörünü koy. Bu yeni klasörün adı, bu yeni './Category/_posts' klasöründeki herhangi bir gönderinin kategorisini belirler ve tıpkı öndeki kategoriyi ayarladığınız gibi erişebilirsiniz. – Bret

1

Son zamanlarda bu _posts klasörüne yaptım çünkü 200'den fazla dosyam var. Her yıl bir gönderiim olan klasörleri oluşturmaya karar verdim. Bunu yaparken, post_url kırdı. etiketine 'POST_URL' post "bla bla" bulunamadı: hata jekyll build

Sıvı İstisna çalıştırdığınızda aşağıdaki gibi gibi bir şeydir. Gönderinin mevcut olduğundan ve adın doğru olduğundan emin olun. _posts içinde/2007/blah-blah.md

i geri dönüp hiç ben POST_URL kullanılan yerlerde, ben her yazılan url bağlantıları önünde// yıl eklemek zorunda zorunda

.

https://github.com/jekyll/jekyll/issues/1714#issuecomment-28167702