Multisite Roadmap Published

Over the past year, the multisitemultisite Used to describe a WordPress installation with a network of multiple blogs, grouped by sites. This installation type has shared users tables, and creates separate database tables for each blog (wp_posts becomes wp_0_posts). See also network, blog, site team has been looking at possible features to add or improve support for, what some of the pain points are and last but not least how to align with the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. focuses for this year, which for multisite scope basically means working on REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. support and usage.

The result of those long discussions is a clearly defined roadmap, describing what the priorities will be over the next couple months or generally the near future. It should be clarified that this is a living document that will see updates from time to time as tasks get completed or new decisions are made.

The roadmap document lives on a separate page to be easily accessible outside of the blogblog (versus network, site), and also to allow other component teams to possibly follow with their own roadmaps.

Here is what the roadmap focuses on at this point of publication:

  • REST API support for users, sites and networks
  • new internal APIs for sites and networks
  • introduction of sitesite (versus network, blog) metadata
  • internal usage of the MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. for networknetwork (versus site, blog) options
  • file organization improvements

All the above will set a solid foundation to after their completion finally focus on some long-needed more user-centric enhancements, particularly to the administration panels. Other long-term changes include improving test coverage and global context support. Those areas are also described a little more broadly in separate sections towards the end of the roadmap.

Please refer to the roadmap document for a full and current overview of multisite priorities.

#core-multisite