Overview
This guide shows how to use the Accessibility Scanner to find and automatically fix WCAG 2.1 AA issues on your site.
Prerequisites
- Accessibility Scanner module enabled
- Admin access to WordPress
- Site with pages to scan
- Log in to WordPress admin
- Go to SLOS → Accessibility Scanner
- View accessibility dashboard
- Enter page URL in “Scan Single Page” field
- Click Scan Page
- Progress popup appears
- Real-time fixer status shown
- Results displayed when complete
- Click Scan All Pages
- Choose scan depth:
- Choose max pages to scan (default: 100)
- Click Start Scan
- Background scan begins
- Auto-refreshes with progress
- Go to Advanced → Custom Scan
- Enter URLs (one per line):
- Click Scan Selected
- Overall Progress – % complete
- Current Page – Currently scanning
- Fixers Running – Active auto-fixers
- Fixes Applied – Total fixes so far
- Time Elapsed – How long running
- Estimated Time – Time remaining
- ✓ Success – Issue detected and fixed
- ⊗ Failed – Issue couldn’t be auto-fixed
- ○ Skipped – Not applicable to page
- ⟳ Running – Currently executing
- Current page completes
- Results saved so far
- Can resume later
- Overall Score – Accessibility % (0-100%)
- Pages Scanned – How many pages processed
- Issues Found – Total issues detected
- Auto-Fixed – Issues fixed automatically
- Remaining – Manual fixes needed
- Focus & Navigation – Keyboard access
- Vision & Color – Visual accessibility
- Touch & Motor – Motor control
- Language & Structure – Content structure
- ARIA & Roles – Semantic markup
- Forms & Input – Form accessibility
- Media – Video, audio, images
- Animations – Animation controls
- Viewport – Responsive design
- WCAG Criterion – Which rule violated
- Severity – Critical, major, minor
- Location – Which element
- Description – What’s wrong
- How to Fix – Manual fix guidance
- Fixer Applied – Which auto-fixer ran
- Status – Success or failure reason
- Real-time detection
- Automatic application
- No manual action needed
- Go to page details
- Click Re-Run Auto-Fixers
- Selects latest applicable fixers
- Applies updated versions
- Shows updated results
- Click issue detail
- Shows “Fixer Applied: [Name]”
- Click Retry Fixer
- Runs fixer again with updated settings
- Shows success/failure
- Issue shows Status: Failed
- Click Learn How to Fix
- Shows step-by-step manual fix
- Often includes code examples
- Critical – Blocks access
- Major – Significantly reduces usability
- Minor – Minor accessibility improvement
- Click Export Report
- Choose format:
- File downloads
- Share with team
- Executive summary
- Overall scores
- Issue breakdown
- Page-by-page details
- Fixer coverage
- Recommendations
- Timestamp and compliance note
- Team members
- Client
- Compliance officer
- Legal team
- Go to Settings → Scanning Schedule
- Enable Scheduled Scans – Toggle on
- Choose frequency:
- Choose scan time (off-peak)
- Choose scan scope:
- Save settings
- Check Auto-Apply Fixers
- Fixers run automatically
- Results saved
- Email notification sent
- Dashboard updated
- Go to Settings → Notifications
- Add email addresses
- Choose notification types:
- Save settings
- Go to Reports → Trending
- See accessibility score over time
- Chart shows improvement/decline
- Identify regression issues
- Go to Reports → Compare
- Select two scan dates
- Shows what changed
- New issues vs fixed issues
- Category improvements
- Keyboard Navigation
- Screen Reader
- Zoom & Scale
- Color Contrast
- Check module enabled
- Verify site URL accessible
- Check PHP timeout settings
- Clear WordPress cache
- Increase PHP memory limit
- Increase max execution time
- Run partial scans
- Check server logs
- Refresh page
- Clear browser cache
- Try running again
- Check console errors
- Disable conflicting plugins
- JavaScript-heavy pages scan worse
- Single Page Apps need config
- Dynamic content may not scan
- Run manual tests too
- Scan Regularly – Weekly minimum
- Test Manually – Scanner misses some issues
- Document Fixes – Track manual changes
- Team Training – Educate on accessibility
- Prioritize Fixes – Critical first
- Monitor Trends – Track score over time
- Set Targets – Aim for 95%+ score
- Celebrate Progress – Acknowledge improvements
- Run first full site scan
- Review results
- Schedule regular scans
- Fix high-priority issues
- Test manually
- Monitor over time
- Understanding Scanner Reports
- Manual Accessibility Fixes
- WCAG Compliance Guide
Step 1: Access Scanner
Step 2: Choose Scan Type
Single Page Scan
Scan one specific page:
Full Site Scan
Scan all pages on site:
– Standard – Main pages
– Deep – All subpages
– Deep+ – All pages including archives
Custom URL Scan
Scan specific URLs only:
`
https://yoursite.com/page-1
https://yoursite.com/page-2
https://yoursite.com/about
`
Step 3: Monitor Scan Progress
Progress Popup
During scan shows:
Real-Time Fixer Status
See each fixer:
Cancel Scan
Click Cancel Scan to stop:
Step 4: Review Scan Results
Accessibility Dashboard
After scan completes:
Score Breakdown
See scores by category:
Page-by-Page Results
Click View Detailed Results:
| Page | Issues | Fixed | Remaining | Score |
|——|——–|——-|———–|——-|
| Homepage | 12 | 11 | 1 | 92% |
| About | 8 | 8 | 0 | 100% |
| Blog | 15 | 13 | 2 | 87% |
Issue Details
Click issue to see:
Step 5: Apply Auto-Fixes
Auto-Fixes Already Applied
Progress popup showed fixes as they ran:
Re-Run Auto-Fixes
On specific page:
Run Specific Fixer
Fix specific issue:
Step 6: Manual Fixes for Remaining Issues
Find Manual Fixes
For auto-fixable issues:
Common Manual Fixes
Add Missing Alt Text
`html


`
Fix Image Descriptions
`html


`
Add Video Captions
`html
`
Add Form Labels
`html
`
Prioritize Fixes
Manual fixes by priority:
Step 7: Generate Report
Export Report
– PDF – Professional report
– CSV – Spreadsheet data
– JSON – Technical data
PDF Report Contents
Share Report
Email report to:
Step 8: Schedule Regular Scans
Automatic Scanning
– Daily (recommended)
– Weekly
– Monthly
– Custom schedule
– Single page (homepage)
– Full site
– Custom URL list
Auto-Fix on Schedule
Notifications
Configure who gets notified:
– Scan completed
– Issues found
– All fixes applied
– Manual review needed
Step 9: Trending Over Time
Track Improvement
View accessibility trends:
Before/After
Compare specific scans:
Step 10: Test in Browser
Manual Testing
While scanner runs automatically, also test:
– Tab through page
– Enter key on buttons
– Arrow keys in menus
– Escape closes modals
– Use NVDA (Windows) or JAWS
– VoiceOver (Mac)
– Test page flow
– Check landmark navigation
– Zoom to 200%
– Content still readable
– Layout doesn’t break
– All buttons accessible
– Use color contrast analyzer
– Check all text on backgrounds
– Verify 4.5:1 ratio for normal text
– 3:1 for large text
Troubleshooting
Scan Won’t Start
Solutions:
Scan Stops Mid-Way
Solutions:
Fixers Not Applying
Solutions:
Inaccurate Results
Solutions:
Best Practices
Next Steps
Related Articles
Share this article
Still need help?
Our support team is ready to assist you with personalized guidance for your workspace.