BACK TO DIRECTORY

Reading Time Block

by Noah J. Stewart

5.0
(1 ratings)

The Reading Time Block plugin calculates and displays an estimated reading time based on the post content.

It uses a configurable reading speed (default: 200 words per minute) and outputs a clean, server-rendered block to the frontend.

This is ideal for blogs, documentation, or any content where you want to set expectations about how long it will take a visitor to read the page.

Features

  • Adds a block to the Gutenberg editor for reading time.
  • Automatically calculates based on post content.
  • Supports customizable reading speed (WPM) via Settings Reading.
  • Lightweight and fast—no JS build step required.
  • Fully translatable and namespace-isolated.

License

This plugin is licensed under the GNU General Public License v2.0 or later.
See https://www.gnu.org/licenses/gpl-2.0.html for full license text.

Screenshots

The block as it appears in the editor.

The block as it appears in the editor.

The estimated reading time on the frontend.

The estimated reading time on the frontend.

The WPM setting in Settings → Reading.

The WPM setting in Settings → Reading.

Plugin Details

Active Installs
20
Total Downloads
621
Version
1.2.2
Requires WP
6.0
Requires PHP
7.2
Tested Up To
6.8.8
Added
2025-05-31
Last Updated
2025-05-31 7:48pm GMT

Ratings

5
1
4
0
3
0
2
0
1
0