feat(home): improve default behavior of hiddenFromHomePage

This commit is contained in:
Dillon
2020-02-17 12:44:04 +08:00
parent dd78d80fef
commit a276661f0a
12 changed files with 73 additions and 102 deletions

View File

@@ -151,6 +151,8 @@ dateFormatToUse = "2006-01-02"
enable = true
# special amount of posts in each home posts page
paginate = 6
# default behavior when you don't set "hiddenFromHomePage" in front matter
defaultHiddenFromHomePage = false
# Social Info in home page
[params.social]

View File

@@ -1,29 +1,24 @@
---
author: "Hugo Authors"
author_link: "https://gohugo.io/"
title: "Emoji Support"
date: 2019-10-01T17:55:28+08:00
lastmod: 2019-10-01T17:55:28+08:00
draft: false
author: "Hugo Authors"
authorLink: "https://gohugo.io/"
description: "Guide to emoji usage in Hugo"
show_in_homepage: true
description_as_summary: false
license: ""
tags: [
"emoji",
]
categories: [
"theme",
]
tags: ["emoji"]
categories: ["theme"]
hiddenFromHomePage: false
featured_image: /images/emoji.jpg
featured_image_preview: ""
featuredImage: /images/emoji.jpg
featuredImagePreview: ""
comment: true
toc: false
auto_collapse_toc: true
autoCollapseToc: true
math: false
comment: true
---
Emoji can be enabled in a Hugo project in a number of ways.

View File

@@ -1,31 +1,24 @@
---
author: "Hugo Authors"
author_link: "https://gohugo.io/"
title: "Markdown Syntax Guide"
date: 2019-12-01T21:57:40+08:00
lastmod: 2020-01-01T16:45:40+08:00
draft: false
author: "Hugo Authors"
authorLink: "https://gohugo.io/"
description: "Sample article showcasing basic Markdown syntax and formatting for HTML elements."
show_in_homepage: true
description_as_summary: false
license: ""
tags: [
"markdown",
"css",
"html",
]
categories: [
"theme",
]
tags: ["markdown", "css", "html"]
categories: ["theme"]
hiddenFromHomePage: false
featured_image: /images/markdown.png
featured_image_preview: ""
featuredImage: /images/markdown.png
featuredImagePreview: ""
comment: true
toc: true
auto_collapse_toc: true
autoCollapseToc: true
math: true
comment: true
---
This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.

View File

@@ -1,30 +1,24 @@
---
author: "Hugo Authors"
author_link: "https://gohugo.io/"
title: "Placeholder Text"
date: 2019-08-01T18:02:41+08:00
lastmod: 2019-08-01T18:02:41+08:00
draft: false
author: "Hugo Authors"
authorLink: "https://gohugo.io/"
description: "Lorem Ipsum Dolor Si Amet"
show_in_homepage: true
description_as_summary: false
license: ""
tags: [
"markdown",
"text",
]
categories: [
"theme",
]
tags: ["markdown", "text"]
categories: ["theme"]
hiddenFromHomePage: false
featured_image: ""
featured_image_preview: ""
featuredImage: ""
featuredImagePreview: ""
comment: true
toc: false
auto_collapse_toc: true
autoCollapseToc: true
math: false
comment: true
---
Lorem est tota propiore conpellat pectoribus de

View File

@@ -1,30 +1,24 @@
---
author: "Hugo Authors"
author_link: "https://gohugo.io/"
title: "Rich Content"
date: 2019-09-01T18:06:32+08:00
lastmod: 2019-09-01T18:06:32+08:00
draft: false
author: "Hugo Authors"
authorLink: "https://gohugo.io/"
description: "A brief description of Hugo Shortcodes"
show_in_homepage: true
description_as_summary: false
license: ""
tags: [
"shortcodes",
"privacy",
]
categories: [
"theme",
]
tags: ["shortcodes", "privacy"]
categories: ["theme"]
hiddenFromHomePage: false
featured_image: /images/hugo.png
featured_image_preview: ""
featuredImage: /images/hugo.png
featuredImagePreview: ""
comment: true
toc: false
auto_collapse_toc: true
autoCollapseToc: true
math: false
comment: true
---
Hugo ships with several [Built-in Shortcodes](https://gohugo.io/content-management/shortcodes/#use-hugo-s-built-in-shortcodes) for rich content, along with a [Privacy Config](https://gohugo.io/about/hugo-and-gdpr/) and a set of Simple Shortcodes that enable static and no-JS versions of various social media embeds.

View File

@@ -151,6 +151,8 @@ dateFormatToUse = "2006-01-02"
enable = true
# 主页每页显示文章数量
paginate = 6
# 当你没有在文章前面设置 "hiddenFromHomePage" 时的默认行为
defaultHiddenFromHomePage = false
# 主页的社交信息设置
[params.social]

View File

@@ -1,30 +1,24 @@
---
author: ""
author_link: ""
title: "Markdown 基本语法预览"
date: 2019-08-25T16:22:42+08:00
lastmod: 2019-08-25T16:22:42+08:00
draft: false
author: ""
authorLink: ""
description: "这是一篇用于预览 Markdown 基本语法的文章。"
show_in_homepage: true
description_as_summary: false
license: ""
tags: [
"Hugo",
"主题",
]
categories: [
"预览",
]
tags: ["Hugo", "主题"]
categories: ["预览"]
featured_image: ""
featured_image_preview: ""
featuredImage: ""
featuredImagePreview: ""
hiddenFromHomePage: false
comment: true
toc: true
auto_collapse_toc: true
autoCollapseToc: true
math: true
comment: true
---
这是一篇用于预览 :(fab fa-markdown): Markdown 基本语法的文章。