Description
Scroll to Top Button, Reading Progress Bar, and Read Time Indicator for WordPress.
Uply solves one major problem: Reader Fatigue. Long articles can be overwhelming, but with the right visual cues, you keep users engaged and navigating effortlessly. This plugin brings three essential tools together – a Scroll to Top Button, a Reading Progress Bar, and a Reading Time Indicator – all built for speed and SEO performance.
1. Advanced Scroll to Top Button
Add a back-to-top button to your WordPress site in seconds. Give your visitors a smooth and stylish way to return to the top of any page or post.
- Standard Icon Library: Choose from Arrows, Chevrons, and Circles to match your theme.
- Flexible Positioning: Toggle between Left or Right alignment with adjustable bottom margins.
- Custom SVG Icon Builder: Upload your own icon and fully customize background colors, borders, and hover effects.
- Mobile Visibility Control: Enable or disable the scroll to top button specifically on mobile devices.
- 58+ Premium Button Designs [PRO]: Unlock a massive library featuring Rocket icons, Paper planes, 3D animated buttons, and unique modern shapes.
- 10+ Special Progress Buttons [PRO]: A circular or square progress indicator built directly around the back-to-top button, filling up as the user scrolls.
- Unique Styles and Fluid Animations [PRO]: Every Pro button comes with stunning animations and designer-grade transitions.
2. Dynamic Reading Progress Bar
Show a visual reading progress bar at the top or bottom of the screen. Encourage visitors to keep reading and reduce your bounce rate.
- Sleek Minimalist Styles: Solid, Segmented, or Rainbow progress bars that track scroll position in real-time.
- Top or Bottom Positioning: Fix the reading progress bar to the top or bottom of the viewport.
- Precision Height and Thickness: Use a range slider to adjust the bar thickness to match your brand.
- Intelligent Sticky Offset: Smart offset settings to prevent the progress bar from overlapping sticky headers or menus.
- 30+ Premium Animation Styles [PRO]: Neon Glow, Liquid Metal, Gradient Waves, Glitch effects, and more.
- Advanced Unique Designs [PRO]: Eye-catching progress bar designs that instantly elevate your website.
3. Smart Reading Time Indicator
Display an estimated read time on your blog posts and pages. Transparency builds trust and helps readers decide if they have time to read now.
- Precision WPM Algorithm: Automatically calculates reading time based on a customizable Words Per Minute setting.
- Clean Text Layout: Displays a simple “X min read” label before or after your post content.
- Dual-Positioning Display: Show reading time Before Content, After Content, or in Both locations at once.
- Full Typography and Styling Suite: Control font size, colors, background, padding, and margins – no coding required.
- Custom Labels: Set your own Prefix (e.g., “Ready in:”) and Postfix (e.g., “minutes”) text.
- 25+ Designer Layouts [PRO]: Unique layouts featuring professional icons like Clocks, Books, Hourglasses, and Sand-timers.
- Stunning Layout Animations [PRO]: Animated entry and hover effects for the reading time badge.
4. Intelligent Targeting and Performance
Uply is built for speed and control. It gives you precise tools without sacrificing Core Web Vitals or page performance.
- Vanilla CSS Animations: No heavy libraries like jQuery UI or GSAP. All animations use optimized CSS for zero performance impact.
- Conditional Display Logic: Enable or disable each feature globally or per Post Type (show on Posts, hide on Pages, etc.).
- Precise Page Exclusion: Use the built-in search tool to exclude specific pages or posts by ID.
Why Choose Uply?
Whether you use the free version or the PRO version, Uply is engineered to improve your Time on Site and Bounce Rate – two of the most important metrics for SEO and user satisfaction.
Screenshots
Installation
- Upload the plugin files to the
/wp-content/plugins/uply-scroll-to-top-and-progress-bardirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the Plugins screen in WordPress.
- Use the Uply menu in the dashboard to configure settings.
FAQ
-
Install and activate Uply, then go to the Uply menu in your WordPress dashboard. Enable the Scroll to Top feature, choose your icon style and position, and save. The back-to-top button will appear on your site automatically.
-
Yes. Uply includes a dedicated toggle to enable or disable the scroll to top button specifically on mobile devices.
-
How does the reading progress bar work?
-
The reading progress bar fills from left to right as the visitor scrolls down the page. It is fixed to the top or bottom of the viewport and updates in real-time using pure CSS and lightweight JavaScript.
-
How is read time calculated?
-
Reading time is calculated based on the total word count of the post content divided by your configured reading speed (default: 200 words per minute). You can change the WPM value in the plugin settings.
-
Does Uply affect my site speed or Core Web Vitals?
-
No. Uply uses Vanilla CSS animations with no external libraries. Scripts and styles are only loaded on pages where features are active, keeping your site fast and lightweight.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Scroll to Top Button, Reading Progress Bar & Read Time – Uply” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Scroll to Top Button, Reading Progress Bar & Read Time – Uply” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Moved Enable toggle and Save Changes button into each tab settings panel for a cleaner layout.
- Enable and Save section is now sticky and stays visible while scrolling through settings.
- Synced WordPress sidebar sub-menu active state with dashboard tab navigation.
- Fixed Read Time template icon visibility in admin dashboard preview.
- Updated Upgrade to Pro button and lock overlay styling to use consistent blue color scheme.
- Improved top navigation tab styling and removed focus outlines for a cleaner look.
- Minor alignment fixes for the settings panel width consistency.
1.0.1
- Added advanced premium templates for Scroll to Top, Progress Bar, and Reading Time.
- Introduced new branded custom SVG logos for better visual identity.
- Enhanced UI/UX with modern Toast notifications replacing browser popups.
- Improved sidebar visibility and active state icons for better navigation.
- Optimized CSS performance and fixed minor layout bugs in the admin dashboard.
1.0.0
- Initial release with premium dashboard UI.
- Refactored codebase for strict WordPress compliance.
- Enhanced security with robust nonce and permission checks.




