WordPress VIP Certification Prep
Question bank and study material for the Advanced Professional WordPress Developer certification exam (Exam Guide v2.3).
338 scenario-based questions across eight domains, weighted to reflect the exam distribution.
Domains
| File | Domain | Exam weight | Questions |
|---|---|---|---|
| domain-1-wordpress-core.md | WordPress Core | ~15% | 53 |
| domain-2-custom-development.md | Custom Development | ~15% | 54 |
| domain-3-security.md | Security | ~15% | 48 |
| domain-4-performance.md | Performance | ~15% | 41 |
| domain-5-change-management.md | Change Management | ~10% | 38 |
| domain-6-debugging.md | Debugging | ~10% | 48 |
| domain-7-scalability-architecture.md | Scalability & Architecture | ~10% | 29 |
| domain-8-disaster-recovery.md | Disaster Recovery | ~10% | 27 |
| exam-guide-v2.3.md | Full exam guide (topics + learning objectives) | — | — |
Usage with Claude Code
Open this directory in Claude Code. The included CLAUDE.md configures quiz mode automatically.
Start a session:
quiz me
test me on security
give me 5 questions on performance
Questions are presented one at a time. Claude waits for your answer before revealing the correct response and explanation. Sessions default to 10 questions and finish with a score summary broken down by domain.
Multi-select questions ("Select all that apply") require all correct options with no incorrect ones for full credit.
Question format
Questions are scenario-based — they present a real-world situation and ask you to identify the correct approach. The bank covers:
- Hook order and lifecycle
- Security (sanitize, validate, escape, nonces, capability checks)
- Performance (query optimisation, caching, N+1 problems)
- Custom post types, meta, REST API, and block development
- Debugging tools and techniques
- Multisite, scalability, and disaster recovery patterns
Adding questions
Use exam-guide-v2.3.md as the authoritative source on what topics should be covered. To identify gaps, ask Claude to compare existing questions against the exam guide objectives for a given domain.