Ich habe gerade meinen gesamten Blog von WordPress zu Jekyll verschoben. Es gibt immer noch einige Teile, die hier und da repariert werden müssen, aber ich stehe momentan vor diesem Problem. Ich kann keine Sitemaps in Jekyll generieren. Ich habe gesehen, dass es ein paar Plugins gibt, die die Arbeit für mich erledigen können.Generieren Sie Sitemap in Jekyll ohne Plugin
Informationen auf der Website:
- Website gehostet über Github Seiten
- Entire site handcoded - nicht JB oder Octopress mit
Es wäre toll, wenn ich Ihnen einige Hinweise bekommen konnte in Richtung wie man das benötigt.
Hinweis: Diese Frage ist nicht die gleiche wie bei den Vorgängern. Ich suche keine Optionen, die _site
verwenden.
Das können Sie mit Posts tun, ja, aber nicht mit Seiten. Wenn Sie weitere statische Seiten haben, z.B. Eine 'Über mich'-Seite wird nicht Teil des site.posts-Arrays sein. Daher wird die Sitemap mit diesem App-Projekt unvollständig sein. – Polygnome
Polygnome - das ist nicht korrekt. Es gibt einen: pages-Accessor, mit dem Sie über '{% for page in site.pages%}' auf alle Seiten (keine Posts) zugreifen können. Relevante Quelle ist hier: https://github.com/mojombo/jekyll/blob/master/lib/jekyll/site.rb – heliotrope
Interessant. Es wird nicht in https://github.com/mojombo/jekyll/wiki/Template-Data erwähnt. Vielleicht fügst du es dort hinzu? – Polygnome