Beschrijving
The Reading Progress Bar plugin adds a beautiful, customizable progress bar to your blog posts, allowing readers to see how much they have scrolled through the content. This feature helps to enhance the reading experience and provides a visual indication of the user’s progress.
Key Features:
– π¨ Modern Dashboard: Beautiful, intuitive admin interface with live preview
– π Advanced Customization: Gradient colors, shadows, borders, and effects
– π± Responsive Design: Works perfectly on desktop, tablet, and mobile
– β‘ Performance Optimized: Smooth animations and efficient code
– π― Per-Post Control: Enable/disable for individual posts
– π Reading Time: Display estimated reading time
– πͺ Live Preview: See changes in real-time as you adjust settings
Features
Core Functionality
- Reading Progress Tracking: Real-time progress bar that shows how much of the post has been read
- Per-Post Control: Enable/disable progress bar for individual posts
- Reading Time Estimation: Display estimated reading time for posts
- Responsive Design: Works perfectly on desktop, tablet, and mobile devices
Advanced Customization
- Color Options:
- Solid color picker with WordPress native color picker
- Gradient color support with start and end colors
- Custom shadow colors and effects
- Border color and width customization
Visual Effects
- Position Control: Place progress bar at top or bottom of screen
- Size Customization: Adjustable height (1-20px)
- Border Radius: Rounded corners (0-50px)
- Opacity Control: Adjust transparency (0.1-1.0)
- Shadow Effects: Customizable shadow with color and blur options
- Border Styling: Optional border with custom color and width
User Experience
- Smooth Animations: Fluid progress updates with CSS transitions
- Performance Optimized: Uses requestAnimationFrame for smooth scrolling
- Keyboard Navigation: Space bar and arrow key support
- Touch Gestures: Swipe support for mobile devices
- Accessibility: High contrast mode and reduced motion support
Dashboard Features
- Modern Admin Interface: Beautiful, responsive dashboard with tabs
- Live Preview: See changes in real-time as you adjust settings
- Statistics: View posts with progress bar enabled vs total posts
- Organized Settings: Grouped options for easy configuration
Configuration
Basic Settings
- Navigate to Settings > Reading Progress Bar
- Configure appearance options:
- Color: Choose solid color or enable gradient
- Height: Set progress bar height (1-20px)
- Position: Top or bottom of screen
- Border Radius: Add rounded corners
- Opacity: Adjust transparency
Advanced Effects
- Shadow: Enable shadow with custom color and blur
- Border: Add border with custom color and width
- Gradient: Use gradient colors instead of solid color
Display Settings
- Show on Posts: Enable/disable for blog posts
- Show on Pages: Enable/disable for pages
- Show Reading Time: Display estimated reading time
Per-Post Settings
- Edit any post and look for the “Reading Progress Bar” meta box
- Check/uncheck to enable/disable for that specific post
Requirements
- WordPress 5.6 or higher
- PHP 7.3 or higher
- jQuery (included with WordPress)
License
This plugin is released under the GPL-2.0+ license. You can find a copy of the license in the license.txt
file or visit http://www.gnu.org/licenses/gpl-2.0.txt for more information.
Support
For support, feature requests, or bug reports, please visit the plugin page or create an issue on GitHub.
Made with β€οΈ for the WordPress community
Schermafdrukken
Installatie
- Upload the
blog-reading-progress-bar
folder to the/wp-content/plugins/
directory. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to Settings > Reading Progress Bar to configure options.
FAQ
-
How can I customize the appearance of the progress bar?
-
You can customize the progress bar through the modern dashboard interface. Navigate to ‘Settings’ > ‘Reading Progress Bar’ and use the tabbed interface to configure colors, effects, position, and more. The live preview shows changes instantly.
-
Can I enable the progress bar on specific posts only?
-
Yes, you have the option to enable or disable the progress bar on individual posts. Edit a post and look for the “Reading Progress Bar” meta box in the sidebar. Check the box to display the progress bar on that post, or uncheck it to hide the progress bar.
-
What new features are available in version 2.0.0?
-
Version 2.0.0 includes a complete redesign with:
– Modern tabbed dashboard interface
– Live preview functionality
– Gradient color support
– Shadow and border effects
– Reading time display
– Enhanced performance optimizations
– Better mobile responsiveness
– Improved accessibility features -
Is the plugin mobile-friendly?
-
Yes! The plugin is fully responsive and includes touch gesture support for mobile devices. The progress bar adapts to different screen sizes and provides smooth interactions on touch devices.
-
Can I use gradient colors?
-
Absolutely! Version 2.0.0 includes full gradient support. You can choose between solid colors and gradients, with custom start and end colors for beautiful visual effects.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Reading Progress Bar” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
BijdragersVertaal “Reading Progress Bar” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
2.0.0 – Major Update
New Features:
– β¨ Modern admin dashboard with tabbed interface
– β¨ Live preview functionality
– β¨ Gradient color support with start/end colors
– β¨ Shadow effects with customizable color and blur
– β¨ Border effects with customizable color and width
– β¨ Position options (top/bottom)
– β¨ Opacity and border radius controls
– β¨ Reading time display
– β¨ Enhanced JavaScript with performance optimizations
– β¨ Touch gesture support for mobile
– β¨ Keyboard navigation support
– β¨ Accessibility improvements
– β¨ Statistics dashboard
– β¨ Improved UI/UX design
Improvements:
– π¨ Complete redesign of admin interface
– π Better performance and responsiveness
– π± Enhanced mobile experience
– βΏ Better accessibility support
– π― More intuitive user experience
1.0.7 – Feb 12, 2025
Added: Tested up to WordPress 6.7.2
1.0.0
- Initial release with basic progress bar functionality.