Read Time Estimator
A lightweight and optimized WordPress plugin that estimates the reading time of a post and displays it automatically in a subtle manner.
by PixoVoid.net · github.com/pixovoid-net/read-time-estimator · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/pixovoid-net/read-time-estimator/archive/refs/heads/main.zipRead Time Estimator is a lightweight and optimized WordPress plugin that automatically estimates and displays the reading time of posts in a subtle and user-friendly way.
Disclaimer
This plugin is provided "as is" without warranties or guarantees of any kind. The author disclaims all implied warranties, including but not limited to merchantability, fitness for a particular purpose, and non-infringement of third-party rights. Use of this plugin is at the user's own risk.
Description
Read Time Estimator enhances user experience by providing an estimated reading time for each post. The estimation is based on an average reading speed and is displayed automatically without modifying the original content layout.
Installation
- Download the plugin and upload it to the
/wp-content/plugins/read-time-estimatordirectory, or install it directly through the WordPress plugin repository. - Activate the plugin from the Plugins screen in WordPress.
- The estimated reading time will now be automatically displayed for all posts.
Usage
- Once activated, the plugin calculates the estimated reading time for each post and inserts it before the content.
- To manually display the reading time anywhere in your theme, use the shortcode:
[read_time] - For developers, use the function:
echo pixovoid_get_read_time($post_id);
Features
✔️ Automatic Read Time Calculation – Estimates reading time based on post content.
✔️ Subtle & Responsive Display – Blends seamlessly with most themes.
✔️ Custom Shortcode – [read_time] for manual placement.
✔️ Developer-Friendly Functions – Easily retrieve reading time with pixovoid_get_read_time().
✔️ Lightweight & Optimized – Minimal impact on performance.
Function Reference
pixovoid_calculate_read_time($content)
Calculates the estimated reading time based on the content.
- Parameter:
$content(string) – The post content.
- Returns:
- (int) – Estimated reading time in minutes.
License
This plugin is licensed under the MIT License. See the LICENSE file for details.
Author
Developed by PixoVoid.net.