=== A11y Enhancer === Contributors: pluginjoy Tags: accessibility, a11y, wcag, widget, usability Requires at least: 5.0 Tested up to: 6.8 Stable tag: 1.1.0 Requires PHP: 7.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Boost accessibility with font size, contrast, spacing, grayscale, and more. Free tools; pro adds AI alt-text, WCAG reports. == Description == A11y Enhancer empowers your WordPress site with powerful accessibility tools, ensuring inclusivity for all users. This free plugin offers a sleek, customizable widget with features like font size adjustment, high-contrast mode, text spacing, grayscale mode, link underlining, and screen reader enhancements. Move the widget to either side or close it for a clutter-free experience, all with intuitive icons for ease of use. Upgrade to [A11y Enhancer Pro](https://pluginjoy.com/a11y-enhancer) for premium features like AI-generated alt text, comprehensive WCAG compliance reports, and advanced color contrast analysis to elevate your site’s accessibility to the next level. = Free Features = * **Font Size Toggle**: Switch between normal and large text for better readability. * **High-Contrast Mode**: Enhance visibility with a high-contrast theme. * **Text Spacing**: Increase letter and word spacing for easier reading. * **Grayscale Mode**: Reduce visual strain with a grayscale display. * **Underline Links**: Improve link visibility with underlines. * **Screen Reader Mode**: Add aria-labels to images for screen reader compatibility. * **Move Widget**: Reposition the widget to the left or right side. * **Close/Reopen Widget**: Hide the widget and reopen it with a single click. * **Persistent Settings**: Save user preferences across sessions. * **Basic Accessibility Report**: Check recent posts for missing image alt text. = Pro Features = * **AI Alt Text Generation**: Automatically create descriptive alt text for images. * **WCAG Compliance Reports**: Detailed audits for WCAG 2.1 compliance. * **Color Contrast Analyzer**: Ensure text and background colors meet accessibility standards. * **Custom Widget Styling**: Tailor the widget’s appearance to match your brand. * Learn more at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer). = Why Choose A11y Enhancer? = * **WCAG Compliance**: Aligns with Web Content Accessibility Guidelines (WCAG 2.1). * **User-Friendly**: Intuitive interface with icon-driven controls. * **Mobile-Optimized**: Fully responsive, works seamlessly on all devices. * **Lightweight**: Minimal impact on site performance. * **Free & Pro Options**: Start with free tools, upgrade for premium features at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer). Make your website accessible to everyone with A11y Enhancer. Install now and unlock pro features at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer)! == Installation == 1. Upload the `a11y-enhancer` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Go to Settings > A11y Enhancer to configure widget position and features. 4. Use the [a11y_enhancer] shortcode to display the widget in specific content areas. 5. For advanced features like AI alt text and WCAG reports, upgrade to Pro at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer). == Frequently Asked Questions == = What accessibility features are included in the free version? = The free version includes font size toggle, high-contrast mode, text spacing, grayscale mode, link underlining, screen reader adjustments, widget repositioning, and close/reopen functionality, all with persistent settings. = How do I access premium features? = Upgrade to A11y Enhancer Pro at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer) for AI alt text, WCAG compliance reports, color contrast analysis, and custom styling. = Is the widget mobile-friendly? = Yes, A11y Enhancer is fully responsive, with a compact design and touch-optimized controls for mobile devices. = Can I customize the widget’s position? = Yes, choose between bottom-left or bottom-right in the settings, or use the "Move to Other Side" button to reposition it dynamically. = Does it support screen readers? = Yes, the widget includes ARIA labels and a screen reader mode that adds aria-labels to images. Pro features enhance this further at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer). = How do I ensure WCAG compliance? = The free version helps with basic accessibility. For full WCAG 2.1 compliance, upgrade to Pro for detailed reports and AI tools at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer). == Screenshots == 1. Accessibility widget displayed on the bottom-right of the page. 2. Widget options panel with accessibility tools and intuitive icons. 3. Admin settings page for customizing widget position and features. 4. Basic accessibility report showing missing alt text in posts. 5. Normal font size view for standard readability. 6. Large font size view for enhanced readability. 7. High-contrast mode for improved visibility. 8. Screen reader mode with aria-labels applied to images. 9. Text spacing mode for easier reading. 10. Grayscale mode to reduce visual strain. 11. Underlined links for better link visibility. 12. Widget moved to the left side using "Move to Other Side". 13. Reopen button displayed after closing the widget. == Changelog == = 1.1.0 = * Added: Text spacing, grayscale, and underline links features. * Added: Move to Other Side and Close/Reopen Widget functionality. * Improved: Persistent settings across sessions using localStorage. * Improved: Mobile responsiveness and touch controls. * Fixed: Move to Other Side now works in grayscale mode on mobile. * Fixed: WordPress.org compliance (sanitization, escaping, local assets). = 1.0.0 = * Initial release with font size, high-contrast, and screen reader features. == Upgrade Notice == = 1.1.0 = New features like text spacing, grayscale, and widget repositioning enhance accessibility. Upgrade to Pro for AI alt text and WCAG reports at [pluginjoy.com](https://pluginjoy.com/a11y-enhancer).