Progress Bar
View on WordPress.orgScores higher than 46% of indexed plugins
About
A simple progress bar shortcode that can be styled with CSS
Security History
What It Does
Progress Bar registers a simple WordPress shortcode that renders a horizontal progress indicator on any page, post, or widget area. Styling is left entirely up to the user via custom CSS, so there is no built-in colour picker, animation library, or preset designs. It is a deliberately minimal tool focused on a single visual element.
Who It's For
This plugin suits developers and site builders who already know CSS and want a lightweight, dependency-free way to insert an animated progress indicator into a page using a shortcode. It fits well on course platforms, fundraising pages, project trackers, or portfolio sites where a custom-coded look matters more than convenience features. Non-technical users looking for drag-and-drop configuration will likely find it too bare.
Who Should Skip It
Anyone who wants a polished, GUI-driven progress bar with presets, animations, and percentage inputs baked into the editor should skip this plugin, since you will be writing CSS by hand. Larger sites already running a full shortcode suite like Shortcodes Ultimate have no reason to install a second single-purpose plugin for one element.
The Bottom Line
Progress Bar earns a perfect user rating on a very small sample and delivers exactly what it advertises: a bare-bones shortcode with no frills and no support history. At an overall quality score of 56.83/100, it is a specialist tool best suited to CSS-comfortable users who want a single tiny dependency. Most site owners will be better served by Shortcodes Ultimate or another general-purpose shortcode plugin.
Related Plugins
Pick this if you want progress bars alongside hundreds of other content elements in a single, actively maintained package with 400,000 installs.
Pick this if your primary need is wrapping existing HTML or scripts into reusable shortcodes across your site rather than just progress bars.
Pick this if your concrete problem is getting shortcodes to render inside WordPress navigation menus rather than adding new visual elements.
Pick this if you want to embed other pages or posts inline as building blocks rather than display a single progress metric.
Pick this if your progress display depends on loading external content, dashboards, or app data inside an iframe rather than a static styled bar.