Comments (1)
@nishanths I figured this out, here's the index.html I am using on my site. I wasn't sure if you want this to be the default behavior for everyone but it made send for my site as I had other categories than just "blog". Hopefully it helps others looking to do this.
{{ partial "header.html" . }}
<section class="main">
<div class="container">
<div class="content">
{{ if .Content }}
<div class="markdown">
{{ .Content }}
</div>
{{ end }}
<!--{{ $totalpostscount := len (where .Data.Pages "Section" "blog") }}-->
{{ $totalpostscount := len (.Data.Pages) }}
{{ $latestpostscount := .Site.Params.latestpostscount | default $totalpostscount }}
{{ if gt $latestpostscount 0 }}
<div class="page-heading">{{ i18n "latestPosts" }}</div>
<ul>
{{ range (first $latestpostscount ( .Data.Pages.ByPublishDate.Reverse )) }}
{{ partial "li.html" . }}
{{ end }}
{{ if gt $totalpostscount $latestpostscount }}
{{ range where .Site.Menus.main "Identifier" "blog" }}
<li class="post-item no-bullet">
<a id="see-more" {{ printf "href=%q " .URL | safeHTMLAttr }}><span>See more…</span></a>
</li>
{{ end }}
{{ end }}
</ul>
</div>
{{ end }}
</div>
</section>
{{ partial "footer.html" . }}
from cocoa-hugo-theme.
Related Issues (20)
- changed sorting parameter in latest hugo release? HOT 1
- Displaying images wider than text? HOT 1
- Hugo's built-in syntax highlighting
- Wondering if there is a new functionality for managing the blog with archive?
- document the calendar param
- Linkedin and twitter icons not displayed HOT 5
- Broken static About/Code pages in the live example HOT 1
- Can't disable RSS icon HOT 2
- Footer support? HOT 3
- Reading time not showing up HOT 1
- Add Telegram icon HOT 2
- Night mode HOT 2
- Page title not showing in front page
- [Feature request] MathJax support HOT 2
- "Back to post" button i18n
- Scroll on overflow in code blocks. HOT 5
- How to set pagination while blogs grow more and more? HOT 8
- Is this project still under development? HOT 1
- LATEST POSTS show folders, not articles? HOT 1
- theme's accessibility should be first-class
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cocoa-hugo-theme.