Linux 软件免费装
Banner图

AccessiYes Accessibility Widget for ADA, EAA & WCAG Readiness

开发者 webgrrrl
cookieyesdev
webtoffee
更新时间 2026年11月11日 14:30
PHP版本: 5.6 及以上
WordPress版本: 7.1.4
版权: GPLv3
版权网址: 版权信息

标签

web accessibility wp accessibility accessibility widget accessibility toolbar accessibility overlay

下载

2.1 3.0.2 3.1.1 1.2.1 2.2.1 3.0.3 3.0.8 3.2.2 3.0.6 3.0.9 3.1.2 3.2.4 1.1.1 1.2 3.0.0 3.1.0 3.2.1 3.2.5 2 3.0.4 3.0.7 3.0.9.1 1.0 1.1 3.1.3 3.2.0 3.2.3 3.2.6 3.2.7 2.0.1 2.2 3.0.1 3.0.5 3.2.8

详情介绍:

AccessiYes Accessibility Widget is a free, lightweight plugin that adds an accessibility widget to your WordPress website. Visitors open the widget and adjust your site to suit how they read and browse. They can change font size, contrast, spacing and more, or apply a ready-made accessibility profile with one click. The widget supports your work towards accessibility standards such as the Web Content Accessibility Guidelines (WCAG) 2.2 AA, and laws like the Americans with Disabilities Act (ADA) and the European Accessibility Act (EAA). It also includes a free accessibility statement generator, so you can publish your statement and show it right inside the widget. Disclaimer: AccessiYes Accessibility Widget is intended to support your accessibility efforts. It does not guarantee conformance with WCAG or compliance with laws such as the ADA, EAA, or other regulations. Full compliance may still require a comprehensive audit and remediation.

安装:

  1. Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. The accessibility widget appears on your site straight away. No setup required.
  4. Optional: go to AccessiYes in your WordPress admin menu to customise the widget, generate an accessibility statement, or choose which features visitors see.

屏幕截图:

  • Customise the widget language, colour, icon, size and position, with a live desktop and mobile preview.
  • Generate an accessibility statement or link your existing statement page.
  • General settings: show the widget on desktop and mobile, and turn on the keyboard shortcut.
  • Choose which accessibility features visitors see in the widget.

升级注意事项:

3.2.8 2026-11-10 [Add] - Added the cya11y_show_language_selector filter to hide the language selector from the widget menu. The widget still auto-translates to the visitor's page or browser language, or the default language set in the admin settings. [Fix] - The widget no longer logs "Invalid original font size for element" console warnings on pages where Elementor sets a zero font size on social icon containers. [Fix] - The widget now switches language right away when the page language changes while the menu is open.

常见问题:

Will this plugin make my website compliant with accessibility laws?

The widget supports your efforts towards WCAG, ADA, EAA and EN 301 549, and gives visitors more ways to use your site. It does not guarantee full legal compliance on its own. A complete accessibility audit and fixes to your site's code may still be needed.

Does the plugin collect visitor data?

No. The plugin does not track or store any personal data about your visitors. Visitor preferences are saved only in their own browser so their settings stay in place as they move between pages.

Can visitors reset the settings they applied?

Yes. The widget has a Reset button at the top and at the bottom of the menu.

Does the widget work on multilingual websites?

Yes. The widget supports 58 languages and follows the visitor's browser language. It also updates automatically when the page language changes. The generated accessibility statement is available in 21 languages.

Can I choose which features appear in the widget?

Yes. Open the Modules tab in the plugin settings and turn individual features on or off across Accessibility Profile, Text and Reading, Color and Contrast, and Navigation and Interaction. Visitors only see the features you enable.

How do I show my accessibility statement in the widget?

Go to the Statement tab. Generate a statement and turn on "Display in widget overlay" to show it inside the widget, or turn on "Link statement on widget" and add the URL of your existing statement page.

What is the keyboard shortcut to open the widget?

Alt+A on Windows and Linux, or Option+A on Mac. Turn it on under Settings > Enable keyboard shortcut. It is off by default.

Can developers customise the widget with code?

Yes. The plugin includes these hooks:

  • cya11y_keyboard_shortcut (filter): change the keyboard shortcut, for example shift+alt+w.
  • cya11y_focus_ring_color (filter): set a custom hex colour for the focus ring inside the widget.
  • cya11y_show_language_selector (filter): return false to hide the language selector from the widget menu.
  • cya11y_is_module_active_{module_id} (filter): turn a module on or off in code.
  • cya11y_after_update_settings (action): runs after the plugin settings are saved.
  • cya11y_after_activate (action): runs after the plugin is activated.
  • cya11y:widgetStateChanged (JavaScript event): fires on window whenever a visitor changes a widget setting.

更新日志:

