{"id":338428,"date":"2026-08-10T12:50:49","date_gmt":"2026-08-10T12:50:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easeaccess24-accessibility\/"},"modified":"2026-08-10T12:50:25","modified_gmt":"2026-08-10T12:50:25","slug":"easeaccess24-accessibility","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/easeaccess24-accessibility\/","author":23530043,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.3","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"EaseAccess24 Accessibility","header_author":"EaseAccess24","header_description":"Connects your WordPress site to the EaseAccess24 accessibility platform: paste your Widget Key, inject the widget SDK, and run an on-demand health check.","assets_banners_color":"d39fe2","last_updated":"2026-08-10 12:50:25","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/easeaccess24.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":30,"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":"easeaccess24","date":"2026-08-10 12:50:25"}},"upgrade_notice":{"1.0.0":"<p>Initial release of EaseAccess24 Accessibility.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3640593,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3640593,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3640593,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3640593,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3640593,"resolution":"1","location":"assets","locale":"","width":3624,"height":1948},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3640593,"resolution":"2","location":"assets","locale":"","width":3600,"height":2282},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3640593,"resolution":"3","location":"assets","locale":"","width":3624,"height":1948},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3640593,"resolution":"4","location":"assets","locale":"","width":3624,"height":1948},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3640593,"resolution":"5","location":"assets","locale":"","width":3624,"height":2156},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3640593,"resolution":"6","location":"assets","locale":"","width":3624,"height":1948}},"screenshots":{"1":"Connect your site \u2014 paste your Widget Key or a full script snippet to link your site to EaseAccess24.","2":"Connection dashboard \u2014 connected &amp; healthy status with live Health Check results.","3":"Compatibility tab \u2014 detects cache\/optimization plugins (e.g. WP Rocket) and recommends safe exclusions.","4":"Activity log \u2014 a local, timestamped history of health checks and plugin events.","5":"Support tab \u2014 plugin information, one-click Support Report generation, and the opt-in data-removal control.","6":"Help &amp; FAQ \u2014 built-in answers to common connection and troubleshooting questions."}},"plugin_section":[],"plugin_tags":[1447,1953,2682,1956,162],"plugin_category":[34,43],"plugin_contributors":[275021],"plugin_business_model":[],"class_list":["post-338428","plugin","type-plugin","status-publish","hentry","plugin_tags-a11y","plugin_tags-accessibility","plugin_tags-ada","plugin_tags-wcag","plugin_tags-widget","plugin_category-accessibility","plugin_category-customization","plugin_contributors-easeaccess24","plugin_committers-easeaccess24"],"banners":{"banner":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/banner-772x250.png?rev=3640593","banner_2x":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/banner-1544x500.png?rev=3640593","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/icon-128x128.png?rev=3640593","icon_2x":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/icon-256x256.png?rev=3640593","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/screenshot-1.png?rev=3640593","caption":"Connect your site \u2014 paste your Widget Key or a full script snippet to link your site to EaseAccess24."},{"src":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/screenshot-2.png?rev=3640593","caption":"Connection dashboard \u2014 connected &amp; healthy status with live Health Check results."},{"src":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/screenshot-3.png?rev=3640593","caption":"Compatibility tab \u2014 detects cache\/optimization plugins (e.g. WP Rocket) and recommends safe exclusions."},{"src":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/screenshot-4.png?rev=3640593","caption":"Activity log \u2014 a local, timestamped history of health checks and plugin events."},{"src":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/screenshot-5.png?rev=3640593","caption":"Support tab \u2014 plugin information, one-click Support Report generation, and the opt-in data-removal control."},{"src":"https:\/\/ps.w.org\/easeaccess24-accessibility\/assets\/screenshot-6.png?rev=3640593","caption":"Help &amp; FAQ \u2014 built-in answers to common connection and troubleshooting questions."}],"raw_content":"<!--section=description-->\n<p>EaseAccess24 Accessibility is the official WordPress plugin for the EaseAccess24\naccessibility platform. It is a thin integration layer: you paste the Widget Key\nyou get from your EaseAccess24 dashboard, and the plugin loads the EaseAccess24\nwidget on your site.<\/p>\n\n<p>The plugin does not validate keys, domains, or subscriptions itself \u2014 that\nhappens in the widget and on the EaseAccess24 platform when the widget loads.<\/p>\n\n<p><strong>What the plugin does<\/strong><\/p>\n\n<ul>\n<li>Captures your Widget Key (or extracts it from a pasted script snippet).<\/li>\n<li>Injects a single external widget script into the page <code>&lt;head&gt;<\/code>, loaded\nasynchronously.<\/li>\n<li>Runs an on-demand, client-side health check that observes the page and\nexplains any problem in plain language.<\/li>\n<\/ul>\n\n<p><strong>Privacy<\/strong><\/p>\n\n<p>Diagnostic logs stay on your site. The plugin sends no telemetry and makes no\nautomatic remote calls to EaseAccess24. A Support Report is generated and shared\nonly when you explicitly choose to, and you see a preview of exactly what it\ncontains first.<\/p>\n\n<p>See the <strong>External services<\/strong> section below for a full disclosure of what loads\nfrom EaseAccess24 and when.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on the EaseAccess24 accessibility platform, a third-party\nservice that requires an EaseAccess24 account, an active subscription, and a\ndomain authorized in your EaseAccess24 dashboard. The plugin interacts with it in\nexactly two ways:<\/p>\n\n<ol>\n<li><p><strong>Loading the widget (front end).<\/strong> On every page view, the plugin outputs one\n    tag that loads the widget SDK from\n   https:\/\/widget.easeaccess24.com\/sdk.js?key=YOUR_WIDGET_KEY. The visitor's\nbrowser fetches that script, and the widget then communicates with the\nEaseAccess24 platform to render and operate. The Widget Key is a public\nidentifier, not a secret.<\/p><\/li>\n<li><p><strong>Health-check reachability test (admin only, on demand).<\/strong> When you click\n\"Run Health Check\" in wp-admin, the plugin's browser-side probe makes a single\nbest-effort request to the same SDK URL to check that it is reachable. This\nruns only when you trigger it \u2014 never on a normal page view.<\/p><\/li>\n<\/ol>\n\n<p>The plugin makes no other remote calls and transmits no data on its own.<\/p>\n\n<ul>\n<li>EaseAccess24 website: https:\/\/easeaccess24.com\/<\/li>\n<li>Terms of Use: https:\/\/www.easeaccess24.com\/terms-conditions\/<\/li>\n<li>Privacy information: https:\/\/www.easeaccess24.com\/privacy-policy\/<\/li>\n<\/ul>\n\n<h3>Development<\/h3>\n\n<p>This plugin is open source. The shipped package contains the compiled assets in\n    build\/; the full, human-readable source (the React admin app under <code>src\/<\/code> and\nthe build configuration) lives in the public repository:<\/p>\n\n<ul>\n<li>Source code: https:\/\/github.com\/EaseAccess24\/ea24-plugins-wordpress<\/li>\n<\/ul>\n\n<p>The admin interface is built with @wordpress\/scripts (webpack\/Babel). To build\nfrom source:<\/p>\n\n<ol>\n<li>Install dependencies: <code>npm install<\/code><\/li>\n<li>Build the assets: <code>npm run build<\/code><\/li>\n<\/ol>\n\n<p>This regenerates the <code>build\/<\/code> directory that ships in the plugin.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Open the <strong>EaseAccess24<\/strong> menu in wp-admin.<\/li>\n<li>Paste your Widget Key (from your EaseAccess24 dashboard) and save.<\/li>\n<li>Run the on-demand Health Check to confirm the widget loads on your live domain.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20easeaccess24%20account%3F\"><h3>Do I need an EaseAccess24 account?<\/h3><\/dt>\n<dd><p>Yes. The widget requires a Widget Key from an EaseAccess24 account with an active\nsubscription and an authorized domain. Visit https:\/\/easeaccess24.com\/ to get\nstarted.<\/p><\/dd>\n<dt id=\"the%20health%20check%20says%20the%20widget%20did%20not%20load%20on%20my%20local%20or%20staging%20site.%20is%20that%20a%20bug%3F\"><h3>The Health Check says the widget did not load on my local or staging site. Is that a bug?<\/h3><\/dt>\n<dd><p>No. The widget only renders on a domain authorized in EaseAccess24, so it will\nnot appear on localhost or an unauthorized staging site. The Health Check reports\nthis as an informational result. Test on your live, authorized domain.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20any%20of%20my%20data%20to%20easeaccess24%3F\"><h3>Does the plugin send any of my data to EaseAccess24?<\/h3><\/dt>\n<dd><p>Not automatically. Logs stay on your site. A Support Report is shared only when\nyou explicitly generate and send one, after previewing its contents. See the\nExternal services section for the two front-end\/admin interactions with the\nplatform.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Widget Key input with extraction from a pasted script snippet.<\/li>\n<li>Single async SDK script enqueued into <code>&lt;head&gt;<\/code> via <code>wp_enqueue_script()<\/code>.<\/li>\n<li>On-demand, client-side Health Check with plain-language diagnostics, reason\ncodes, and a transparency checklist.<\/li>\n<li>Duplicate-widget and cache\/optimizer interference detection.<\/li>\n<li>Local event log and user-initiated Support Report with preview.<\/li>\n<li>In-plugin How-To \/ FAQ.<\/li>\n<li>Internationalization (English and Swedish at launch).<\/li>\n<li>Lifecycle handling: staging\/localhost detection, and opt-in data removal on\nuninstall.<\/li>\n<\/ul>","raw_excerpt":"Connect your WordPress site to the EaseAccess24 accessibility platform: paste your Widget Key, inject the widget, and run an on-demand health check.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/338428","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=338428"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/easeaccess24"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=338428"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=338428"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=338428"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=338428"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=338428"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=338428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}