
內容簡介
Ananyoo Accessible Forms 是一款符合 WCAG 2.2 Level AA 標準的聯絡表單與資料儲存外掛,專為無障礙設計而生。此外掛確保每個表單從一開始就具備正確的語意結構,讓所有使用者,包括鍵盤與螢幕閱讀器使用者,都能輕鬆使用。
【主要功能】
• 自動生成無障礙表單,具備正確標籤
• 錯誤摘要與焦點管理,提升可用性
• 提交失敗時保留已輸入的值
• 內建反垃圾郵件機制,無需 CAPTCHA
• 可重複使用的表單,方便管理
• 所有提交資料自動儲存,避免遺失
外掛標籤
開發者團隊
② 後台搜尋「Ananyoo Accessible Forms – Contact Form & Entry Storage」→ 直接安裝(推薦)
原文外掛簡介
Ananyoo Accessible Forms builds contact and lead forms that conform to WCAG 2.2 Level AA out of the box. Instead of bolting accessibility on afterwards, every form is generated with correct semantics from the start: a real
Accessible by construction — label per field, fieldset/legend for radio and checkbox groups, required state exposed to assistive tech.
Error summary with managed focus — on a failed submit, an role="alert" summary lists each problem as a link to the field, and focus moves to it (WCAG 2.2 SC 3.3.1, 2.4.3).
Values kept on error — visitors never retype a whole form because one field failed (SC 3.3.7 Redundant Entry).
Accessible anti-spam, no puzzles — an invisible honeypot plus a submission-time trap stop bots without a CAPTCHA, satisfying SC 3.3.8 Accessible Authentication. Optional Akismet and Cloudflare Turnstile support adds more protection when you want it.
Reusable forms — each form is stored once and can be placed on many pages by ID.
Stored entries — every submission is saved so nothing is lost if an email fails. List, search, trash and restore using the native WordPress screens.
Spam quarantine — suspected spam is moved to a recoverable Spam view, not deleted, so false positives can be restored.
Block and shortcode — insert the Accessible Form block, or use [ananyoo_form id="123"] anywhere, just like a classic contact form.
Any-SMTP delivery — notifications are sent through wp_mail(), so any SMTP plugin you already use handles deliverability.
3 px focus ring, 44 × 44 targets — meets WCAG 2.2 SC 2.4.11/2.4.13 and 2.5.8 by default (both adjustable).
Reflows cleanly at 320 px, respects prefers-reduced-motion, and supports Windows High Contrast / forced-colors.
Works without JavaScript — the server validates and re-renders; JavaScript only enhances focus handling and adds an early client-side check.
Clean uninstall option — off by default (your data is kept). Turn it on to remove every form, entry and setting when the plugin is deleted.
Links
Plugin home & documentation
Live demo
More accessibility plugins from Ananyoo — further WordPress accessibility plugins are in active development.
Support & contact
Privacy
This plugin stores the entries you receive in your own WordPress database and sends notification emails through your site’s own mail system (the standard wp_mail() function). Out of the box it sends your data to no third-party service and adds no tracking or front-end links of its own.
Two optional extras change this, and both are your choice:
Akismet (off until you switch it on). When enabled, the submitted values, along with the sender’s IP address and browser user agent, are sent to Akismet to be checked for spam. This uses the Akismet plugin’s own connection and API key, under Automattic’s privacy policy. Please mention this in your own privacy policy before switching it on.
Cloudflare Turnstile. The separate companion plugin you choose handles that request under its own terms.
