Właśnie przeniosłem cały mój blog z WordPressa na Jekyll. Nadal istnieją pewne elementy, które wymagają naprawy tu i tam, ale w tej chwili stoję w obliczu tego problemu. Nie mogę generować map witryn w Jekyll. Zobaczyłem, że istnieje kilka wtyczek, które mogą wykonać pracę dla mnie.Generuj mapę witryny w Jekyll bez wtyczki
informacji na stronie:
- strony hostowane przez strony GitHub
- Cały teren handcoded - nie używając JB lub Octopress
Byłoby wspaniale, gdyby można uzyskać pewne wskazówki w kierunku jak zrobić wymagane.
Uwaga: to pytanie nie jest tożsame z jego poprzednikami. Nie szukam opcji, które używają _site
.
Możesz to zrobić z wpisami, tak, ale nie ze stronami. Jeśli masz jakieś inne statyczne strony, np. Strona "O mnie" nie będzie częścią tablicy site.posts. Dlatego mapa witryny będzie niekompletna z tym wnioskiem. – Polygnome
Polygnome - to nie jest poprawne. Istnieje narzędzie: pages accessor umożliwiające dostęp do wszystkich stron (nie do postów) za pośrednictwem '{% dla strony w site.pages%}'. Odpowiednie źródło znajduje się tutaj: https://github.com/mojombo/jekyll/blob/master/lib/jekyll/site.rb – heliotrope
Interesujące. Nie jest wymienione w https://github.com/mojombo/jekyll/wiki/Template-Data. Może ją tam dodasz? – Polygnome