From a3f1d84c5175ae75f62ed2bdbc3b0f4b2118bc09 Mon Sep 17 00:00:00 2001
From: Ahmad Yasser <aynlazur@gmail.com>
Date: Fri, 6 Nov 2020 11:10:30 +0800
Subject: [PATCH 1/2] fix(article): related contents is showing hidden post

---
 layouts/partials/article/components/related-contents.html | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/layouts/partials/article/components/related-contents.html b/layouts/partials/article/components/related-contents.html
index 1265387..ed8db2e 100644
--- a/layouts/partials/article/components/related-contents.html
+++ b/layouts/partials/article/components/related-contents.html
@@ -5,9 +5,11 @@
         <div class="related-contents">
             <div class="flex article-list--tile">
                 {{ range . }}
-                    {{ partial "article-list/tile" (dict "context" . "size" "250x150" "Type" "articleList") }}
+                    {{ if not .Params.hidden }}
+                        {{ partial "article-list/tile" (dict "context" . "size" "250x150" "Type" "articleList") }}
+                    {{ end }}
                 {{ end }}
             </div>
         </div>
     {{ end }}
-</aside>
\ No newline at end of file
+</aside>

From 37a20907390522237b9c3de6de533a2459eac074 Mon Sep 17 00:00:00 2001
From: Ahmad Yasser <aynlazur@gmail.com>
Date: Fri, 6 Nov 2020 16:19:26 +0800
Subject: [PATCH 2/2] fix(article): related contents is showing hidden post

---
 layouts/partials/article/components/related-contents.html | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/layouts/partials/article/components/related-contents.html b/layouts/partials/article/components/related-contents.html
index ed8db2e..94063ef 100644
--- a/layouts/partials/article/components/related-contents.html
+++ b/layouts/partials/article/components/related-contents.html
@@ -1,13 +1,11 @@
 <aside class="related-contents--wrapper">
-    {{ $related := .Site.RegularPages.Related . | first 5 }}
+    {{ $related := (where (.Site.RegularPages.Related .) "Params.hidden" "!=" true) | first 5 }}
     {{ with $related }}
         <h2 class="section-title">{{ T "relatedContents" }}</h2>
         <div class="related-contents">
             <div class="flex article-list--tile">
                 {{ range . }}
-                    {{ if not .Params.hidden }}
-                        {{ partial "article-list/tile" (dict "context" . "size" "250x150" "Type" "articleList") }}
-                    {{ end }}
+                    {{ partial "article-list/tile" (dict "context" . "size" "250x150" "Type" "articleList") }}
                 {{ end }}
             </div>
         </div>