MinuteRead — Reading Time for Posts

MinuteRead — Reading Time for Posts

Details
View on WordPress

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

Details

Plugin code:
minuteread
Plugin version:
1.0.0
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.2 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-05-04
Rating:
Times rated:
0
estimated-reading-time
minute-read
read-time
reading-duration
reading-time