From a947472c6bd05db7a3bb625ea66b54aa9ca4d442 Mon Sep 17 00:00:00 2001
From: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date: Mon, 17 Apr 2017 15:27:26 +0000
Subject: [PATCH] Use Site.Params.mainSections to select pages on home page
---
layouts/index.html | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/layouts/index.html b/layouts/index.html
index 3da9bfe..69e5529 100755
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -2,8 +2,10 @@
<main class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray">
{{ .Content }}
</main>
- {{/* Create a variable to use the same section twice. Note that we've included the date here. */}}
- {{ $section := where .Data.Pages.ByDate.Reverse "Section" "post" }}
+ {{/* For Hugo 0.20 this will default to the section with the most number of pages. */}}
+ {{ $mainSections := .Site.Params.mainSections | default (slice "post") }}
+ {{/* Create a variable to use the same section twice. */}}
+ {{ $section := where .Site.RegularPages "Section" "in" $mainSections }}
{{ if $section }}
<div class="pa3 pa4-ns w-100 w-70-ns center">
--
Gitblit v1.10.0