WP2 ecosystem
The WP2 site (onepix/wp2-site) is the public face of the WordPress e-learning ecosystem: products, documentation, and API reference.
Docs and OpenAPI live on this site — it is not a docs-only portal.
Products
Section titled “Products”| Product | Repository | OpenAPI (canon) |
|---|---|---|
| WP2 Platform | onepix/wp2platform |
docs/openapi/wp2platform-modules.yaml |
| WP2LMS | onepix/wp2lms |
docs/openapi/wp2lms.yaml |
| WP2LMS Pro | onepix/wp2lms-pro |
docs/openapi/wp2lms-pro.yaml |
| WP2Tutor | onepix/wp2tutor |
docs/openapi/wp2tutor.yaml |
| WP2Tutor Forms | onepix/wp2tutor-forms |
docs/openapi/wp2tutor-forms.yaml |
| WP2Tutor Bot | onepix/wp2tutor-bot |
docs/openapi/wp2tutor-bot.yaml |
| WP2 Wrapper (JS API) | edrowzee/wp2-wrapper |
MD in wrapper docs/api/ (not OpenAPI) |
REST API
Section titled “REST API”The API section is generated by Starlight OpenAPI (sync:openapi).
YAML canon lives in each plugin. PHP register_rest_route ↔ YAML check: npm run audit:openapi (excludes: vendor, tests, AnalogWP).
All REST URLs are {product}/{slug}/v1. For WP2 Platform the {product} in the URL is wp2, not wp2platform. Old addresses (/module/, bare {product}/v1, wp2lms-local-sync, wp2turbo) return 404. Mapping — unification plan. Endpoint checklist — REST inventory.
Legacy
Section titled “Legacy”Older Markdown guides are under Archive (Russian source).