From b6a0db9f702249e7228e69c63d54e27e6335adbf Mon Sep 17 00:00:00 2001 From: Michael Rose Date: Sat, 5 Mar 2016 22:11:43 -0500 Subject: [PATCH] Add Sitemap --- _pages/sitemap.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 _pages/sitemap.md diff --git a/_pages/sitemap.md b/_pages/sitemap.md new file mode 100644 index 00000000..a5ffda12 --- /dev/null +++ b/_pages/sitemap.md @@ -0,0 +1,35 @@ +--- +layout: archive +title: "Sitemap" +permalink: /sitemap/ +--- +{% include absolute-url.liquid %} + +A list of all the posts and pages found on the site. For you robots out there is an [XML version]({{ absurl }}/sitemap.xml) available for digesting as well. + +

Pages

+{% for post in site.pages %} + {% include post-single.html %} +{% endfor %} + +

Posts

+{% for post in site.posts %} + {% include post-single.html %} +{% endfor %} + +{% capture written_label %}'None'{% endcapture %} + +{% for collection in site.collections %} +{% unless collection.output == false or collection.label == 'posts' %} + {% capture label %}{{ collection.label }}{% endcapture %} + {% if label != written_label %} +

{{ label }}

+ {% capture written_label %}{{ label }}{% endcapture %} + {% endif %} +{% endunless %} +{% for post in collection.docs %} + {% unless collection.output == false or collection.label == 'posts' %} + {% include post-single.html %} + {% endunless %} +{% endfor %} +{% endfor %} \ No newline at end of file