{"id":362275,"date":"2026-09-01T08:42:13","date_gmt":"2026-09-01T08:42:13","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/accessibility-checker-by-maras-tech\/"},"modified":"2026-09-01T15:15:56","modified_gmt":"2026-09-01T15:15:56","slug":"maras-tech-accessibility-auditor","status":"publish","type":"plugin","link":"https:\/\/brx.wordpress.org\/plugins\/maras-tech-accessibility-auditor\/","author":23558747,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.5.2","stable_tag":"1.5.2","tested":"7.1","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Maras Tech Accessibility Auditor","header_author":"Maras Tech","header_description":"Clear, local accessibility checks with WCAG references and manual-review guidance.","assets_banners_color":"ab8b91","last_updated":"2026-09-01 15:15:56","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/buymeacoffee.com\/marastech","header_plugin_uri":"","header_author_uri":"https:\/\/marastech.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":68,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.5.0":{"tag":"1.5.0","author":"marastech","date":"2026-09-01 08:46:43","revision":3675683},"1.5.1":{"tag":"1.5.1","author":"marastech","date":"2026-09-01 13:57:09","revision":3676237},"1.5.2":{"tag":"1.5.2","author":"marastech","date":"2026-09-01 15:15:56","revision":3676406}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3675682,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3675682,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3675682,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3675682,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.5.0","1.5.1","1.5.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1447,1953,8533,1956],"plugin_category":[34],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-362275","plugin","type-plugin","status-publish","hentry","plugin_tags-a11y","plugin_tags-accessibility","plugin_tags-audit","plugin_tags-wcag","plugin_category-accessibility","plugin_committers-marastech"],"banners":{"banner":"https:\/\/ps.w.org\/maras-tech-accessibility-auditor\/assets\/banner-772x250.png?rev=3675682","banner_2x":"https:\/\/ps.w.org\/maras-tech-accessibility-auditor\/assets\/banner-1544x500.png?rev=3675682","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/maras-tech-accessibility-auditor\/assets\/icon-128x128.png?rev=3675682","icon_2x":"https:\/\/ps.w.org\/maras-tech-accessibility-auditor\/assets\/icon-256x256.png?rev=3675682","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Maras Tech Accessibility Auditor runs automated accessibility checks from your own WordPress admin. It uses a locally bundled axe-core engine and does not claim or certify WCAG conformance. Automated results are always shown separately from checks that require human review.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>Single-page checks at desktop, tablet, or mobile viewport sizes.<\/li>\n<li>Intentional, browser-based Site scan queues for selected public WordPress content types. No scheduled scans run in the background.<\/li>\n<li>Saved local reports, filtering, CSV and JSON export.<\/li>\n<li>A site overview that groups recurring issues across the latest report for each URL and viewport.<\/li>\n<li>An issue locator that highlights a reported element in a same-site preview.<\/li>\n<li>Direct links to editable WordPress content and eligible Media Library images.<\/li>\n<\/ul>\n\n<p>The plugin can detect many technical issues such as missing accessible names, invalid ARIA use, structural problems and some contrast or target-size concerns. It cannot reliably determine whether alternative text is meaningful, whether captions are accurate, whether keyboard flow is logical, or whether content is understandable in context. A clean automated report is not a WCAG conformance claim.<\/p>\n\n<p>No visitor-facing code, dashboard widgets, admin notices, external scanning services, tracking, or remote analytics are added.<\/p>\n\n<h3>Support development<\/h3>\n\n<p>Maras Tech Accessibility Auditor is free to use. If it has been useful to you and you would like to support its continued maintenance, you can <a href=\"https:\/\/buymeacoffee.com\/marastech\">buy Maras Tech a coffee<\/a>.<\/p>\n\n<p>There is no obligation \u2014 the plugin will remain free and fully functional.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Checks run in the administrator's browser against pages from the same site. Results are stored only in this WordPress installation; no scan data is transmitted to a third party. The plugin stores report metadata, issue summaries and element selectors needed to locate findings. It does not store page HTML or form values.<\/p>\n\n<p>You can delete one saved report or all saved reports from the Accessibility screen. Permanently deleting the plugin removes all data created by the plugin; see the FAQ for details.<\/p>\n\n<h3>Third-party software<\/h3>\n\n<p>This plugin bundles axe-core, distributed under the Mozilla Public License 2.0. See the licenses directory for details.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>maras-tech-accessibility-auditor<\/code> folder to <code>\/wp-content\/plugins\/<\/code> or install the plugin through WordPress.<\/li>\n<li>Activate it through the Plugins screen.<\/li>\n<li>Open Accessibility in the WordPress admin menu and enter a page URL from your own site.<\/li>\n<li>Use Site scan when you want to check selected public content types one page at a time.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20make%20my%20site%20wcag%20compliant%3F\"><h3>Does this plugin make my site WCAG compliant?<\/h3><\/dt>\n<dd><p>No. It helps identify automatically testable issues and presents a manual-review list. WCAG conformance requires human evaluation as well.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20page%20data%20to%20a%20third%20party%3F\"><h3>Does the plugin send page data to a third party?<\/h3><\/dt>\n<dd><p>No. The checking engine is bundled with the plugin. Checks run in the administrator's browser against URLs on the same WordPress site, and reports are stored in that WordPress installation.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20the%20plugin%3F\"><h3>What happens when I uninstall the plugin?<\/h3><\/dt>\n<dd><p>Deactivation keeps saved reports. Permanently deleting the plugin removes its report table and database-version option. It never removes posts, pages, media, settings, or other WordPress data.<\/p><\/dd>\n<dt id=\"why%20are%20some%20items%20marked%20%E2%80%9Cneeds%20manual%20review%E2%80%9D%3F\"><h3>Why are some items marked \u201cNeeds manual review\u201d?<\/h3><\/dt>\n<dd><p>Some accessibility questions need human judgement. For example, an image with an empty alt attribute may be decorative or may need meaningful alternative text.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Made Site scan respect the active admin language on multilingual sites.<\/li>\n<li>Improved same-site URL validation for multilingual single-page checks.<\/li>\n<li>Show a clear error when a local report cannot be saved.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Added an optional donation link to support continued maintenance.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Renamed the plugin to Maras Tech Accessibility Auditor and requested a distinctive WordPress.org slug.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Aligned the plugin folder and text domain with the WordPress.org assigned slug.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Renamed the public plugin name and slug for WordPress.org submission.<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>Improved uninstall naming conventions.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>Aligned plugin metadata with WordPress.org requirements.<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Simplified report filtering and documented intentional custom-table access.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Prepared custom-table SQL with WordPress identifier placeholders.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Addressed Plugin Check code-quality findings.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Documented data handling and added a clean uninstall routine.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added filtering for saved reports by URL, viewport and result status.<\/li>\n<li>Added CSV and JSON export for the newest report per URL and viewport.<\/li>\n<li>Added site-level issue overview and intentional Site scan queues.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Run clear, local accessibility checks from WordPress admin with WCAG references and practical manual-review guidance.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/362275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=362275"}],"author":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/marastech"}],"wp:attachment":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=362275"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=362275"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=362275"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=362275"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=362275"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=362275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}