This document outlines the technical specification for the WP Manager project. It is intended to be a living document that will be updated as the project evolves.
WP Manager (name likely to change during scoping phase) is a project that allows centralised management of WordPress websites alongside integrations with third-party services such as GitHub, Cloudflare, WPEngine and BitBucket.
There are a few core principles for this app:
- "WP Manager" is to remain Open Source and will most likely be licensed under a Creative Commons license.
- When interfacing with WordPress, it must use the WordPress REST API. No other form of communication is permitted (e.g. AJAX routes, direct database access, etc.). This is to ensure that the app conforms to the WordPress coding standards.