HS Article

Smooth Custom Cursor for WordPress

Replace your boring default browser cursor with a beautiful animated dot and ring effect. Fully customizable from your WordPress admin panel — no coding, no CSS knowledge needed. Install in 60 seconds and your site instantly feels more premium.

Smooth custom cursor image

What Is Smooth Custom Cursor?

Smooth Custom Cursor is a free WordPress plugin that replaces the default browser cursor with a custom animated cursor. It adds a small dot that follows your mouse precisely, surrounded by a larger ring that follows with a smooth, natural lag. When hovering over links and buttons, both elements scale up with a magnetic effect — making your site feel interactive and polished.

Features

01

Smooth Lagging Animation

The cursor ring follows your mouse with a smooth delay using requestAnimationFrame — the same technique used by premium agency websites and portfolio sites.

02

Magnetic Hover Effect

When visitors hover over links, buttons, and interactive elements the cursor scales up automatically. No configuration needed.

03

Fully Customizable

- Pick any color using the built-in color picker
- Set the cursor size in pixels (4px to 60px)
- Toggle visibility on mobile and touch devices

04

Lightweight and Fast

Pure vanilla JavaScript — no jQuery, no external libraries, zero impact on your page speed score.

05

Works With All Themes

The cursor is injected via wp_footer and the CSS loads via wp_enqueue — compatible with Elementor, Astra, Divi, GeneratePress, and any other WordPress theme.

How to Install

Option 1 — From WordPress Admin

  1. Go to Plugins → Add New
  2. Search for “Smooth Custom Cursor”
  3. Click Install Now → Activate
  4. Go to Settings → Cursor Ultimate to customize

Option 2 — Manual Upload

  1. Download the zip from WordPress.org
  2. Go to Plugins → Add New → Upload Plugin
  3. Upload the zip and activate
  4. Go to Settings → Cursor Ultimate

Plugin Details

  1. Version: 2.1
  2. Requires WordPress: 5.8 or higher
  3. Requires PHP: 7.4 or higher
  4. Tested up to: WordPress 7.0
  5. License: GPLv2 or later
  6. Author: hsarticle

Frequently Asked Questions

Does it work with all WordPress themes?

Yes. The plugin injects the cursor elements via wp_footer and loads styles and scripts using WordPress's built-in enqueue system. It works with every theme including page builders like Elementor and Divi.

Will it slow down my website?

No. Smooth Custom Cursor uses pure vanilla JavaScript with no external dependencies. Its impact on page speed is negligible.

Can I disable it on mobile?

Yes. Go to Settings → Cursor Ultimate and check the "Disable on Mobile" option. The custom cursor will be hidden on touch and mobile devices automatically.

My default cursor is still showing — why?

Another plugin or your theme's CSS might be overriding cursor: none. The plugin sets cursor: none !important on all elements — check for conflicts in your theme's custom CSS.

Is it free?

Yes, completely free and open source under GPLv2. No premium version, no upsells.

Does it work in incognito mode?

Yes. The plugin has no localStorage dependency — it works the same in incognito and private browsing.

Download Smooth Custom Cursor Free

Smooth Custom Cursor is 100% free and always will be. Download it directly from the official WordPress Plugin Directory.