Linux 软件免费装
Banner图

AccessMate – AI Accessibility Scanner & Widget

开发者 awsmin
更新时间 2026年9月15日 20:18
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

accessibility wcag aria ada screen reader

下载

1.0.0

详情介绍:

AccessMate scans your WordPress site for WCAG 2.1 AA accessibility issues, scores each page, and provides guided fixes — all from your WordPress dashboard. Zero running cost for you. AccessMate is 100% free. AI features (code fixes, plain-English explanations) use your own API key from Anthropic, OpenAI, Google Gemini, or a local Ollama instance. Your key is stored encrypted in your database and never proxied through our servers. ♿ Core features ✔ Accessibility scanner — checks 12 WCAG 2.1 AA rules on every page of your site ✔ Score & grade — A–F accessibility score with POUR (Perceivable, Operable, Understandable, Robust) breakdown ✔ Issue detail panel — shows the offending HTML, WCAG criterion, and affected element count ✔ Issues by page — stacked bar chart showing critical/warning/notice counts per page ✔ Visitor accessibility toolbar — minimal floating widget with 10 user-controlled accessibility features ✔ AI auto-fix (requires API key) — generates corrected HTML for fixable issues ✔ AI explanations (requires API key) — plain-English summaries for non-technical site owners 12 WCAG rules checked
  1. Images missing alt text (WCAG 1.1.1)
  2. Colour contrast heuristic (WCAG 1.4.3)
  3. Data tables missing headers (WCAG 1.3.1)
  4. Missing landmark elements (WCAG 1.3.6)
  5. Interactive elements not keyboard accessible (WCAG 2.1.1)
  6. CSS animations without reduced-motion guard (WCAG 2.3.3)
  7. Links with non-descriptive text (WCAG 2.4.4)
  8. Skipped or empty heading levels (WCAG 2.4.6)
  9. Focus indicator removed via CSS (WCAG 2.4.7)
  10. HTML lang attribute missing (WCAG 3.1.1)
  11. Form inputs missing label association (WCAG 4.1.2)
  12. Invalid ARIA role attributes (WCAG 4.1.2)
Visitor accessibility widget features ✔ Font size ✔ High contrast ✔ Dyslexia font ✔ Grayscale ✔ Reading guide ✔ Pause animations ✔ Line height ✔ Large cursor ✔ Highlight links ✔ Screen mask AI providers supported Privacy AccessMate makes no external requests unless you configure an AI provider and trigger an AI action. When an AI action is triggered, your WordPress server makes a direct request to your chosen provider using your key. No data passes through AccessMate servers. The API key is encrypted at rest using AES-256-CBC with your WordPress auth salt.

安装:

  1. Upload the accessmate folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Navigate to AccessMate in your admin menu
  4. Click Scan for issues to perform your first accessibility check
  5. (Optional) Go to Settings to add an AI provider key for AI-powered features

屏幕截图:

  • Pages & Posts — per-page scanner with progress and per-URL results
  • Issue detail panel — offending code, WCAG reference, and AI fix button
  • Settings — AI provider selector, encrypted key input, and connection test
  • Widget configurator — live preview with colour and position controls

升级注意事项:

1.0.0 Initial release. No upgrade steps required.

常见问题:

Is AccessMate free?

Yes, completely free. There are no premium tiers, subscriptions, or hidden costs. AI features use your own API key billed directly by the AI provider.

Does AccessMate guarantee WCAG compliance?

No. Automated scanning identifies a significant subset of WCAG 2.1 AA issues but cannot replace manual testing with real assistive technologies. The plugin's report includes a disclaimer to that effect.

Is the AI API key stored securely?

Your key is encrypted with AES-256-CBC using your WordPress authentication salt before being stored in wp_options. The raw key is never returned in any API response — only a boolean ai_key_set flag.

Which pages does AccessMate scan?

The scanner can scan any publicly accessible URL on your site. Run a scan from the Dashboard (defaults to your homepage) or pass a specific URL via the REST API (POST /wp-json/accessmate/v1/scan with a url body parameter).

Does the toolbar affect my site's performance?

The widget bundle is under 10KB (3.7KB gzipped) and loads with the defer attribute. It uses Shadow DOM so its styles cannot affect your existing CSS.

Will AccessMate conflict with Elementor or WooCommerce?

AccessMate only adds hooks for the REST API, WP-Cron, and wp_footer. It does not modify the frontend DOM except via the opt-in accessibility toolbar.

更新日志:

1.0.0