diff --git a/_config.yml b/_config.yml index 1638619..824dde5 100755 --- a/_config.yml +++ b/_config.yml @@ -50,6 +50,8 @@ sidebar: ######## Article ######## article: + # 如果没有指定封面,是否根据 tags 作为关键词搜索封面? + auto_cover: true # search from https://source.unsplash.com/ # 如果没有指定 excerpt 和 description,将自动取多长的内容作为文章摘要? auto_excerpt: 200 # 分类颜色 @@ -64,6 +66,8 @@ article: related_posts: enable: false max_count: 5 + auto_cover: true # 如果没有封面就根据 tags 作为关键词搜索封面,开了此项将不会自动从文章中提取首张图片作为封面了。 + ######## Comments ######## diff --git a/layout/_partial/main/post_list/post_card.ejs b/layout/_partial/main/post_list/post_card.ejs index 941e5fd..df597c6 100755 --- a/layout/_partial/main/post_list/post_card.ejs +++ b/layout/_partial/main/post_list/post_card.ejs @@ -1,55 +1,84 @@ <% -let showCat = false; -if (post.categories && post.categories.length > 0) { - showCat = true; -} -%> -<% if (post.cover) { %> -
<%- strip_html(post.excerpt) %>
- <% } else if (post.description) { %> -<%- post.description %>
- <% } else if (post.content && theme.article.auto_excerpt > 0) { %> -<%- truncate(strip_html(post.content), {length: theme.article.auto_excerpt}) %>
- <% } %> -