3.2.8 2026-11-10 [Add] - Added the cya11y_show_language_selector filter to hide the language selector from the widget menu. The widget still auto-translates to the visitor's page or browser language, or the default language set in the admin settings. [Fix] - The widget no longer logs "Invalid original font size for element" console warnings on pages where Elementor sets a zero font size on social icon containers. [Fix] - The widget now switches language right away when the page language changes while the menu is open. 3.2.7 2026-11-03 [Add] - Added Slovenian accessibility statement template. [Fix] - Colour filter modes (High Contrast, High Saturation, Low Saturation, Monochrome) no longer break the page layout, such as sliders shrinking or sticky headers scrolling away. [Fix] - Features turned off in the admin settings no longer stay active for visitors who had enabled them earlier. [Fix] - The back button on the accessibility statement panel is now translated. [Fix] - Serbian (Cyrillic) can now be selected as the widget's default/enabled language in the admin settings. [Fix] - Added missing Galician language option to the widget language list in the admin settings. [Compatibility] - Tested OK with WordPress version 7.1.4. 3.2.6 2026-08-24 [Add] - Renamed widget menu categories for clarity [Enhancement] - Improved color contrast in the widget's dark and light themes. [Fix] - Widget aria-labels are now translatable. [Fix] - Fixed translation function issue in the settings dashboard, backend strings can now be translated using translation plugins. 3.2.5 2026-07-09 [Fix] - Page reader now reads content on click and keyboard focus, in addition to text selection. [Fix] - Updated and corrected widget translations across all supported languages. 3.2.4 2026-06-30 [Fix] - Pause Animations now also stops animated GIFs and autoplaying videos, not just CSS animations. [Fix] - Reading Guide no longer leaves a fixed dark overlay on mobile/touch devices; the reading band can be repositioned by tapping a line or dragging the handle. 3.2.3 2026-06-18 [Add] - Additional widget language support: Simplified Chinese and Traditional Chinese. 3.2.2 2026-05-21 [Fix] - Admin settings UI conflict with other plugins declaring React globally. 3.2.1 2026-05-06 [Add] - Accessibility profile feature. [Add] - Add screen reader and mute sound features. [Enhancement] - Improve the low sturation and text alignment features. [Compatibility] - Tested OK with WordPress version 7.0. 3.2.0 2026-04-22 [Add] - New Modules tab in admin settings to enable or disable individual accessibility features. [Add] - Keyboard shortcut support to open and close the accessibility widget (default: Alt+A/Option+A). [Enhancement] - Focus indicators on widget interactive elements are now dynamic for improved keyboard navigation visibility. 3.1.3 2026-03-30 [Fix] - Resolved missing pointer cursors on various interactive UI elements within the plugin settings dashboard. [Fix] - Fixed translation issue for the "Reset settings" button in the accessibility widget. [Add] - Global WordPress admin notice for the review banner to improve visibility. [Enhancement] - Refactored uninstall feedback modal layout and removed the mandatory option selection requirement. [Enhancement] - Updated plugin support links to point directly to the WordPress.org support forum. 3.1.2 2026-03-13 [Add] - Accessibility statement generator. [Fix] - Ensure 'disableContrast()' removes the class from '' instead of 'documentElement'. [Enhancement] - Add 'cya11y-dark-contrast' body class when Dark Contrast mode is active to allow site CSS overrides. [Enhancement] - Add 'nav' to 'DARK_CONTRAST_SELECTORS' to support pagination elements in Dark Contrast mode. 3.1.1 2026-02-19 [Add] - Implemented the uninstall feedback pop. [Enhancement] - Removed the tooltip from the widget button and enhanced widget focus visibility. [Fix] - Minor bugs. 3.1.0 2026-02-04 [Fix] - The Reading Guide is not functional when color adjustment modes such as High Contrast, High Saturation, Low Saturation, or Monochrome are enabled. 3.0.9.1 2026-02-02 [Fix] - Font size reset preserves original inline styles. 3.0.9 2026-01-13 [Fix] - Font size override issue. 3.0.8 2025-12-26 [Fix] - Incorrect font size issue. 3.0.7 2025-12-4 [Compatibility] – Tested OK with WordPress version 6.9. [Add] - Ukrainian language support. [Fix] - Minor fixes. 3.0.6 2025-10-16 [Add] - Latvian and Lithuanian language support. [Fix] - Minor fixes. 3.0.5 2025-09-24 [Fix] - Removed duplicate entry of slovene language. 3.0.4 2025-08-18 [Fix] - Language is not loading properly when Norwegian bokmål is selected. [Enhancement] - Added custom event "cya11y:widgetStateChanged" to track widget changes. 3.0.3 2025-07-31 [Fix] - Resolved a conflict issue with the MonsterInsights plugin. [Fix] - Corrected fallback language behavior when translation for the site language is unavailable. [Fix] - Language files were not loading properly when a caching plugin is active. 3.0.2 [Fix] – Added translation to the widget button tooltip 3.0.1 [Enhancement] - New improved UI 3.0.0 [Compatibility] - Tested OK with WordPress version 6.8 [Enhancement] - Added accessibility widget [Enhancement] - New improved UI