Skip to content

How to Add a Custom Cursor in WordPress?

Key Takeaways

  • Mouse Cursor block reemplaza el puntero en toda la página o solo dentro de una sección o un bloque, y forma parte de Nexter Blocks Pro.
  • Cursor Area define el alcance: Body afecta toda la página, Row afecta una sección, Column afecta una columna y Block afecta un solo bloque.
  • Nexter Container es obligatorio para Row y Column, y Block solo funciona si va inmediatamente después del bloque que quiere cambiar.
  • Cursor Icon cambia el cursor CSS a un cursor estándar como grab hand, mientras Follow Image, Follow Text y Follow Circle hacen que una imagen, una palabra o un círculo sigan al puntero.
Table of Contents

The arrow every visitor arrives with is the one part of your design you did not choose.

The Mouse Cursor block replaces it — across the whole page, or only inside one section or one block.

Before You Start

  • Edition: Pro — the Mouse Cursor block is part of Nexter Blocks Pro.
  • Block to enable: Mouse Cursor, switched on under Nexter > Blocks in your WordPress dashboard.
  • A Nexter Container if you want to target a row or column rather than the page.

Steps

  1. Add the Mouse Cursor block and click Design from Scratch.
  1. Set Cursor Area to Body.
The Cursor Area dropdown with Body, Row, Column and Block
  1. Choose a Type — a plain cursor icon, or an image, a word or a circle that follows the pointer.
The Type dropdown with all four cursor types
  1. Fill in what that type needs, then set Cursor Left Offset and Cursor Top Offset if the follower sits awkwardly.
  1. Publish and move your mouse over the page.

Where the block sits decides what it affects. For Body it can go anywhere on the page. For Row and Column it must be inside a Nexter Container. For Block it must come immediately after the block you want to change.

Cursor Area: What Each One Needs

AreaWhat it changesWhere the block must go
BodyThe whole pageAnywhere on the page
RowOne sectionInside a Nexter Container
ColumnOne columnInside a Nexter Container column
BlockA single blockImmediately after that block

The Four Types

TypeWhat the visitor seesGuide
Cursor IconThe pointer becomes a different standard cursor, such as a grab hand—
Follow ImageA picture trails the pointerFollow image cursor
Follow TextA word trails the pointerFollow text cursor
Follow CircleA circle trails the pointer — plain, a scroll progress ring, or blendedFollow circle cursor

How It Behaves

  • The followers really do follow. Measured by moving the mouse: the image, text and circle all moved with the pointer across the page.
  • Cursor Icon is different from the rest. It adds no element — it sets the CSS cursor, so the page computes cursor: grab and the visitor sees a standard system cursor.
  • A custom cursor shows while the pointer is over your content and the ordinary pointer returns over empty page background — measured on the front end. That is normal, not a fault.
  • Cursor Left Offset and Cursor Top Offset shift the follower away from the pointer. Both start at 10, which is why it sits slightly below and to the right.
  • Mouse Cursor Click swaps the follower while the visitor hovers a link. With a follow text of Explore and a click text of See More, the word really changed over a link and changed back afterwards. Which tags count is set by List of Tags for Hover Effect, which starts as a.

Limitations

  • Pro only.
  • Row and Column do nothing outside a Nexter Container. In an ordinary group or a theme layout there is no matching section for the block to attach to, and nothing happens.
  • Block does nothing if there is no block before it. Put the Mouse Cursor block first in a container and it silently has no effect.
  • There is no cursor on a touch screen, so none of this reaches phone or tablet visitors.
  • A follower that lags or covers content makes clicking harder. Keep it small and keep the offsets modest.

Troubleshooting

Nothing changes at all

Almost always placement. Check the table above — Row and Column need a Nexter Container, and Block needs a block directly above it.

It works in some places but not others

The custom cursor covers your content, not the empty space around it. Over blank page background the normal pointer comes back.

The follower sits away from the pointer

Set Cursor Left Offset and Cursor Top Offset to 0 to sit exactly on it.

Nothing happens on my phone

Touch screens have no cursor. This block is for mouse users only.

The block is missing from the inserter

Switch Mouse Cursor on under Nexter > Blocks in your dashboard.

Nexter Blocks screen with the Mouse Cursor block turned on and outlined in the Blocks list

Related Docs

Share your Thoughts

Still in Doubt? Let’s Assist You

Have Feedback or Questions?

Join our WordPress Community on Facebook!

Related Frequently Asked Questions

What do I need before adding a custom cursor in WordPress?

Nexter Blocks Pro is the key requirement, because the Mouse Cursor block is part of Nexter Blocks Pro. In the WordPress dashboard, Mouse Cursor also has to be switched on under Nexter > Blocks. If you want the effect on a row or column instead of the whole page, a Nexter Container is needed so the block has something to attach to.

Why does the custom cursor only work in some parts of my page?

That usually comes down to cursor area and placement. Body affects the whole page and can sit anywhere, but Row and Column only work inside a Nexter Container. Block is even stricter: it must come immediately after the block you want to change. The cursor also appears over content, while the normal pointer returns over empty background, which is expected behavior.

How do I stop the follower from sitting away from the pointer?

Cursor Left Offset and Cursor Top Offset control that gap. Both start at 10, which is why the follower sits slightly below and to the right by default. Setting both offsets to 0 makes the follower sit exactly on the pointer. That matters most for image, text, and circle followers, since those are visible elements rather than just a system cursor.

Does a custom cursor work on phones or tablets?

Touch screens have no cursor, so this feature does not reach phone or tablet visitors. The Mouse Cursor block is for mouse users only. That means any effect you build with Body, Row, Column, or Block will be visible on desktop-style pointer input, but it will not appear on mobile touch interaction.

What is the difference between Body, Row, Column, and Block cursor areas?

Body changes the whole page and can go anywhere. Row changes one section and must be inside a Nexter Container. Column changes one column and must be inside a Nexter Container column. Block targets a single block and has to sit immediately after that block. That choice matters because placement controls scope more than the type does.

What are the best settings for a custom cursor that stays usable?

Keep it small and keep offsets modest if you want it easy to click around. The page warns that a follower that lags or covers content makes clicking harder. Cursor Icon is also lighter in behavior because it sets the CSS cursor instead of adding a visible follower element, while Follow Image, Follow Text, and Follow Circle all move with the pointer.

Last reviewed: September 15, 2026

Related Docs