Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/studio-oliver/studio-olivers-admin/releases/download/v1.2.1/studio-olivers-admin.zipAdmin tweaks for Studio Olivers client sites. It updates itself from this repo's GitHub releases.
This repo is public. Never commit API keys, licence keys, passwords or private notes. Put them in a site's wp-config.php instead.
Adding a feature
Put a new file in modules/. It loads automatically. Prefix its functions with soa_.
Turn a module off on one site in its wp-config.php:
define( 'SOA_DISABLED_MODULES', array( 'quiet-admin' ) );
Releasing
./release.sh 1.0.1 "What changed"
This bumps the version, tags it, pushes, and creates a GitHub release. Sites check about every 12 hours. To check straight away, click Check for updates under the plugin in the Plugins list.
Modules
quiet-admin: hides plugin and theme nag notices and ads. Add?show_notices=1to any admin URL to see everything.support: "Support" admin page, dashboard widget and footer link with Studio Olivers contact details. Change the details insoa_contact_details(), or override them on one site with thesoa_contact_detailsfilter.
Releases
7 releases. Each count is every asset in that release; expand a row for the breakdown.