Title: Smoothscroller
Author: neilgee
Published: <strong>21 Septimber, 2015</strong>
Last modified: 22 Septimber, 2026

---

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

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

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

 * [Details](https://fy.wordpress.org/plugins/smoothscroller/#description)
 * [Resinsjes](https://fy.wordpress.org/plugins/smoothscroller/#reviews)
 *  [Ynstallaasje](https://fy.wordpress.org/plugins/smoothscroller/#installation)
 * [Ûntwikkeling](https://fy.wordpress.org/plugins/smoothscroller/#developers)

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

## Beskriuwing

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

## Skermôfbyldings

[⌊Image of internal options⌉⌊Image of internal options⌉[

Image of internal options

## Ynstallaasje

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

## Resinsjes

![](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/) 31 Desimber, 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/) 7 Augustus, 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/) 16 Oktober, 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/) 3 Septimber, 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/) 3 Septimber, 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/) 3 Septimber, 2016

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

 [ Lês alle 7 resinsjes ](https://wordpress.org/support/plugin/smoothscroller/reviews/)

## Meiwurkers & amp; Untwikkelders

“Smoothscroller” is iepen boarne software. De folgjende minsken hawwe bydroegen 
oan dizze plugin.

Meiwurkers

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

[Oersette “Smoothscroller” yn jo taal.](https://translate.wordpress.org/projects/wp-plugins/smoothscroller)

### Ynteressearre yn ûntwikkeling?

[Blêdzje troch de koade](https://plugins.trac.wordpress.org/browser/smoothscroller/),
besjoch de [SVN-repository](https://plugins.svn.wordpress.org/smoothscroller/) ,
of abonnearje op it [ûntwikkelingslogboek](https://plugins.trac.wordpress.org/log/smoothscroller/)
troch [RSS](https://plugins.trac.wordpress.org/log/smoothscroller/?limit=100&mode=stop_on_copy&format=rss).

## Feroaringslog

#### 1.2.1

 * Changed the default scroll duration from 200 ms to 800 ms.

#### 1.2.0

 * Tested with WordPress 7.1.
 * Replaced the legacy CDN-hosted jQuery scrolling libraries with a local, dependency-
   free script.
 * Added reduced-motion support and keyboard focus handling for improved accessibility.
 * Fixed Front/Home Page targeting when individual page or post IDs are also saved.
 * Hardened settings validation and modernized the settings screen.
 * Added WordPress and PHP requirement headers.

#### 1.0.0

 * Initial release.
    21/08/15

## Meta

 *  Version **1.2.1**
 *  Last updated **3 dagen yn ôl**
 *  Active installations **500+**
 *  WordPress version ** 6.0 of heger **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 of heger **
 *  Language
 * [English (US)](https://wordpress.org/plugins/smoothscroller/)
 * Tags
 * [anchor](https://fy.wordpress.org/plugins/tags/anchor/)[links](https://fy.wordpress.org/plugins/tags/links/)
   [scroll](https://fy.wordpress.org/plugins/tags/scroll/)[smooth](https://fy.wordpress.org/plugins/tags/smooth/)
 *  [Avansearre werjefte](https://fy.wordpress.org/plugins/smoothscroller/advanced/)

## Wurdearrings

 4.9 fan 5 stjerren.

 *  [  6 resinsjes mei 5 stjerren     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=5)
 *  [  1 resinsje mei 4 stjer     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=4)
 *  [  0 resinsjes mei 3 stjerren     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=3)
 *  [  0 resinsjes mei 2 stjerren     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=2)
 *  [  0 resinsjes mei 1 stjerren     ](https://wordpress.org/support/plugin/smoothscroller/reviews/?filter=1)

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

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

## Meiwurkers

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

## Stypje

Problemen oplost yn 'e lêste twa moannen:

     0 fan 1

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

## Doar

Wolle jo de foarútgong fan dizze plugin stypje?

 [ Donearje oan dizze plugin ](https://wpbeaches.com/)