{{ $posts := where .RegularPagesRecursive "Layout" "!=" "search" }}
- {{ $paginator := .Paginate $posts 12 }}
+ {{ $numShow := 12}}
+ {{ if site.Params.postsPage.maxPostsPerPage}}
+ {{ $numShow = site.Params.postsPage.maxPostsPerPage }}
+ {{ end }}
+ {{ $paginator := .Paginate $posts $numShow }}
{{ range $paginator.Pages }}
{{ if .Layout }}
{{/* ignore the search.md file*/}}
diff --git a/layouts/categories/list.html b/layouts/categories/list.html
index 48a48a4..afc31ac 100644
--- a/layouts/categories/list.html
+++ b/layouts/categories/list.html
@@ -33,7 +33,11 @@
{{ $posts := where .RegularPagesRecursive "Layout" "!=" "search" }}
- {{ $paginator := .Paginate $posts 12 }}
+ {{ $numShow := 12}}
+ {{ if site.Params.postsPage.maxPostsPerPage}}
+ {{ $numShow = site.Params.postsPage.maxPostsPerPage }}
+ {{ end }}
+ {{ $paginator := .Paginate $posts $numShow }}
{{ range $paginator.Pages }}
{{ if .Layout }}
{{/* ignore the search.md file*/}}
diff --git a/layouts/tags/list.html b/layouts/tags/list.html
index 4ff7fd7..76a381a 100644
--- a/layouts/tags/list.html
+++ b/layouts/tags/list.html
@@ -33,7 +33,11 @@
{{ $posts := where .RegularPagesRecursive "Layout" "!=" "search" }}
- {{ $paginator := .Paginate $posts 12 }}
+ {{ $numShow := 12}}
+ {{ if site.Params.postsPage.maxPostsPerPage}}
+ {{ $numShow = site.Params.postsPage.maxPostsPerPage }}
+ {{ end }}
+ {{ $paginator := .Paginate $posts $numShow }}
{{ range $paginator.Pages }}
{{ if .Layout }}
{{/* ignore the search.md file*/}}