WordPress multisite development
An organisation runs a WordPress multisite with many branded community subsites. Every one needed the same pages, each with its own contact names, email and donation link. Keeping them in step by hand was not sustainable, so we built a way to write once and merge per site.
Each subsite represents a local community, and each needs the same core pages: who to contact, how to help, where to donate. The wording is shared, but the names, email address and donation link are different on every site. Copying pages and editing them by hand meant every change had to be repeated on every site.
Testing caught two data issues, a stray character in stored donation links and an email address that lives outside the user profile, both handled in the code. After launch we fixed one more: subsite admin-bar links were pointing at the main site.
Client name and site withheld at our discretion. Details are taken from the project record.

