Simple, flexible, and powerful way to add jQuery UI widgets to your site posts, pages, or widgets. Works right out of the box!
As of April 2026, jQuery UI Widgets is a WordPress tabs plugin with 1.0K+ active installations and a 4.3/5 rating from 19 reviews. It has been downloaded 107K+ times in total. Requires WordPress 3.5+ and PHP false+. Available on WordPress.org since 2012. Last updated 8 years ago — may have compatibility concerns. Downloads are down 24% this week. Top alternative: Accordions.
So, just how easy is it?
You can easily tweak further settings such as the jQuery UI theme used to render the jQuery widgets, choose which scripts are added to your site, and overriding default CSS.
All standard pre-defined jQuery themes are supported, or you can upload your own custom theme built with the jQuery ThemeRoller. See the FAQ page for detailed instructions on uploading your own custom theme.
No need to mess about with cryptic shortcodes! Just enter clean, valid, HTML markup and the Plugin does the rest, adding all the necessary jQuery scripts and styles for you!
Note:…
Which I’m sure is the point, so many users determined they must have all the fancy jQuery UI element and effects they’ll turn up at the Developer’s site not knowing for sure why they are there. But they will arrive there as innocent lambs longing for the EASY solution. OF course we don’t mind if you look around at the demo of the premium version and when you are ready it will only cost you money to turn the free crippled version into what should be the only version. And they will just hand over their money for this premium experience – because it will be as if they’ve dipped themselves in magic waters.
Implementing jQuery UI elements and effects is quite easy without any of the above nonsense since the jQuery UI been part of WordPress core for a couple of years now.
Well done!
Simple yet Very useful plugin. thanks
Thank you.
This plugin got me out a pickle.
I needed my sidebar to include some jQuery and CSS, but every time I tried something, it prevented my header being sticky! I even wrote some custom shortcode to address the problem, but somehow it just stopped working altogether.
But then this beautiful plugin came into my life and solved all my problems.
Thank You!!!
| WordPress | 3.5+ requiredTested up to 4.8.28 |
| PHP | false+ required |
0.60
0.50
0.43
0.42
0.38
0.37
0.36
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.