Feature: Reading Time Helper
See original GitHub issueOpening for discussion.
This one has been requested many many times in one form or another. I want to get a sense of whether it’s worth pursuing.
Essentially this would be a simple {{reading-time}}
helper available both in admin and in themes which would output the estimated average reading time based on the length of your post.
I think this feature is generally useful, and wouldn’t add much overhead anywhere.
Issue Analytics
- State:
- Created 9 years ago
- Comments:11 (7 by maintainers)
Top Results From Across the Web
Bookly - Book Tracker and Reading Tracker App | Fly through ...
Bookly is the perfect book tracker for readers! It will help you read more books, keep you accountable, and build your daily reading...
Read more >Ghost Handlebars Theme Helpers: reading_time
The helper counts the words in the post and calculates an average reading time of 275 words per minute. For the first image...
Read more >Helperbird: Literacy, Accessibility & Dyslexia Software
Helperbird offers a range of power tools to customize the web to your needs to improve your accessibility, reading, writing, studying, and productivity...
Read more >The 10 Best Speed Reading Apps of 2022 - Lifewire
Speed reading apps are excellent tools for learning how to read at lightning speed while absorbing and understanding the material.
Read more >Read&Write For Education - Reading, Literacy & Assistive ...
Read&Write is a literacy support tool that offers help with everyday tasks like reading text out loud, understanding unfamiliar words, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
It’s actually not - that implementation only works when applied to content on the current page. The most common implementation and use-case for reading time is to display the estimated reading time before someone decides to click through and open the post (eg. index.hbs) where only an
{{excerpt}}
is available.That’s a valid consideration, but it is absolutely secondary to English - which is our primary audience - and not a reason to omit this (or any) feature. Put another way: Translation is a progressive enhancement rather than a baseline requirement.
One alternative that might be worth considering is that the only thing reading-time estimates are based on is wordcount. So if there was a helper to make post word-count available to themes, it might have multiple use-cases including this one?
This doesn’t seem like something that needs to make it into ghost core to me. If people want to add reading time to their blog, it’s as simple as adding something like this to their code-injection box, et voila. Not to mention, I doubt something like that works well with non-roman languages