{{- $page_link := .Permalink -}} {{- $channel := .Params.channel -}} {{- $tags := .Params.tags -}} {{- $c := 0 -}}
{{- range $page := .Site.Pages -}} {{- $has_common_tags := intersect $tags .Params.tags | len | lt 0 -}} {{- if and $has_common_tags (ne $page_link $page.Permalink) (lt ($.Scratch.Get "$c") 20)}} {{- $.Scratch.Add "$c" 1 -}} {{- partial "news-related-item" . -}} {{- end -}} {{- end -}}