A simple progress bar shortcode that can be styled with CSS
As of April 2026, Progress Bar is a WordPress CSS3 plugin with 1.0K+ active installations and a 5/5 rating from 24 reviews. It has been downloaded 68K+ times in total. Requires WordPress 2.8+ and PHP false+. Available on WordPress.org since 2012. Downloads are up 162% this week. Top alternative: Image Hover Effects For WPBakery Page….
This plugin does one thing: it creates a simple (but nice-looking) CSS3 progress bar that you can style with your own CSS and use wherever you want with a simple shortcode. Now with support for custom colors and gradients.
To add a progress bar to a post or a page, simply use this shortcode:
[wppb progress=50]
where “50” in the example above is a progress bar that is 50% complete. Simple, lightweight, cross-browser compatible (degrades nicely for browsers that don\’t support CSS3).
For more examples and full descriptions of all the available options, click on the options tab.
For demos of each of the options, go here: https://progressbar.jazzsequence.com
This page describes all the available parameters for the shortcode. These can be used in any combination. Th…
Also mobile-ready! Works great, thanks!
Love this plugin, clean and simple, easy to customise and place wherever you like.
Fill in as much or as little as you want. I really like the way this looks on my site.
Wonderful plugin that is my wanted, thank you!
Thanks you.
| WordPress | 2.8+ requiredTested up to 6.7.5 |
| PHP | false+ required |
** 2.2.4 **
* Fixed XSS vulnerability reported by muhammad yudha for Patchstack
* Cleaned up and refactored some possibly buggy code and sanitization/escaping issues.
** 2.2.3 **
* Fixed PHP < 8.0 backwards compatibility issue [#24]
** 2.2.2 **
* use esc_attr instead of sanitize_text_field [
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.