This plugin adds a smooth scroll effect to anchor links on the same page. Options to add the effect globally or on certain posts/pages.
As of April 2026, Smoothscroller is a WordPress links plugin with 500 active installations and a 4.9/5 rating from 7 reviews. It has been downloaded 7.9K+ times in total. Requires WordPress 4.0+ and PHP false+. Available on WordPress.org since 2015. Top alternative: Broken Link Checker.
This plugin adds a smooth scroll effect motion to anchor links on the same page.
You can apply the effect to all posts/pages or certain posts/pages and adjust scroll speed.
The links are bound by the id attribute.
For the source/origin element, link to the target like so, with a href attribute of the target id <a href="#example"></a>
For the target element, you give it a corresponding id attribute like so – <h2 id="example">the target</h2>
The settings are found via the dashboard Settings > Smoothscroller
Select to apply to all post and pages
Select to have on home page only
Select to have on certain pages only
Select to have on certain posts only
Choose the speed of the scroll
| WordPress | 4.0+ requiredTested up to 6.8.5 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.