diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html
index cde8ecf..2559499 100644
--- a/layouts/_default/terms.html
+++ b/layouts/_default/terms.html
@@ -23,9 +23,14 @@
{{ $allSecondaryCats := slice }}
{{ range .Site.Taxonomies.categories.ByCount }}
- {{ $primaryCategory := .Name }}
+ {{/*
+ Rollback the change of the primary category name.
+ & it could not support the lowercase category name.
+ {{ $primaryCategory := .Name }}
+ */}}
+ {{ $primaryCategory := .Page.Title }}
{{ $primaryCount := 0 }}
- {{ $secondaryCategories := slice}}
+ {{ $secondaryCategories := slice }}
{{ $pages := $.Scratch.Get "pages" }}
{{ range where $pages "Params.categories" "intersect" (slice $primaryCategory) }}
{{ if eq (index .Params.categories 0) $primaryCategory }}