Over time, this is intended to become the canonical source repository for all mu-plugins
on the WordPress.org network. At the moment, it only includes a few.
repositories
and require-dev
sections of composer.json
. See wporg-news-2021 composer.json as an example.composer update
to install itrequire_once
the files that you want. e.g.,
require_once WPMU_PLUGIN_DIR . '/wporg-mu-plugins/mu-plugins/blocks/global-header-footer/blocks.php';
npm run start
during development, only builds style.css
npm run build
before commit/sync/deploy, builds style.css
and style-rtl.css
.npm run build:rtl
to build style-rtl.css
The built here are synced to dotorg.svn
so they can be deployed. The aren't synced to meta.svn
, since they're already open.
The other mu-plugins
in meta.svn
are not synced here. Over time, they can be removed from meta.svn
and added here.
To sync these to dotorg.svn
, run bin/sync/wporg-mu-plugins.sh
on a w.org sandbox. Once they're committed, you can deploy like normal.