diff options
author | coderzh <coderzh@gmail.com> | 2017-01-26 17:16:20 +0300 |
---|---|---|
committer | coderzh <coderzh@gmail.com> | 2017-01-26 17:16:20 +0300 |
commit | 00602abdce6355a822720fefeb3e85406b7d4177 (patch) | |
tree | 1b62ea4223396ad24c2c01cd18a1b62f0b451b72 | |
parent | 204634534471ee4a2962e3e418627864c9fa56b5 (diff) |
only archive posts type;homepage show top 10 posts
-rw-r--r-- | layouts/index.html | 5 | ||||
-rw-r--r-- | layouts/partials/widgets/archive.html | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/layouts/index.html b/layouts/index.html index cc11a40..5352bb4 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -5,10 +5,9 @@ </header> <div id="container"> <div id="main"> - {{ range $index,$data := .Data.Pages }} - {{ if ge $data.Date.Year .Now.Year }} + {{ range $index,$data := first 10 (where .Data.Pages "Type" "post") }} {{ partial "article.html" $data }} - {{ end }}{{ end }} + {{ end }} <nav id="page-nav" class="clearfix"> <a class="page-number" href="{{ .Site.BaseURL }}post/">More...</a> </nav> diff --git a/layouts/partials/widgets/archive.html b/layouts/partials/widgets/archive.html index 1e1aa74..89254fb 100644 --- a/layouts/partials/widgets/archive.html +++ b/layouts/partials/widgets/archive.html @@ -2,7 +2,7 @@ <div class="archiveslist"> <p class="asidetitle">{{ .Site.Params.Strings.Archive }}</p> <ul class="archive-list"> - {{ range $value := .Site.Pages.GroupByDate .Site.Params.MonthFormat }} + {{ range $value := (where .Site.Pages "Type" "post").GroupByDate .Site.Params.MonthFormat }} {{ $url := (index $value.Pages 0).Date.Format "2006-01" | urlize }} <li class="archive-list-item"> <a class="archive-list-link" href="{{ $.Site.BaseURL }}post/#{{ $url }}">{{ .Key }}</a><span class="archive-list-count">{{ len $value.Pages }}</span> |