{{ $date := .Date }}
{{ $oneYearAgo := (now.AddDate(-1, 0, 0)) }}
{{ if and (lt $date $oneYearAgo) (ne .Next.FirstTimePublished $date) }}
<p class="disclaimer">This entry is already over one year old. It may no longer be up to date. Opinions may have changed.</p>
{{ end }}
{{ $currentTime := (time now) }}
{{ $delta := $currentTime.Sub (time .Date ) }}
{{ if gt $delta.Hours 8760 }}
This entry is already over one year old. It may no
longer be up to date. Opinions may have changed.
{{ end }}
I have posts that are over a year old but were recently updated. It seems they are affected. Is there a way to make it respond to the last modified date?