Adds a custom scrollbar to specified HTML elements.
As of April 2026, Custom Scrollbar is a WordPress scroll plugin with 2.0K+ active installations and a 4.7/5 rating from 7 reviews. It has been downloaded 47K+ times in total. Requires WordPress 3.4+ and PHP false+. Available on WordPress.org since 2015. Last updated 4 years ago — may have compatibility concerns. Downloads are up 28% this week. Top alternative: Catch Infinite Scroll.
Do you have too long elements sticking out and breaking the web site layout?
If you have such a problem, fix their height by adding a scrollbar to the element with this plugin.
After installing it, go to Dashboard -> Appearance -> Scrollbars. Set a selector and height. That’s it.
Notes: you need a basic understanding of CSS/jQuery selectors to use this plugin.
By specifying selectors, you can define multiple scrollbars.
Supports responsive design by defining the range of browser screen widths for the scrollbar to appear.
Pick custom colors for the scrollbar elements.
Define custom CSS rules.
Pick you favorite s…
Plugin’s UI allows access to all customisation features. Each option is extremely well-documented. Settings are nicely organised.
When loading the plugin directory URL use plugins_url() instead of WP_PLUGIN_URL
Eg: define(‘file_url’,plugins_url().”/your_file/”);
Source: plugin-main.php, line# 21
Because WP_PLUGIN_URL doesn’t work on SSL properly, so this caused a delay in the launch of our website.
Please add an option to control scroll speed.
Awesome Plugin thanks for making this available for free.
Really didn’t expect a plugin for this kind of thing to work right off the bat. Neat, simple, intuitive & effective. Thanks a lot, dev!
| WordPress | 3.4+ requiredTested up to 5.7.15 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.