From bf546afd3e6c11acefcc6d739d6a25a959dcf9bc Mon Sep 17 00:00:00 2001 From: xaoxuu Date: Tue, 21 Aug 2018 14:41:59 +0800 Subject: [PATCH] fix recommended_posts --- _config.yml | 16 ++++++++++++++-- layout/_partial/article.ejs | 4 ++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/_config.yml b/_config.yml index 552cf9b..bc8bcf4 100755 --- a/_config.yml +++ b/_config.yml @@ -1,4 +1,4 @@ -# 请把这一段复制到博客主目录的【_config.yml】中 ↓↓↓↓↓↓↓↓ ↓↓↓↓↓↓↓↓ +# >> copy_start 请把这一段复制到博客主目录的【_config.yml】中 ↓↓↓↓↓↓↓↓ ↓↓↓↓↓↓↓↓ # 主题配置 materialx: @@ -57,7 +57,19 @@ materialx: - slug: music url: -# 到这里为止,下面的就不要复制了。 ↑↑↑↑↑↑↑↑ ↑↑↑↑↑↑↑↑ + +# 推荐文章 +recommended_posts: + autoDisplay: false # 自动在文章底部显示推荐文章,如果你使用Material-X主题,这里要设置为false。 + server: https://api.truelaurel.com # 后端推荐服务器地址 + timeoutInMillis: 10000 # 服务时长,超过此时长,则使用离线推荐模式 + excludePattern: [] + titleHtml:

推荐文章

#自定义标题 + internalLinks: 3 # 内部文章数量 + externalLinks: 2 # 外部文章数量 + fixedNumber: false + +# >> copy_end 到这里为止,下面的就不要复制了。 ↑↑↑↑↑↑↑↑ ↑↑↑↑↑↑↑↑ diff --git a/layout/_partial/article.ejs b/layout/_partial/article.ejs index 6f2a288..156a43b 100755 --- a/layout/_partial/article.ejs +++ b/layout/_partial/article.ejs @@ -64,11 +64,11 @@
-<% if (post && ((config.recommended_posts.autoDisplay == false && post.recommended_posts != false) || post.comments )) { %> +<% if (post && ((config.recommended_posts && config.recommended_posts.autoDisplay == false && post.recommended_posts != false) || (post.comments && (config.disqus_shortname || config.livere_shortname || config.valine)) )) { %>
- <% if (post && config.recommended_posts.autoDisplay == false && post.recommended_posts != false) { %> + <% if (config.recommended_posts && config.recommended_posts.autoDisplay == false && post.recommended_posts != false) { %> <%- partial('post/recommended_posts', {page: post, site: site}) %> <% } %>