diff options
author | Guillermo Guerrero Ibarra <wolf.fox1985@gmail.com> | 2021-08-18 17:50:07 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-18 17:50:07 +0300 |
commit | 38f49445bfbcd1e03f773336a46d28e03d8539ac (patch) | |
tree | cfee57ec43389eef8dc1360e6065abff48802fb8 | |
parent | fce0ad3c19f55b5d916b741bcee1516001d3b08d (diff) |
Summary example. (#315)
* Summary example.
* Update README.md
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | exampleSite/config.toml | 2 | ||||
-rw-r--r-- | exampleSite/content/blog/hugo-is-for-lovers.md | 1 |
3 files changed, 7 insertions, 0 deletions
@@ -524,6 +524,8 @@ The recent posts sections shows the four latest published blog posts, with their You can enable it in the configuration file. ```toml +summaryLength = 70 + [params.recent_posts] enable = true title = "From our blog" @@ -531,6 +533,8 @@ You can enable it in the configuration file. hide_summary = false ``` +Recent posts use `.Summary` property and by default, Hugo automatically takes the first 70 words of your content as its summary and stores it into the `.Summary` page variable for use in your templates. You may customize the summary length by setting summaryLength in your site configuration. + #### Footer In the footer there are three blocks customizables: `About us`, `Recent posts` and `contact`. Each block can be set via parameters. diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 7d25c3d..de68c02 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -10,6 +10,8 @@ disqusShortname = "devcows" # Enable Google Analytics by entering your tracking code googleAnalytics = "" +# number of words of summarized post content (default 70) +summaryLength = 70 # Define the number of posts per page paginate = 10 diff --git a/exampleSite/content/blog/hugo-is-for-lovers.md b/exampleSite/content/blog/hugo-is-for-lovers.md index 64d6b45..bc7ea42 100644 --- a/exampleSite/content/blog/hugo-is-for-lovers.md +++ b/exampleSite/content/blog/hugo-is-for-lovers.md @@ -4,6 +4,7 @@ date = "2015-08-03T13:39:46+02:00" tags = ["hugo"] categories = ["pseudo"] banner = "img/banners/banner-3.jpg" +summary="This is the summary Goto [hugo releases](https://github.com/spf13/hugo/releases) and download the appropriate version for your os and architecture. Save it somewhere specific as we will be using it in the next step. More complete instructions are available at [installing hugo](/overview/installing/)" +++ ## Step 1. Install Hugo |