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.
- Add entries to the
repositories
andrequire-dev
sections ofcomposer.json
. See wporg-news-2021 composer.json as an example. - Run
composer update
to install it require_once
the files that you want. e.g.,require_once WPMU_PLUGIN_DIR . '/wporg-mu-plugins/mu-plugins/blocks/global-header-footer/blocks.php';
- See individual plugin readmes for specific instructions
npm run start
during development, only buildsstyle.css
npm run build
before commit/sync/deploy, buildsstyle.css
andstyle-rtl.css
.npm run build:rtl
to buildstyle-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.