Title: Smoothscroller
Author: neilgee
Published: <strong>September 21, 2015</strong>
Last modified: June 28, 2025

---

Search plugins

![](https://ps.w.org/smoothscroller/assets/banner-772x250.jpg?rev=1249929)

![](https://ps.w.org/smoothscroller/assets/icon-256x256.jpg?rev=1249929)

# Smoothscroller

 By [neilgee](https://profiles.wordpress.org/neilgee/)

[Download](https://downloads.wordpress.org/plugin/smoothscroller.1.1.0.zip)

 * [Details](https://twd.wordpress.org/plugins/smoothscroller/#description)
 * [Reviews](https://twd.wordpress.org/plugins/smoothscroller/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/smoothscroller/#installation)
 * [Development](https://twd.wordpress.org/plugins/smoothscroller/#developers)

 [Support](https://wordpress.org/support/plugin/smoothscroller/)

## Description

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>`

### Usage

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

## Screenshots

 * [[
 * Image of internal options

## Installation

This section describes how to install the plugin:

 1. Upload the `smoothscroller` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Options are in Settings => Smoothscroller

## FAQ

### How do I make a link on the same page

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>`

## Reviews

![](https://secure.gravatar.com/avatar/13dea6be001c4b0516e5859a356c2b0c4e4cae8ff253957233ff4e69519fdb81?
s=60&d=retro&r=g)

### 󠀁[Simple and does the job!](https://wordpress.org/support/topic/simple-and-does-the-job-17/)󠁿

 [bviant](https://profiles.wordpress.org/bviant/) December 31, 2017

Simple and does the job very easily… Thanks for this!

![](https://secure.gravatar.com/avatar/7570c43c941e0cd06ddbb869735a050cda80d542fae745a9dde8e54b18ba9337?
s=60&d=retro&r=g)

### 󠀁[Works Perfectly](https://wordpress.org/support/topic/works-perfectly-1213/)󠁿

 [TableauxAdmin](https://profiles.wordpress.org/tableauxadmin/) August 7, 2017

Simple and works. What more can you ask for?

![](https://secure.gravatar.com/avatar/40e3b7dd2f29d46ade183ba6ec9b15cf75e164af78c63d3a3158a9ea287a540c?
s=60&d=retro&r=g)

### 󠀁[Simple and effective](https://wordpress.org/support/topic/simple-and-effective-687/)󠁿

 [Pierre LeBaux](https://profiles.wordpress.org/lebaux/) October 16, 2017

Does what is says and nothing else – that’s how its supposed to be. If you ever 
plan on adding any features, maybe add easings (although it is not to hard your 
code, but some users might find that option useful).

![](https://secure.gravatar.com/avatar/975d2f66c27f4f25767b52e89d568878d7f2bae5ebbd1e506324ee867c2536df?
s=60&d=retro&r=g)

### 󠀁[Would be great if…](https://wordpress.org/support/topic/would-be-great-if-2/)󠁿

 [skoft](https://profiles.wordpress.org/skoft/) September 3, 2016

Great simple plugin. The only thing missing is an “offset” option for where the 
page scrolls to when you click an anchor link.

![](https://secure.gravatar.com/avatar/dc2114a46822a404bb35ae2ad3304b9c0efd6000f9d042cbbf1eb1cd522bc4b8?
s=60&d=retro&r=g)

### 󠀁[works instantly](https://wordpress.org/support/topic/works-instantly-4/)󠁿

 [Starski](https://profiles.wordpress.org/starski/) September 3, 2016

Thanks for good Job.

![](https://secure.gravatar.com/avatar/111643ac98f39db50c6d169a38c5bb981af9ba8399ff23453d7fef2c4b288571?
s=60&d=retro&r=g)

### 󠀁[Featured on iThemes Training Plugin Roundup Nov 2, 2015](https://wordpress.org/support/topic/featured-on-ithemes-training-plugin-roundup-nov-2-2015-2017/)󠁿

 [nathaningram](https://profiles.wordpress.org/nathaningram/) September 3, 2016

Nice work on this plugin. Very handy and simple to implement.

 [ Read all 7 reviews ](https://wordpress.org/support/plugin/smoothscroller/reviews/)

## Contributors & Developers

“Smoothscroller” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ neilgee ](https://profiles.wordpress.org/neilgee/)

[Translate “Smoothscroller” into your language.](https://translate.wordpress.org/projects/wp-plugins/smoothscroller)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/smoothscroller/), check
out the [SVN repository](https://plugins.svn.wordpress.org/smoothscroller/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/smoothscroller/)
by [RSS](https://plugins.trac.wordpress.org/log/smoothscroller/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
    21/08/15

## Meta

 *  Version **1.1.0**
 *  Last updated **9 months ago**
 *  Active installations **500+**
 *  WordPress version ** 4.0 or higher **
 *  Tested up to **6.8.5**
 *  Language
 * [English (US)](https://wordpress.org/plugins/smoothscroller/)
 * Tags
 * [anchor](https://twd.wordpress.org/plugins/tags/anchor/)[links](https://twd.wordpress.org/plugins/tags/links/)
   [scroll](https://twd.wordpress.org/plugins/tags/scroll/)[smooth](https://twd.wordpress.org/plugins/tags/smooth/)
 *  [Advanced View](https://twd.wordpress.org/plugins/smoothscroller/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/smoothscroller/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smoothscroller/reviews/)

## Contributors

 *   [ neilgee ](https://profiles.wordpress.org/neilgee/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smoothscroller/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://wpbeaches.com/)