Linux 软件免费装
Banner图

SecurePilot Accessibility Scanner

开发者 securepilot
更新时间 2026年8月1日 22:08
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

accessibility wcag ada section 508 eaa

下载

0.1.0 1.0.0

详情介绍:

SecurePilot Accessibility Scanner scans your published posts and pages for common accessibility issues and reports them on a dashboard, mapped to the specific compliance clause each one violates. What it detects How it works Standards mapped

安装:

From a package
  1. Upload and activate the plugin as usual from Plugins > Add New > Upload Plugin.
  2. Optional: to enable native PDF export, run composer install inside the plugin directory (without it, PDF export falls back to a printable HTML report).
From source
  1. Copy the plugin into /wp-content/plugins/securepilot-accessibility-scanner.
  2. Run composer install to install Dompdf (optional, enables PDF export).
  3. Run npm install && npm run build to build the React dashboard assets.
  4. Activate the plugin from the Plugins screen.
After activation, a scan is scheduled automatically. Use "Scan Site Now" on the Accessibility dashboard to run one immediately.

升级注意事项:

1.0.0 Initial release.

常见问题:

Does this guarantee my site is fully compliant?

No. It automatically catches a useful set of common, machine-detectable issues, but a handful of checks (focus indicators, third-party embedded video captions) are heuristics flagged for manual review, and many WCAG success criteria (e.g. meaningful reading order, keyboard traps, correct ARIA usage) require human judgment or a full browser to evaluate. Treat this as a first pass, not a substitute for a manual audit.

Why does color contrast only check some elements?

Contrast checking only evaluates colors declared directly in an element's style attribute. Colors set via an external stylesheet or theme CSS require a real browser to compute, which is out of scope for a server-side scan.

What happens to my data if I uninstall the plugin?

By default, nothing is deleted — your scan history and settings remain in the database if you reactivate later. If you want a full cleanup on uninstall, enable "Delete data on uninstall" in Settings before removing the plugin.

Where are scan results stored?

In a dedicated wp_accessibility_issues table, one row per detected issue, with its status (open, resolved, or ignored), severity, and the specific standards clause it violates.

更新日志:

1.0.0