MinuteRead adds an estimated reading time label to your WordPress posts — helping readers decide whether to dive in or save it for later.
After activating the plugin, reading time appears automatically before every post. Everything is configurable from Settings > MinuteRead.
Features:
- Automatically displays reading time on all single posts
- Choose to show reading time before or after the content
- Configurable words-per-minute reading speed (default: 200, range: 50–1000)
- Custom label text — change “Estimated Reading Time” to anything you like
- Custom time format — use “%d min”, “%d minutes”, or any text with %d as placeholder
- Enable / disable without deactivating the plugin
[minuteread_time] shortcode — place reading time anywhere
- Works with non-Latin scripts (Bengali, Arabic, CJK, etc.)
- Lightweight: no jQuery, no external requests
- Developer-friendly:
minuteread_reading_time_output, minuteread_word_count, minuteread_output_html filters
- Translation-ready
Shortcode usage:
Place [minuteread_time] in any post, page, or widget to display the reading time for the current post.
Why Use This Plugin?
- Improve user engagement
- Reduce bounce rate
- Help readers estimate time commitment