{{- define "xml/atom" }} {{ .Config.Title }} {{ print .Config.URL `/atom.xml` }} {{ "2006-01-02T15:04:05Z07:00" | .Time.Format }} {{ .Config.Author }} {{ range .Posts -}} {{- /* 跳过隐藏或外部的文章 */ -}} {{ if and (not (and .FM.ParsedFlags.ExternalPost .FM.URL)) (or (not .FM.ParsedFlags.HidePost) .FM.ParsedFlags.ShowInRSSAndSitemap) -}} {{ $targetDate := "" -}} {{ if .FM.Updated -}} {{ $targetDate = "2006-01-02T15:04:05Z07:00" | .FM.TimeUpdated.Format }} {{- else if .FM.Date -}} {{ $targetDate = "2006-01-02T15:04:05Z07:00" | .FM.TimeDate.Format }} {{- end -}} {{ .FM.Title }} {{ print $.Config.URL .FM.URI }} {{ if $targetDate }}{{ $targetDate }}{{ end }} {{ if .FM.Author -}} {{ .FM.Author }} {{ if .FM.AuthorLink }}{{ .FM.AuthorLink }}{{ end }} {{- end }} {{ if .FM.Summary }}{{ .FM.Summary }}{{ end }} {{ .FM.ParsedFlags.SetForRSS -}} {{ .RenderContent }} {{ end }} {{- end }} {{- end }}