Click to top
The ultimate scroll to top plugin for WordPress. Click to Top is the most advanced WordPress scroll to top plugin, designed to improve user experience and navigation on long-content websites. It adds a sleek, customizable back to top button to the bottom-right corner of your site, letting visitors instantly return to the top of any page with a single click. Unlike basic scroll up plugins, Click to Top offers deep customization — choose from 13 scroll icons, 55 hover effects, all 32 jQuery UI easing animations, unlimited colors, and two button styles (square or round). The plugin is fully responsive, touch-friendly, and optimized for performance so it never slows down your site. Recent updates introduced custom CSS field for advanced styling, smooth scroll anchor links for same-page navigation, and a keyboard shortcut (Ctrl + Arrow Up) for power users. Every feature is designed to reduce bounce rate and keep visitors engaged longer on your content. Compatible with all major WordPress themes, translation-ready, and backed by an easy-to-use settings panel. Whether you run a blog, magazine, e-commerce store, or corporate site, Click to Top delivers a polished scroll to top button experience that users will love. Awesome Plugin’s Features 13 scroll icons. 55 hover effects. All 32 jQuery UI easings support. Icon and text support Unlimited icon and text color Unlimited background color. User-friendly Editor. Animation support. Two different style square and round. Totally responsive and touch friendly. Custom CSS field for advanced styling. Smooth scroll anchor links (same-page navigation). Keyboard shortcut (Ctrl + Arrow Up) to scroll to top. See real use live demo here: Live demo Go video tutorial for details: Translations English Privacy Policy Click to Top uses an anonymous telemetry system to collect basic usage data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements. The telemetry system does not gather any data by default. It only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users. The telemetry integration DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case. The data collected may include: WordPress version, PHP version, plugin version, site URL, admin email, server software, locale, and active plugin/theme information. No personal content or sensitive data is ever collected.
Top keywords
- scroll9×2.31%
- data7×1.80%
- click5×1.29%
- site4×1.03%
- telemetry4×1.03%
- user4×1.03%
- users4×1.03%
- wordpress4×1.03%
- advanced3×0.77%
- basic3×0.77%
- button3×0.77%
- experience3×0.77%
MakeITeasy Back To Top
Very customizable and lightweight back to top 🔝 solution. Fully compatible with Full Site Editing themes and with classic themes if block editor is enabled. How this differs from other similar plugins? This is a block, inside which you can insert any other block. This makes it utmost customizable. By default, a button block with inline image is inserted, but you can remove it and insert any other block you wish or customize default button or insert your own image. As button is a normal WordPress block, you can customize it like you would normally do, pick background color or foreground color from sidebar, choose border radius for edges, or anything else which is customizable in block editor. Features (block editor sidebar) In the block sidebar, it is possible to choose if the block will appear both on desktop and mobile variant of page and breakpoint between the two. Choose page scroll mode when clicked on button: smooth or instant. Opacity of the block. Duration of slow appearance (“fade in”). Position of the block from bottom right corner of the browser window, in css unit by choice. Go to bottom functionality. DEMO Test in wordpress playground Choose “Live preview” button in top left area of screen. To get this working, a little effort is needed. These are the steps: Enter the admin area Open site editor (Edit site in admin toolbar) On the left sidebar, in AREAS, find Footer Insert “Back to top” block in the footer group block (outer group block, as there are two), as the last element of group. If you insert it outside, it may appear very wide. If you inserted it in the wrong place, correct it by moving the block to position. Set block alignment to right if you want it at the right side. Be carefull to set “Back to top”‘s block alignment, not alignment of the inner button. You can also activate “go to bottom” functionality in the block settings sidebar to try this. Save and navigate to front page. It should work. Or, alternatively, try demo of my popup block, where everything is already set up and also back to top button is showcased: MakeITeasy popup Go to bottom Introduced go to bottom functionality – can be turned on in block sidebar (off by default). When user scrolls down button flips down ⬇ and leads to bottom of page, when scrolled up it flips up ⬆ and leads to top of page. Usage General Plugin provides a block called “Back to top”, which serves the commonly known purpose to take user to top of the page. By default, button appears only when user scrolls some amount down. Block themes The best way to use plugin is using full site editing theme. There you can add it to footer (alternatively to header) and block will be displayed on each page with this footer. If you add it to page, it will be displayed for this page only. Classic themes As mentioned above, adding this block to page will show it only on this page. To show it on many/all pages, you have to add it to footer (or header). You can do so by creating block on one of the pages and copy its code (copy option from block menu). Then, add echo do_blocks($content); line in your footer (header) php template, where you replace $content with copied block content string. Content must be between single quotes, as it is string, according to rules of PHP. Or even better, use nowdoc syntax. Example for theme GeneratePress: First create child theme, so your code is not overwritten by theme updates. Then in footer.php, after line 13 of original footer.php of theme insert following code: echo do_blocks( block ); Important note: If you install block through block editor, and after creating block, you copy block code to footer and delete original block in page, plugin will be automatically uninstalled. This is handled by WordPress. Therefore, if you are using classic theme and you will use block code only in PHP, either install plugin in a classic way through plugins page or keep one copy of block active somewhere (e.g dummy draft page), to prevent automatic uninstall. Developers Github repository https://github.com/Lovor01/makeiteasy-back-to-top