Title: SecurePilot Accessibility Scanner
Author: SecurePilot
Published: <strong>2026 年 8 月 1 日</strong>
Last modified: 2026 年 8 月 1 日

---

搜尋外掛

![](https://ps.w.org/securepilot-accessibility-scanner/assets/banner-772x250.png?
rev=3630731)

![](https://ps.w.org/securepilot-accessibility-scanner/assets/icon-256x256.png?rev
=3630731)

# SecurePilot Accessibility Scanner

 由 [SecurePilot](https://profiles.wordpress.org/securepilot/) 開發

[下載](https://downloads.wordpress.org/plugin/securepilot-accessibility-scanner.1.0.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/securepilot-accessibility-scanner/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/securepilot-accessibility-scanner/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/securepilot-accessibility-scanner/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/securepilot-accessibility-scanner/#developers)

 [技術支援](https://wordpress.org/support/plugin/securepilot-accessibility-scanner/)

## 外掛說明

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.

#### Why SecurePilot?

SecurePilot helps website owners, developers, and compliance teams find accessibility
issues before they affect users or create compliance risk. It turns common WCAG,
ADA, Section 508, and European Accessibility Act checks into clear reports with 
practical remediation guidance.

#### Key features

 * WCAG 2.1 compliance mapping
 * ADA accessibility reporting
 * Section 508 accessibility checks
 * European Accessibility Act (EAA) support
 * Actionable remediation guidance
 * Dashboard with issue summaries
 * Downloadable standalone PDF report and JSON export

#### Languages

 * English (default)
 * Spanish
 * German
 * French

#### What it detects

 * Missing or non-descriptive image alt text
 * Empty or generic link text (“click here”, “read more”)
 * Missing form field labels
 * Insufficient color contrast on inline-styled text (below a configurable ratio,
   default 4.5:1)
 * Heading hierarchy breaks (skipped levels, missing or duplicate h1)
 * Missing focus indicators (heuristic — flagged for manual keyboard-navigation 
   review)
 * Missing video captions

#### How it works

 * A daily scheduled scan, with weekly scheduling support, fetches each published
   post or page from its public URL and checks the available HTML against the rules
   above.
 * Each issue is mapped to the relevant WCAG 2.1, ADA, Section 508, and EAA clause,
   with a plain-language remediation hint.
 * Issues are tracked per page. Re-scanning automatically resolves issues that were
   fixed, while dashboard “Dismiss” records an explicit, sticky override (e.g. an
   accepted risk) that survives future scans.
 * Export a full remediation plan as PDF, or the raw issue data as JSON, at any 
   time.

#### Standards mapped

 * WCAG 2.1 (A / AA)
 * ADA (Title II/III effective communication)
 * Section 508
 * EAA (European Accessibility Act)

## 螢幕擷圖

[⌊Accessibility dashboard showing sample scan results, issue totals, errors, warnings,
passed items, WCAG clause mapping, filters, remediation guidance, and export actions.⌉⌊
Accessibility dashboard showing sample scan results, issue totals, errors, warnings,
passed items, WCAG clause mapping, filters, remediation guidance, and export actions
.⌉[

Accessibility dashboard showing sample scan results, issue totals, errors, warnings,
passed items, WCAG clause mapping, filters, remediation guidance, and export actions.

## 安裝方式

#### 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.

## 常見問題集

### 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.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈SecurePilot Accessibility Scanner〉的開發相關工作。

參與者

 *   [ SecurePilot ](https://profiles.wordpress.org/securepilot/)

[將〈SecurePilot Accessibility Scanner〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/securepilot-accessibility-scanner)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/securepilot-accessibility-scanner/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/securepilot-accessibility-scanner/)，
或透過 [RSS](https://plugins.trac.wordpress.org/log/securepilot-accessibility-scanner/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/securepilot-accessibility-scanner/)。

## 變更記錄

#### 1.0.0

 * Initial release: image alt text, link text, heading hierarchy, form label, and
   color contrast checks.
 * Focus indicator and video caption checks.
 * REST API for scanning, listing/resolving issues, and PDF/JSON export.
 * React-based admin dashboard.

## 中繼資料

 *  版本 **1.0.0**
 *  最後更新 **1 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.0 或更新版本 **
 *  已測試相容的 WordPress 版本 **7.0.3**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/securepilot-accessibility-scanner/)
 * 標籤:
 * [accessibility](https://tw.wordpress.org/plugins/tags/accessibility/)[ada](https://tw.wordpress.org/plugins/tags/ada/)
   [EAA](https://tw.wordpress.org/plugins/tags/eaa/)[Section 508](https://tw.wordpress.org/plugins/tags/section-508/)
   [wcag](https://tw.wordpress.org/plugins/tags/wcag/)
 *  [進階檢視](https://tw.wordpress.org/plugins/securepilot-accessibility-scanner/advanced/)

## 評分

這個項目尚無任何評論記錄。

[Your review](https://wordpress.org/support/plugin/securepilot-accessibility-scanner/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/securepilot-accessibility-scanner/reviews/)

## 參與者

 *   [ SecurePilot ](https://profiles.wordpress.org/securepilot/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/securepilot-accessibility-scanner/)