{"id":374397,"date":"2026-09-25T03:29:48","date_gmt":"2026-09-25T03:29:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/axlura-accessibility\/"},"modified":"2026-09-25T06:49:08","modified_gmt":"2026-09-25T06:49:08","slug":"axlura-accessibility","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/axlura-accessibility\/","author":14069937,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.1.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Axlura Accessibility","header_author":"Axlura","header_description":"Automatically scan your site for web accessibility issues, show visitors an accessibility widget, and track your ADA \/ EAA compliance score \u2014 right from wp-admin.","assets_banners_color":"0f0e18","last_updated":"2026-09-25 06:49:08","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/axlura.com\/","header_author_uri":"https:\/\/axlura.com\/contact.php","rating":0,"author_block_rating":0,"active_installs":0,"downloads":60,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"infotech24","date":"2026-09-25 03:29:22","revision":3712297},"1.1.0":{"tag":"1.1.0","author":"infotech24","date":"2026-09-25 05:48:14","revision":3712435},"1.1.1":{"tag":"1.1.1","author":"infotech24","date":"2026-09-25 06:36:29","revision":3712496},"1.2.0":{"tag":"1.2.0","author":"infotech24","date":"2026-09-25 06:49:08","revision":3712521}},"upgrade_notice":{"1.1.0":"<p>Adds a full in-wp-admin dashboard: fix suggestions, WCAG checklist, statement generator, and multi-site overview.<\/p>"},"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3712555,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3712555,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3712297,"resolution":"1","location":"assets","locale":"","width":1217,"height":696},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3712307,"resolution":"2","location":"assets","locale":"","width":1137,"height":582},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3712555,"resolution":"3","location":"assets","locale":"","width":1240,"height":815}},"screenshots":{"1":"Accessibility report and score inside wp-admin.","2":"Widget and connection settings."}},"plugin_section":[],"plugin_tags":[1953,209467,17212,241427,1956],"plugin_category":[34],"plugin_contributors":[282621],"plugin_business_model":[],"class_list":["post-374397","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-accessibility-checker","plugin_tags-ada-compliance","plugin_tags-eaa","plugin_tags-wcag","plugin_category-accessibility","plugin_contributors-infotech24","plugin_committers-infotech24"],"banners":{"banner":"https:\/\/ps.w.org\/axlura-accessibility\/assets\/banner-772x250.png?rev=3712555","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/axlura-accessibility\/assets\/icon.svg?rev=3712555","icon":"https:\/\/ps.w.org\/axlura-accessibility\/assets\/icon.svg?rev=3712555","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/axlura-accessibility\/assets\/screenshot-1.png?rev=3712297","caption":"Accessibility report and score inside wp-admin."},{"src":"https:\/\/ps.w.org\/axlura-accessibility\/assets\/screenshot-2.png?rev=3712307","caption":"Widget and connection settings."},{"src":"https:\/\/ps.w.org\/axlura-accessibility\/assets\/screenshot-3.png?rev=3712555","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Axlura Accessibility<\/strong> connects your WordPress site to your free <a href=\"https:\/\/axlura.com\/\">Axlura<\/a> account to help you find and fix web accessibility issues before they become a legal risk.<\/p>\n\n<p>Web accessibility lawsuits under the ADA (Americans with Disabilities Act) in the US, and compliance deadlines under the EAA (European Accessibility Act) in the EU, are both rising fast. Most sites fail basic WCAG 2.1 checks without realizing it \u2014 missing alt text, poor color contrast, unlabeled form fields, broken keyboard navigation, and incorrect heading structure.<\/p>\n\n<p>This plugin is a free connector to your Axlura account:<\/p>\n\n<ul>\n<li><strong>Automatic accessibility scanning<\/strong> \u2014 run a full WCAG 2.1 scan of your live site with one click, right from your WordPress dashboard.<\/li>\n<li><strong>Plain-language issue reports<\/strong> \u2014 see exactly what's wrong (missing alt text, low color contrast, heading order, form labels, and more), grouped by severity, with links to learn how to fix each one.<\/li>\n<li><strong>Accessibility score<\/strong> \u2014 track your site's compliance score over time as you fix issues.<\/li>\n<li><strong>Visitor-facing accessibility widget<\/strong> \u2014 optionally show your visitors an accessibility toolbar (text resizing, contrast adjustment, and more), matching your site's light or dark theme, positioned wherever you like.<\/li>\n<li><strong>No restrictions in the free plugin<\/strong> \u2014 this plugin itself never limits scans, hides features, or shows a paywall. Your Axlura account plan controls scan frequency and site limits, managed entirely on axlura.com.<\/li>\n<\/ul>\n\n<h4>Who is this for?<\/h4>\n\n<ul>\n<li>Agencies and freelancers who need to show clients real WCAG 2.1 \/ ADA \/ EAA compliance evidence, not just a green checkmark widget.<\/li>\n<li>Small business site owners who want an early warning before an accessibility complaint or demand letter arrives.<\/li>\n<li>Anyone who wants an accessibility score and issue list without leaving wp-admin.<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<p>You need a free <a href=\"https:\/\/axlura.com\/register.php\">Axlura account<\/a> and a <strong>Site Key<\/strong> (found on your Axlura dashboard under <em>Sites<\/em>) to connect this plugin. Creating an account and adding a site takes under a minute.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Axlura API (axlura.com) to power the accessibility report and the visitor-facing widget. Axlura is the same service this plugin is a connector for; you must create a free Axlura account and Site Key for the plugin to do anything.<\/p>\n\n<ul>\n<li><strong>Scan trigger and report fetch<\/strong> \u2014 when you click \"Scan Now\" or open the Accessibility settings page in wp-admin, your Site Key and site URL are sent to <code>https:\/\/axlura.com\/api\/wp-plugin-scan.php<\/code> and <code>https:\/\/axlura.com\/api\/wp-plugin-report.php<\/code> to start a scan and retrieve the latest accessibility report. This only happens when an admin triggers it or views the settings page \u2014 never on front-end visitor page loads.<\/li>\n<li><strong>Site Key verification<\/strong> \u2014 your Site Key is sent to <code>https:\/\/axlura.com\/api\/verify-key.php<\/code> to check it is valid and to look up your account's plan\/trial status, whenever the settings page loads.<\/li>\n<li><strong>Accessibility widget<\/strong> \u2014 if you enable \"Show the accessibility widget to visitors\", a script is loaded from <code>https:\/\/axlura.com\/ag.min.js<\/code> on every front-end page for your visitors. No personal visitor data is sent to load this script beyond the standard request data any script tag sends (e.g. IP address, user agent), which axlura.com's server sees like any web request.<\/li>\n<\/ul>\n\n<p>Axlura's <a href=\"https:\/\/axlura.com\/terms.php\">Terms of Service<\/a> and <a href=\"https:\/\/axlura.com\/privacy.php\">Privacy Policy<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin through the WordPress admin, or upload the <code>axlura-accessibility<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Go to <strong>Accessibility<\/strong> in your wp-admin menu.<\/li>\n<li>Create a free account at <a href=\"https:\/\/axlura.com\/register.php\">axlura.com<\/a> if you don't have one, add your site under <em>Sites<\/em>, and copy its Site Key.<\/li>\n<li>Paste the Site Key into the plugin settings and click <strong>Save settings<\/strong>.<\/li>\n<li>Click <strong>Scan Now<\/strong> to run your first accessibility scan.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20cost%20anything%3F\"><h3>Does this plugin cost anything?<\/h3><\/dt>\n<dd><p>The plugin itself is completely free with no restrictions. Your Axlura account has a free trial and paid plans for higher scan frequency and more sites \u2014 that billing happens entirely on axlura.com, never inside this plugin.<\/p><\/dd>\n<dt id=\"does%20this%20replace%20a%20manual%20accessibility%20audit%3F\"><h3>Does this replace a manual accessibility audit?<\/h3><\/dt>\n<dd><p>No. Automated scanning (this plugin included) typically finds a meaningful share of WCAG 2.1 issues, but it is not a substitute for a full manual audit or legal advice, especially for ADA or EAA compliance decisions.<\/p><\/dd>\n<dt id=\"will%20the%20accessibility%20widget%20make%20my%20site%20fully%20compliant%20on%20its%20own%3F\"><h3>Will the accessibility widget make my site fully compliant on its own?<\/h3><\/dt>\n<dd><p>No single widget can guarantee full compliance. The widget helps visitors adjust their experience, but the real fix is addressing the underlying issues this plugin's scanner reports \u2014 which is why the report and score are the core of this plugin, not just the widget.<\/p><\/dd>\n<dt id=\"will%20this%20conflict%20with%20another%20accessibility%20plugin%3F\"><h3>Will this conflict with another accessibility plugin?<\/h3><\/dt>\n<dd><p>If you already run another accessibility widget\/overlay plugin (for example one from UserWay, accessiBe, EqualWeb, Recite Me, or similar), you may see two floating accessibility buttons on your site at once. This plugin detects common accessibility-plugin slugs and shows a warning on the Accessibility settings page if it finds one active, but it never disables anything automatically \u2014 you choose which widget to keep. There is no conflict with page builders, caching, or SEO plugins; this plugin only adds one wp-admin menu page and one small external script tag in your site's footer.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>Scan results are stored in your Axlura account on axlura.com, associated with the Site Key you connect. This plugin does not store your scan history in the WordPress database beyond a short-lived cache (5\u201310 minutes) to avoid repeated API calls.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: \"Get AI Fix\" button on the Fix Suggestions page \u2014 get an AI-generated before\/after code fix for any issue, right from wp-admin (Starter\/Pro\/Agency plans).<\/li>\n<li>Changed: the Statement page now links to the full Accessibility Statement generator on axlura.com instead of duplicating it in wp-admin.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fix: Fix Suggestions page failing to load (\"couldn't load fix suggestions right now\") caused by a stray character in an included file corrupting the API response.<\/li>\n<li>Improved: the Accessibility Statement generator now includes all 7 sections (adds Technical Specifications and Known Limitations) to match the full statement generated on axlura.com.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: full native wp-admin dashboard \u2014 Dashboard overview, My Sites, Fix Suggestions (before\/after code for every issue), Accessibility Statement generator, and a 50-point WCAG 2.1 AA manual checklist, all without leaving WordPress.<\/li>\n<li>Billing continues to open axlura.com in a new tab, so payment details never touch your WordPress site.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: site connection via Site Key, accessibility report with issue list, Scan Now button, and visitor-facing accessibility widget with theme\/position settings.<\/li>\n<\/ul>","raw_excerpt":"Scan your site for WCAG 2.1 accessibility issues, show visitors an accessibility widget, and track your ADA\/EAA compliance score from wp-admin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/374397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=374397"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/infotech24"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=374397"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=374397"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=374397"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=374397"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=374397"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=374397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}