diff --git a/config.yaml b/config.yaml index 1f3e4c12d46098a66ab30424b16a649d170d829e..1f388d9a9ffbcc36b2fe525d896fa6cd350ca9d3 100644 --- a/config.yaml +++ b/config.yaml @@ -12,6 +12,7 @@ params: index: show_categories: false show_author: false + show_description: true truncate_description: 200 # Set to 0 to disable truncate layout: list # grid | list pages: diff --git a/layouts/partials/blocks/templates/posts/highlight.html b/layouts/partials/blocks/templates/posts/highlight.html index 9a2cc62ff41f977a36dbe0f6bdf29ea54b1adf27..3e1f8d8b48806f156c450d6c622ac12a4c20c3f0 100644 --- a/layouts/partials/blocks/templates/posts/highlight.html +++ b/layouts/partials/blocks/templates/posts/highlight.html @@ -24,15 +24,17 @@ {{ if site.Params.posts.index.show_categories }} {{- partial "posts/categories" . -}} {{ end }} - {{- if (partial "GetTextFromHTML" .Params.summary) -}} - {{ if site.Params.posts.index.truncate_description }} - <p itemprop="articleBody">{{ partial "GetTruncateContent" ( dict - "text" .Params.summary - "length" site.Params.posts.index.truncate_description - ) }}</p> - {{ else }} - <p itemprop="articleBody">{{ partial "PrepareText" .Params.summary }}</p> - {{ end }} + {{ if site.Params.posts.index.show_description }} + {{- if (partial "GetTextFromHTML" .Params.summary) -}} + {{ if site.Params.posts.index.truncate_description }} + <p itemprop="articleBody">{{ partial "GetTruncateContent" ( dict + "text" .Params.summary + "length" site.Params.posts.index.truncate_description + ) }}</p> + {{ else }} + <p itemprop="articleBody">{{ partial "PrepareText" .Params.summary }}</p> + {{ end }} + {{- end -}} {{- end -}} <div class="post-meta"> diff --git a/layouts/partials/posts/post.html b/layouts/partials/posts/post.html index df3fbd9a69246688e9ee3edf6383dfe4fcf6205d..e1dcc3b64b72824063435cdd1c26e746e154174c 100644 --- a/layouts/partials/posts/post.html +++ b/layouts/partials/posts/post.html @@ -18,15 +18,17 @@ {{- partial "posts/categories" . -}} {{ end }} - {{- if (partial "GetTextFromHTML" .Params.summary) -}} - {{ if site.Params.posts.index.truncate_description }} - <p itemprop="articleBody">{{ partial "GetTruncateContent" ( dict - "text" .Params.summary - "length" site.Params.posts.index.truncate_description - ) }}</p> - {{ else }} - <p itemprop="articleBody">{{ partial "PrepareText" .Params.summary }}</p> - {{ end }} + {{ if site.Params.posts.index.show_description }} + {{- if (partial "GetTextFromHTML" .Params.summary) -}} + {{ if site.Params.posts.index.truncate_description }} + <p itemprop="articleBody">{{ partial "GetTruncateContent" ( dict + "text" .Params.summary + "length" site.Params.posts.index.truncate_description + ) }}</p> + {{ else }} + <p itemprop="articleBody">{{ partial "PrepareText" .Params.summary }}</p> + {{ end }} + {{- end -}} {{- end -}} <div class="post-meta">