mirror of
https://github.com/hugo-fixit/FixIt.git
synced 2026-08-24 23:38:56 +00:00
✨ Feat: add hiddenFromRelated page param and reduce the scope of releated content to posts (#227)
This commit is contained in:
@@ -20,6 +20,7 @@ categories:
|
||||
hiddenFromHomePage: false
|
||||
hiddenFromSearch: false
|
||||
hiddenFromRss: false
|
||||
hiddenFromRelated: false
|
||||
summary:
|
||||
resources:
|
||||
- name: featured-image
|
||||
|
||||
@@ -20,6 +20,7 @@ categories:
|
||||
hiddenFromHomePage: false
|
||||
hiddenFromSearch: false
|
||||
hiddenFromRss: false
|
||||
hiddenFromRelated: false
|
||||
summary:
|
||||
resources:
|
||||
- name: featured-image
|
||||
|
||||
+1
-1
Submodule docs updated: fc4dbfa115...95fde1f07d
@@ -398,6 +398,8 @@ enableEmoji = true
|
||||
hiddenFromSearch = false
|
||||
# FixIt 0.2.18-lts.5 | NEW whether to hide a page from RSS feed
|
||||
hiddenFromRss = false
|
||||
# FixIt 0.3.0 | NEW whether to hide a page from related posts
|
||||
hiddenFromRelated = false
|
||||
# FixIt 0.2.0 | NEW whether to enable twemoji
|
||||
twemoji = false
|
||||
# whether to enable lightgallery
|
||||
@@ -699,7 +701,7 @@ enableEmoji = true
|
||||
name = ""
|
||||
logoUrl = ""
|
||||
|
||||
# FixIt 0.3.0 | NEW Related content config
|
||||
# FixIt 0.3.0 | NEW Related content config (https://gohugo.io/content-management/related/)
|
||||
[params.page.related]
|
||||
enable = false
|
||||
count = 5
|
||||
|
||||
@@ -3,7 +3,13 @@
|
||||
{{- $params := .Scratch.Get "params" -}}
|
||||
|
||||
{{- if $params.related.enable -}}
|
||||
{{- $related := .Site.RegularPages.Related . | first ($params.related.count | default 5) -}}
|
||||
{{- $posts := where .Site.RegularPages "Type" "posts" -}}
|
||||
{{- if .Site.Params.page.hiddenFromRelated -}}
|
||||
{{- $posts = where $posts "Params.hiddenfromrelated" false -}}
|
||||
{{- else -}}
|
||||
{{- $posts = where $posts "Params.hiddenfromrelated" "!=" true -}}
|
||||
{{- end -}}
|
||||
{{- $related := $posts.Related . | first ($params.related.count | default 5) -}}
|
||||
{{- with $related -}}
|
||||
<h2 id="see-also">{{ T "single.relatedContent" }}</h2>
|
||||
<ul>
|
||||
|
||||
Reference in New Issue
Block a user