Advanced Reading Progress & View Counter
Advanced Reading Progress & View Counter helps improve user engagement by showing visitors:
✔ How much content they have read ✔ Which posts are most popular ✔ A cleaner and more interactive reading experience
The plugin combines a customizable reading progress indicator with a lightweight post view counter that includes anti-refresh protection.
Perfect for:
- Blogs
- News websites
- Tutorial sites
- Documentation websites
- Magazine-style WordPress websites
Why Use This Plugin?
Many readers leave long articles before finishing them.
A reading progress bar encourages visitors to continue scrolling and improves content interaction. At the same time, the built-in view counter helps display content popularity and social proof.
This plugin is lightweight, easy to configure, and works without external tracking services.
Reading Progress Features
- Top reading progress bar
- Circular/radial progress indicator
- Custom colors and thickness
- Multiple display positions
- Mobile-friendly design
- Select supported post types
- Lightweight frontend assets
Post View Counter Features
- Smart anti-refresh protection
- Configurable lock window
- Custom prefix & suffix
- Multiple display positions
- Manual shortcode placement
- Support for specific post IDs
- Hide zero-view counts
Easy Customization
- Beginner-friendly settings
- Clean WordPress admin UI
- No coding required
- Lightweight and performance-focused
Shortcodes
Display the counter anywhere manually:
[arpvc_view_counter]
Alias shortcode:
[arpvc_read_count]
Show views for a specific post:
[arpvc_view_counter post_id="123"]
Add custom text:
[arpvc_view_counter prefix="Views:" suffix="Total"]
Hide counter when views are zero:
[arpvc_view_counter show_zero="0"]<h3>Development</h3>
Source code is available on GitHub:
https://github.com/Teckut-Git/advanced-reading-progress-view-counter
Production assets included in the plugin are generated using npm and gulp.
