=== A11y Accessibility Enhancer === Contributors: aacers Tags: accessibility, a11y, wcag, ada, contrast Requires at least: 5.0 Tested up to: 6.8 Stable tag: 2.5.6 Requires PHP: 7.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Free WCAG/ADA plugin with auto-fixes for ARIA, contrast & headings. Widget for font resize, TTS & more. Multilingual & lightweight. == Description == A11y Accessibility Enhancer is a powerful, free WordPress accessibility plugin designed to make your website fully compliant with WCAG 2.2 guidelines and ADA standards. As a top-rated WordPress accessibility tool, it provides an intuitive, dynamic widget that empowers users to personalize their browsing experience. With features like adjustable font sizes, high-contrast modes, text-to-speech functionality, link highlighting, motion reduction, and advanced options for dyslexia and color blindness, this plugin ensures inclusivity for all visitors, including those with visual impairments, reading difficulties, or mobility challenges. Optimized for WordPress sites, this lightweight accessibility enhancer plugin improves user engagement, reduces bounce rates, and boosts SEO by making your content more accessible to search engines and users alike. Avoid legal risks associated with non-compliant websites while enhancing your site's reputation as an inclusive platform. Whether you're running a blog, e-commerce store, or corporate site, A11y Accessibility Enhancer is the essential WordPress WCAG compliance plugin for modern web design. Core Features of This WordPress Accessibility Plugin: Smart Accessibility Buttons: Easily cycle through font size levels, contrast adjustments, text spacing, and more with a simple tap. Hold buttons for bonus features like dyslexia-friendly fonts, color-blind filters, or maximum line spacing—perfect for users seeking advanced WCAG accessibility tools. Text-to-Speech Integration: Select text and have it read aloud in the user's preferred language, supporting screen reader compatibility and ADA accessibility requirements. Multilingual Accessibility Support: Built-in translations for 36 languages, complete with a user-friendly flag dropdown selector, making it a global WordPress multilingual accessibility plugin. Customizable Widget Design: Tailor the widget's position (bottom-right or left), colors, fonts, border radius, shadows, and padding through the admin panel. Pro version offers even more customization for branded WordPress ADA compliance solutions. Performance and SEO Optimization: Minimal code footprint ensures fast loading times. Enhanced accessibility leads to better user metrics, improving your site's ranking in searches for "WordPress accessibility plugin free" or "best WCAG plugin for WordPress." WCAG 2.2 Compliance Tools: Directly addresses key success criteria, including 1.4.3 for contrast ratios, 1.4.4 for text resizing, 1.4.12 for text spacing, and 2.3.3 for reducing animations—making it a comprehensive WordPress WCAG 2.2 plugin. Admin Dashboard Enhancements: Access AI-powered alt text generation, color contrast analyzers, and detailed WCAG reports (upgradable to Pro for full functionality). User Feedback Mechanisms: Includes visual indicators for an interactive experience, aligning with best practices for accessible WordPress plugins. Anonymous Tracking for Improvements: GDPR-compliant usage data helps us refine the plugin, ensuring it remains the leading free WordPress a11y plugin. Advanced Auto-Fixes (New!): Enable these to automatically resolve common Lighthouse/WCAG issues site-wide. (Free feature) Smart ARIA Stripper: Auto-remove invalid ARIA on icons/spans (e.g., UAGB SVGs). Fixes prohibited ARIA attributes for better screen reader compatibility. Auto-Alt & Role Cleaner: Fix empty alts & redundant img roles (Pro: AI-generated). Adds fallback alt text and strips invalid roles on images. Heading Hierarchy Enforcer: Auto-adjust skipped heading levels in blocks. Ensures H1-H6 order for screen reader navigation. Global Contrast Enforcer: Apply widget contrast levels site-wide. Overrides low-contrast text globally when contrast is toggled. Touch Target Expander: Enlarge mobile links/buttons to 48px min. Improves tap targets for mobile accessibility. Widget Label Injector: Add hidden labels to widget selects/dropdowns. Ensures form elements have proper labels for screen readers. Benefits of Using A11y Accessibility Enhancer on Your WordPress Site: Improved Inclusivity and User Experience: Cater to diverse audiences, including seniors, people with disabilities, and non-native speakers, fostering loyalty and positive reviews. Legal Protection and Compliance: Stay ahead of accessibility lawsuits by meeting ADA and WCAG standards with this reliable WordPress ADA plugin. SEO Advantages: Accessible sites rank higher as search engines prioritize user-friendly content. Keywords like "free WordPress accessibility enhancer," "WCAG compliance WordPress," and "ADA accessible plugin" are naturally integrated for better visibility on WordPress.org and Google. Easy Integration: No coding required—activate and customize. Compatible with popular themes and builders like Elementor, Divi, and WooCommerce. Community and Support: Developed by Pluginjoy, a trusted name in WordPress plugins for accessibility. Join thousands using this tool for better web inclusivity. Pro Upgrade for Advanced WordPress Accessibility Features: Unlock premium tools like full WCAG audits, AI alt text automation, keyboard navigation enhancements, custom icons, and removal of "powered by" branding. Starting at $39, it's an affordable step up for professional WordPress WCAG and ADA compliance. Watch our quick 52-second demo to see the widget's font adjustments, contrast modes, text-to-speech, and language switching in action. Elevate your WordPress site's accessibility today with A11y Accessibility Enhancer—the free, feature-rich plugin for WCAG 2.2 compliance, ADA adherence, and superior user inclusivity. Download now and make the web accessible for everyone! == Installation == Upload the plugin files to /wp-content/plugins/a11y-enhancer/ or install via the WordPress Plugins screen. Activate the plugin. The accessibility widget appears automatically—customize settings in the admin panel if needed. == Frequently Asked Questions == = Does this plugin ensure full WCAG 2.2 and ADA compliance? = It supports key criteria like contrast, text resizing, spacing, and motion reduction. For full audits, use the built-in WCAG report (Pro) or consult experts. = How do smart buttons work for accessibility? = Tap to cycle basic options (e.g., font size levels); hold 1.5s for advanced features (e.g., dyslexia mode) with visual feedback. = Is the widget customizable for my site's design? = Yes! Admin settings allow changes to position, colors, fonts, border radius, shadows, and more. Pro adds even more options like custom icons. = Does it support multiple languages for global sites? = Absolutely—36 languages with a flag dropdown. Translations cover widget text, tooltips, and text-to-speech. = What about performance and SEO impact? = Lightweight design ensures fast loading. Enhanced accessibility boosts user engagement, improving SEO metrics like bounce rate and time on site. = Can I use this plugin with WooCommerce or page builders? = Yes, it's fully compatible with WooCommerce, Elementor, Divi, and other popular WordPress tools, making it ideal for e-commerce accessibility. = How does the text-to-speech feature work? = Users select text, and the plugin reads it aloud using browser speech synthesis, supporting multiple languages for better ADA compliance. = What makes this better than other WordPress accessibility plugins? = It's free, lightweight, multilingual, and feature-packed with smart buttons and auto-fixes, focusing on real WCAG and ADA needs without bloat. = How do the Advanced Auto-Fixes work? = Toggle them in the admin to auto-resolve issues like ARIA errors, low contrast, or heading skips—boosting your Lighthouse score instantly. == Screenshots == Dynamic accessibility widget with smart buttons for font, contrast, spacing, links, motion, and extras. Language selector dropdown with flags for 36 languages. Active button state with level indicators and hold animation. Text-to-speech in action with speech indicator. Admin settings panel for widget customization, AI alt text, and WCAG tools. Advanced Auto-Fixes tab with toggles for ARIA, alt text, headings, and more. == Changelog == = 2.5.6 = Added Advanced Auto-Fixes tab: Smart ARIA Stripper, Auto-Alt & Role Cleaner, Heading Hierarchy Enforcer, Global Contrast Enforcer, Touch Target Expander, and Widget Label Injector. Removed sounds (Pro-only feature). Improved Lighthouse compatibility and multilingual support. = 2.5.5 = Removed sounds and changed button texts, made the plugin cleaner. = 2.5.4 = Enhanced SEO in readme and minor code optimizations for better performance. = 2.5.3 = Updated plugin logo. Resolved minor bug fixes. = 2.5.2 = Improved language selector and translation handling. Enhanced button functionality for Chrome browsers. Added grayscale mode to contrast button. = 2.5.1 = Introduced click sounds (ding for taps, hold for long-press, snap for Joy Burst) with mobile vibration. Upgraded audio handling with Web Audio API fallback. = 2.5.0 = Added anonymous activation tracking for usage insights (GDPR-compliant). Enhanced review notice with opt-in for sharing 5-star feedback. Optimized widget loading and error logging. = 2.0.0 = Custom language dropdown with flags and scrolling. Fixed indicator reset issues. Added powered-by footer. Improved hold feedback animations. SEO-optimized readme for WordPress.org. == Upgrade Notice == = 2.5.6 = Added Advanced Auto-Fixes for instant WCAG/Lighthouse improvements. Removed sounds (Pro-only). Update now for better compliance!