Accessibility Tools is a lightweight and user-friendly WordPress plugin designed to enhance website accessibility for visually impaired users. It provides floating buttons for toggling high contrast mode and increasing font sizes—helping make your content more readable and inclusive.
- Toggle High Contrast Mode – easily invert colors and improve contrast for better readability.
- Toggle Font Size – increase font sizes incrementally (up to 200%) to assist low-vision users.
- Persistent Settings – user preferences are remembered when navigating across pages.
- Customizable Settings Panel:
- Position of the floating buttons (left/right)
- Custom labels for the buttons
- Custom high contrast color settings (background, text, headings, links)
- Define additional elements (by CSS selectors) that should follow high contrast background changes
- Download the plugin ZIP or clone this repository.
- Upload the plugin to your WordPress
/wp-content/plugins/
directory. - Activate the plugin via the Plugins menu in WordPress.
- Configure settings under Settings > Accessibility Tools.
Once activated, two floating buttons will appear on every page:
- One toggles high contrast mode.
- The other toggles font size in 3 steps: default → 200% → 300% → reset.
All user preferences are stored in localStorage
, ensuring settings persist between page loads.
If your theme uses custom wrappers with their own background color, you can specify them in the “Additional Background Selectors” field, e.g.: #page, .custom-wrapper, .site
These elements will receive the same contrast background color when high contrast mode is enabled.
- Tested with WordPress 6.8.1
- Should work with most modern WordPress themes.
- No jQuery dependency.
- Designed to be simple.