Add button hover effects in WordPress

On hover or keyboard focus a button plays one effect. A fill slides in, a circle grows from the center, the label flips, or an outline fills with color.

Type

An upgrade to the Button block

Find it

Button settings, Hover animation

Phones

A tap gets only the pressed response

Speed

Light hover styles, only where used

What you can change

The settings worth knowing.

One animation per button, with its own fill and text colors.

Hover animation

Five animations

Slide Fill, Text Flip, Grow, Circle Expand or Ghost Fill.

Fill colour

The hover fill

The slide, the circle, the color behind a flipped label, or the ghost fill.

Text colour

The hover label

The label color on hover. Leave it unset and Slide Fill and Circle Expand pick the more readable of your light and dark colors.

How to add it

Three steps. No new tool.

1

Install Grinner free

It’s on WordPress.org. Or go to Plugins, Add New, and search for Grinner Blocks.

2

Select a button

Any Button block on the page.

3

Pick the animation and colors

Choose a Hover animation, a Fill colour and a Text colour, then publish.

Good to know

Fair questions.

They are a Grinner upgrade to the Button block. On hover or keyboard focus a button plays one effect, such as a sliding fill, a growing circle, a flipping label or an outline filling with color. Use them to make buttons feel alive and clickable.

If Base fill matches the Fill colour, the change is invisible. The panel warns you.

No. The label always stays on one line.

No. Ghost Fill is see-through at rest, so the pattern disappears.

Color changes only, instantly. Nothing grows, flips or travels.

Pairs well with

Try it with these.

An icon before or after the label, with its own hover color.

Crop-mark corners around a button that slide on hover.

Highlight words with a marker, underline, circle or serif italic, saved once for the whole site.

Grinner grinning

Go make something
beautiful.

Free on WordPress.org · No Pro version