From 84ac59ce9d37bcce0c7bf1165182b59e8aff57b0 Mon Sep 17 00:00:00 2001 From: Reorx Date: Thu, 19 May 2022 18:57:42 +0800 Subject: [PATCH] remove home page all language support that may cause trouble it can cause the search page to have a redundant result for each page --- layouts/_default/list.html | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 9bd0e96..2f83d14 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -28,13 +28,7 @@ {{- $pages := .Pages }} {{- if .IsHome }} - {{/* first language is the main language, get all pages */}} - {{- if (eq site.Language (index site.Languages 0)) }} - {{- $pages = where site.AllPages "Kind" "page" }} - {{- else }} - {{- $pages = site.RegularPages }} - {{- end }} - {{- $pages = where $pages "Type" "in" site.Params.mainSections }} + {{- $pages = where site.RegularPages "Type" "in" site.Params.mainSections }} {{- end }} {{/* related issue: https://github.com/gohugoio/hugo/issues/9003 */}}