mirror of
https://github.com/dillonzq/LoveIt.git
synced 2024-11-12 18:06:17 +01:00
2242e0c3c7
Co-authored-by: Dillon <dillonzq@outlook.com>
47 lines
1.6 KiB
XML
47 lines
1.6 KiB
XML
<urlset
|
|
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
|
xmlns:xhtml="http://www.w3.org/1999/xhtml"
|
|
>
|
|
{{- range (where .Data.Pages "Section" "!=" "gallery") -}}
|
|
<url>
|
|
<loc>
|
|
{{- .Permalink -}}
|
|
</loc>
|
|
{{- if not .Lastmod.IsZero -}}
|
|
<lastmod>
|
|
{{- .Lastmod.Format "2006-01-02T15:04:05-07:00" -}}
|
|
</lastmod>
|
|
{{- end -}}
|
|
{{- with .Sitemap.ChangeFreq -}}
|
|
<changefreq>
|
|
{{- . -}}
|
|
</changefreq>
|
|
{{- end -}}
|
|
|
|
{{- if ge .Sitemap.Priority 0.0 -}}
|
|
{{- $weeks := div (sub now.Unix .Lastmod.Unix) 604800 -}}
|
|
{{- $priority := sub 1 (div $weeks 10.0 ) -}}
|
|
{{- if ge .Sitemap.Priority $priority -}}
|
|
<priority>{{ .Sitemap.Priority }}</priority>
|
|
{{- else -}}
|
|
<priority>{{ $priority }}</priority>
|
|
{{- end -}}
|
|
{{- end -}}
|
|
|
|
{{- if .IsTranslated -}}
|
|
{{- range .Translations -}}
|
|
<xhtml:link
|
|
rel="alternate"
|
|
hreflang="{{ .Lang }}"
|
|
href="{{ .Permalink }}"
|
|
/>
|
|
{{- end -}}
|
|
<xhtml:link
|
|
rel="alternate"
|
|
hreflang="{{ .Lang }}"
|
|
href="{{ .Permalink }}"
|
|
/>
|
|
{{- end -}}
|
|
</url>
|
|
{{- end -}}
|
|
</urlset>
|