Sha256: d7b43ce0bb651636a711cedbbf647a354560aec03d5f099f3dd2cec9533650bf

Contents?: true

Size: 1.32 KB

Versions: 1

Compression:

Stored size: 1.32 KB

Contents

<?xml version="1.0" encoding="UTF-8"?>

  {% assign timeframe = 172800 %}

  {% assign posts = site.posts | where_exp:'doc','doc.sitemap != false' %}
  {% for post in posts %}
    {% assign post_in_seconds = post.date | date: "%s" | plus: 0 %}
    {% assign recent_posts = "now" | date: "%s" | minus: timeframe  %}

    {% if post_in_seconds > recent_posts %}

    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
       xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
         http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd
         http://www.google.com/schemas/sitemap-news/0.9
         http://www.google.com/schemas/sitemap-news/0.9/sitemap-news.xsd">

        <url>
          <loc>{{ post.url | replace:'/index.html','/' | absolute_url | xml_escape }}</loc>

          <news:news>
            <news:publication>
              <news:name>{{site.publisher}}</news:name>
              <news:language>en</news:language>
            </news:publication>
            <news:publication_date>{{ post.date | date_to_xmlschema }}</news:publication_date>
            <news:title>{{ post.title }}</news:title>
          </news:news>
        </url>
    </urlset>
    {% endif %}
  {% endfor %}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jekyll-news-sitemap-0.1.3 lib/sitemap_news.xml