Repository navigation
v0.5.0 — User Management
What's New
wpa usersubcommand — Full CRUD for WordPress users via the REST API:list,create,update,delete- Shared output formatter —
--formatflag supportstable(default),json,csv,tsv - Field selection —
--fields id,username,email,rolesto control output columns - List filtering —
--roleand--searchnarrow results server-side - Private TLD recognition —
.lan,.local,.test,.internalhostnames recognized as private - GETTING-STARTED.md — Setup guide for REST API, Application Passwords, Wordfence compatibility
Known Limitations
- Wordfence WAF may block
wpa user delete(HTTP DELETE → 403). See GETTING-STARTED.md for workarounds.
Quality
- 145 tests | 99% coverage
- Live-tested against WordPress 6.x staging site
Install / Upgrade
pip install --upgrade wpaCloses: #16