Skip to main content

A text-only element contains controls

aria-text

An element declared as plain text contains something clickable, which then becomes unreachable.

Who this affects

Keyboard and screen reader users, who cannot reach the control at all.

Fix it in WordPress

Check custom HTML blocks where a link has been wrapped in a text-role container.

What the fix is, technically

Remove role="text", or move the interactive element outside it.

Does your site have this problem?

Scan any page free and find out in about fifteen seconds. No signup, and nothing about your site is stored.

Check my page

Other common failures