Skip to main content
Halloween offer Extra 25% hosting credits when you buy on $100+ in credits
Take my treat →Claim
Agency Program 50% cashback. Exclusive discounts. Priority support. Built for growing agencies. 50% cashback. Exclusive discounts. Priority support. Built for growing agencies. Speak to the team Join free
D&T

Dynamic "To Top" Plugin

v3.5.2
by Matt Varone, Tim Berneman · 4.4 (58 reviews)

Adds an automatic and dynamic "To Top" button to easily scroll long pages back to the top.

10K+ active installs Updated Feb 08, 2020 Tested to 5.3.18
Closed on WordPress.org

WordPress.org closed this plugin on Dec 18, 2024 because of a security issue. It can no longer be installed from WordPress.org, so we have switched off the live demo and the download. If it runs on one of your sites, plan a replacement. See maintained alternatives

Try Demo Download
Pre-installed Ready in ~10s No card

Maintained alternatives you can try now

Active on WordPress.org, updated in the last 18 months, and doing the same job. Each one opens in a live sandbox.

To Top icon

To Top

4.8 · 60K+ installs

To Top is a nifty lightweight plugin. It adds a highly customizable button, which when clicked, scrolls up…

About Dynamic "To Top" Plugin

This WordPress plugin adds a "To Top" button that automatically appears on long pages, allowing users to easily scroll back to the top. It can be customized to match the style of your website and can be disabled for mobile visitors. It also includes features such as image and text versions, internationalization support, and the ability to cache and minify CSS for improved performance. If you would like to help translate the plugin into more languages, you can contact Matt, the developer.

Frequently asked questions

What does the Dynamic "To Top" Plugin do?
This WordPress plugin adds an automatic and dynamic "To Top" button to easily scroll long pages back to the top. The button only appears for JS enabled browsers and can be optionally disabled for mobile visitors.
What customization options are available for the button?
It features an intuitive control panel to style and adjust to each website's need. Users can style the button as desired, and it supports both image and text versions.
How does the plugin handle performance and browser compatibility?
The plugin caches and minifies CSS for better performance. It uses CSS3 for the button and hover effect with decent degradation for older browsers.
What languages does the plugin support?
The plugin is ready for internationalization and ships with Spanish, Castellano, French, Arabic, Persian, Portuguese, and Bulgarian translations.
Who developed this plugin?
The plugin was developed by Matt Varone and Tim Berneman.

Changelog

3.5.2

Verified compatibility with WordPress 4.9

3.5.1

Verified compatibility with WordPress 4.8

3.5

Verified compatibility with WordPress 4.7
Verified compatibility with https:\

3.4.3

Fixed uninstall issue.

3.4.2

  • CSS moved to head. Improves performance and compatibility with cache and HTML minifier plugins.
  • New CSS minifier class. http://code.google.com/p/cssmin/
  • New languages: Castellano, Portugese.

3.4.1

  • Code Improvments.

3.3.1

  • Added ‘mv_dynamic_to_top_default_values’ to filter default values.
  • Added Persian language.
  • Code fix.

3.3

  • Internationalization fix.
  • Code improvements.

3.2

  • Fixes the speed slider/attribute.
  • Code improvements.

3.1.9.1

  • Code fix.

3.1.9

  • Fixes third-party incompatibiliy issues.
  • Code improvements.

3.1.8

  • Options moved to the “Appearance” menu.
  • Added new Hook: ‘mv_dynamic_to_top_check_mobile’ allows extending the mobile check.
  • Added new Hook: ‘mv_dynamic_to_top_new_hex’ allows returning a custom HEX color for the button CSS :hover state.
  • WP 3.3 compatibility enhancements.
  • Code improvements.

3.1.7

  • Introduced the filter ‘mv_dynamic_to_top_css’ to allow themes and plugins to add / alter the generated CSS.
  • Minified the JavaScript included.
  • Code improvements.

3.1.6

  • Added 3 new languages (Spanish, Bulgarian and Arabic).
  • Prefixed functions as better practice.

3.1.5

  • JS performance improved with wp_localize_script();
  • CSS performance improved.
  • Added uninstall.
  • Code improvements.

3.1.4

  • Fixes JS problem on 3.1.1 to 3.1.3.

3.1.3

  • Code improvements.
  • Fixes Options problem.

3.1.2

  • Fixed default settings.
  • Code improvements.

3.1.1

  • Added Uninstall.
  • Code improvements.

3.1

  • Fixes Permissions Problem.
  • Code Improvements.

3.0

  • Rewritten from scratch. Using CSS3. More and better options.

2.1

  • Bug fixing
  • Code Improvements.

2.0

  • Settings panel added.

1.0

  • First version out.

Try other plugins