2fox4 Accessibility Suite

Plugin Banner

2fox4 Accessibility Suite

by 2fox4oliver

Download
Description

2fox4 Accessibility Suite adds a floating accessibility widget to your WordPress site, giving visitors control over how they experience your content.

Features:

  • Font Resizing — Adjustable from 80% to 200% with a smooth slider.
  • Dyslexia-Friendly Font — Switches body text to OpenDyslexic with increased spacing.
  • High Contrast Mode — Increases contrast across the page.
  • Dark Mode — Inverts to a dark colour scheme.
  • Reading Guide — A horizontal bar follows the cursor to help line tracking.
  • Highlight Links — Outlines and underlines every link on the page.
  • Keyboard Navigation — Enhanced focus rings for keyboard users.

Design:

  • Apple-inspired glassmorphism aesthetic with SF Pro font stack.
  • Fully responsive; works on mobile, tablet, and desktop.
  • Respects prefers-reduced-motion.
  • All settings persist via localStorage between visits.

Internationalisation:

  • Automatically detects browser language (navigator.language).
  • Ships with English and German translations.
  • Fully translation-ready with WordPress i18n functions.

Backend:

  • Settings page under Settings > 2fox4 Accessibility.
  • Customise accent colour and widget position (bottom-right / bottom-left).
  1. Upload the 2fox4-accessibility-suite folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Settings > 2fox4 Accessibility to customise the accent colour and position.
Does this plugin slow down my site?

No. The widget uses lightweight vanilla JavaScript (no jQuery) and a single small CSS file.

Which WCAG guidelines does it cover?

The plugin helps visitors meet WCAG 2.1/2.2 Success Criteria related to text resizing (1.4.4), contrast (1.4.3, 1.4.6), link identification (1.4.1), and keyboard navigation (2.1.1, 2.4.7).

Can I change the widget language?

The widget automatically adapts to the visitor’s browser language. English and German are built in. You can add more translations via standard WordPress .po/.mo files.

1.3.0

  • Added fox4a11y_credit_html filter to allow add-ons to customise the credit link HTML.

1.2.0

  • Fixed: Button colour and position now reliably default to professional blue (#007AFF) and bottom-right.
  • Hardened validation of accent colour and position values to prevent stale database overrides.
  • Activation now resets settings to safe defaults.

1.1.0

  • Removed deprecated load_plugin_textdomain() call (translations handled by WordPress.org since WP 4.6).
  • Removed unused Domain Path header.
  • Fixed Stable Tag mismatch.

1.0.0

  • Initial release.
Back to top