{{- $theme := .Get "theme"}}
{{- $page_link := $.Page.Permalink -}} {{- $categories := $.Page.Params.categories -}} {{- $c := 0 -}} {{- range $page := .Site.Pages -}} {{- $has_common_categories := intersect $categories .Params.categories | len | lt 0 -}} {{- if and $has_common_categories (ne $page_link $page.Permalink) (lt ($.Scratch.Get "$c") 20)}} {{- $.Scratch.Add "$c" 1 -}} {{- partial "sub-blog" . -}} {{- end -}} {{- end -}}