Contributors: elemntor, pojo.me, KingYes, ariel.k, jzaltzberg, bainternet
Tags: Web Accessibility, Accessibility, A11y, Accessibility statement, wcag
Requires at least: 4.1
Tested up to: 6.3
Requires PHP: 5.4
Stable tag: 3.0.0
License: GPLv2 or later
Ally Web Accessibility (formerly One Click Accessibility) enables you to include easy-to-set accessibility features that make your website more inclusive to visitors regardless of their abilities.
Ally Web Accessibility is a plugin aimed to help web creators design websites that align with global accessibility standards. With regulations like the European Accessibility Act set to take effect in 2025 - there is a growing shift towards a greater focus on accessibility.
Our Ally Web Accessibility plugin replaces the One Click Accessibility plugin and introduces a newly designed interface with an optimized editing experience.
As accessibility standards continue to evolve and become mandatory, itβs important to start making website adjustments to comply with fast-approaching global regulations. Among its other capabilities, this plugin lets you instantly generate your website's Accessibility Statement, which is now mandatory in most locales.
The Ally Web Accessibility plugin is not a substitute for a thorough accessibility audit and is NOT intended to completely make your website legally compliant. However, with it, youβre one step closer to making your website inclusive to more visitors, including those with visual, auditory or cognitive challenges.
Ensuring that your website complies with all applicable accessibility requirements is your responsibility. We recommend working with qualified accessibility professionals to help achieve full compliance.
Every user deserves a seamless online experience, regardless of their abilities. An accessible website isn't just ethical; it's good business. By prioritizing inclusivity, you improve user experience for everyone, boost your search engine rankings, and attract a wider audience.
Accessible websites allow people with various disabilities to access your website using assistive technologies where visitors can adjust design elements to fit their needs, such as increasing font sizes, adjusting color contrasts, pausing animations, and more.
Ally Web Accessibilityβs features so far:
-
Add Accessibility Statement URL: Link an existing Accessibility Statement URL, ensuring it appears directly within the accessibility widget.
-
Generate the Accessibility Statement: Effortlessly create your Accessibility Statement with our built-in generator without the need to search the web. Simply fill in a form with your details and a custom Accessibility Statement will be instantly generated and placed on a dedicated page of your website.
-
Show icon / Hide icon: Choose to show or hide the accessibility icon separately for desktop and mobile versions of the website.
-
Color Selection: Select the color scheme that the end-user will see when the icon is opened. This includes options for background, text, and highlight colors.
-
Icon Color: Decide on the color of the selected icon to match your websiteβs branding. The same color will also be displayed in the widgetβs header and footer for brand consistency.
-
Icon Positioning: Define the position of the icon on any of the four corners of the page (top-left, top-right, bottom-left, bottom-right).
-
Icon Size: Choose the size of the accessibility icon: Large, Medium, and Small.
-
Sitemap URL: A default sitemap link is available in the widget to enhance the visibility of the site structure to end users. You can override the default and set any desired sitemap URL.
-
Skip to Main Content: "Skip to Content" enables users to quickly navigate to the main content. Set to βOnβ by default, web creators have the option to edit the anchor ID to navigate to the best location.
Below is a list of features website visitors can control. (Each feature may be enabled/disabled by the web creator during website setup, determining which are shown to website visitors.)
-
Hide the icon: Allows the website visitor to turn off or hide the widget from the website interface, enabling them to use their own accessibility tools without interference.
-
Restore Defaults: Provides a one-click option to reset all customized accessibility settings back to their default state.
-
Increase/Decrease Text Size: For users who have reading difficulties or low vision
-
Grayscale: Apply a grayscale filter to the page for color blind users.
-
Contrast Scale: A slider that adjusts between different contrast modes: Negative, High, Light, and Dark Contrast for color blind or the visually challenged.
-
Links Underline: Underlines all links on the page to make them more visible for the visually challenged.
-
Readable Font: Changes the font to one that is more legible for dyslexic users.
-
Sitemap: Displays all headers, landmarks, and links in a structured list for easier navigation including for those who use screen readers.
-
Hide Images: Hides all images on the page to reduce distractions and make the page more readable for the visually challenged or ADHD users.
-
Pause Animations: Stops animations running on the page, helping users with ADHD or cognitive difficulties to focus on content
-
Reading Guide: Makes the cursor bigger or turns it into a reading guide to focus on selected elements for users with reading difficulties.
-
Line Height: Increases space between text lines to make the content easier to read for dyslexic or visually challenged users.
-
Text Align: Allows users to align text (left, right, or center) to improve readability.
-
Focus Outline: Enables users to see which element is currently active as they Tab through the page. Geared for keyboard-only navigation.
-
Skip to Main Content: When users land on your site, pressing the Tab key brings the βSkip to main contentβ link into focus. By selecting this link, users can skip directly to the main content, enabling them to quickly navigate to the main content. Useful for keyboard-only and screen-reader users.
For more information about Ally visit our help center If you have any questions or need support, feel free to contact us.
This plugin requires a connection to an active Elementor account in order to identify the user and provide the user with the purchased service. This connection is triggered manually by the user via the pluginβs settings panel. Learn more about our terms and conditions. This plugin uses a 3rd party service operated by Elementor.
More great features are on the horizon, so stay tuned!
More great features are on the horizon, so stay tuned!
- Site Mailer: Effortlessly manage transactional emails with Site Mailer. High deliverability, logs and statistics, and no SMTP plugins needed
- Image Optimizer: Compress and optimize your images, giving you leaner, faster websites. Automatically optimize any new image you upload to your site or run a bulk optimization process on all previously uploaded images.
Automatic Installation
- Install using the WordPress built-in Plugin installer > Add New
- Activate the plugin through the 'Plugins' menu in WordPress
- Go to the plugin page (under Dashboard > Accessibility)
- Enjoy!
Manual Installation
- Extract the zip file and just drop the contents in the
wp-content/plugins/
directory of your WordPress installation - Activate the plugin through the 'Plugins' menu in WordPress
- Go to the plugin page (under Dashboard > Accessibility)
- Enjoy!
The Ally - Web Accessibility widget is a free, easy-to-use plugin designed to enhance website usability for individuals with disabilities. It is designed to help web creators make their websites more inclusive, and works seamlessly on all WordPress and Elementor websites.
Yes, you can fully customize the widget. Adjust the iconβs style, color, and size, and personalize the header and footer to match your site's branding. You can also choose its placementβposition it in any corner, at a custom location, or hide it on mobile or desktopβand decide which accessibility features are visible to your users.
Yes, the widget automatically adapts to your website's language, ensuring a smooth and consistent experience for every visitor.
Yes, website visitors can temporarily hide the widget. They can choose to dismiss it for the current session, for 24 hours, or even for an entire week.
Once installed and connected, the widget appears on your site with default settings. You can customize its appearance and functionality via the WordPress admin panel. Additionally, you can link your existing accessibility statement or create a custom one using our built-in generator, which automatically creates a dedicated page for your statement.
Yes, the widget is fully integrated with Elementor and works seamlessly with any WordPress site, delivering a smooth and effective accessibility experience.
An accessibility statement is a declaration of your commitment to providing an inclusive online experience. With the widget, you can generate a custom accessibility statement and seamlessly publish it on a dedicated page. Our Accessibility Statement Generator is provided as a tool to assist you in creating a customized accessibility statement for your website. However, the generated statement should be reviewed and tailored to ensure it accurately reflects your website's specific accessibility practices and compliance efforts.
- π Introducing Ally Web Accessibility! One Click Accessibility is now Ally Web Accessibility! Discover the new experience: Learn More.
- New: Brand-New Interface β Redesigned for seamless touch-screen and mobile support.
- New: Revamped Infrastructure β Overhauled backend to support new and future capabilities.
- New: Page Structure Overview β Navigate your pageβs structure for better accessibility.
- New: Image Hiding Option β Hides all images on the page to reduce distractions and make the page more readable.
- New: Pause animations option β Stops animations running on the page option, helping users focus on content.
- New: Reading Mask option- helps users focus on specific text, reducing distractions and improving readability.
- New: Accessibility Statement Generator β Easily generate an accessibility statement page for your site or link an existing one.
- New: Auto translations of the widget according to the page language
- New: Added custom element ID for "Skip Content" link (#35), (#36)
- Tweak: Added title for all SVG icons (#30)
- Tweak: Add
role="button"
to the toggle (#57) - Tweak: Changed the default icon to "One Click"
- Fix: Remove extra quote (Topic)
- Fix: High Contrast and Negative Contrast still appear after disabled from the settings (#39)
- Fix: Added compatibility with Twenty Twenty theme
- Fix: Toolbar settings panel empty in non-English sites
- Fix: Avoid showing Help & Feedback links if not defined (#27)
- Fix! - Added default settings for toolbar title
- Fix! - Print CSS rules before code to fix responsive issues
- Fix! - Added visibility CSS to fix dependency issues
- Fix! - Increased icon size in the toolbar
- Tweak! - Restored
sr-only
class for smooth update
- Tweak! - Renamed plugin to One Click Accessibility
- Tweak! - Added an option to select an toolbar icon
- Tweak! - Split Settings Panel to Settings and Toolbar
- Tweak! - Removed FontAwesome dependency
- Tweak! - Removed Bootstrap dependency
- Tweak! - Removed Pojo Framework dependency
- Fix! - Border with RGBA is hidden in high contrast mode
- Tweak! - Fix minor style issue
- Fixed! - tabindex on custom links issue
- Tweak! - Resolve the focus issues by another way
- Fixed! - Triggering blur after focus to avoid auto-focus by browser on tab reactivated
- Tweak! - Added more hebrew strings translate
- Tested up to WordPress v4.4
- New! - Remember toolbar options
- Fixed! - Issue with sidebar in Resize text
- Tweak! - Added more string fields for WPML/Polylang plugins
- Tweak! - Fixed hebrew translate
- New! - Added distance from top toolbar, in Desktop/Mobile devices
- Fixed! - Skip to content in Chrome
- Initial Public Release!