Skip to content

StevenDufresne/wporg-mu-plugins

 
 

Repository files navigation

wporg-mu-plugins

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.

Usage

  1. Add entries to the repositories and require-dev sections of composer.json. See wporg-news-2021 as an example.
  2. Run composer update to install it
  3. 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';
  4. See individual plugin readmes for specific instructions

Development

  • 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

Sync/Deploy

The files here are commited 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 composer exec sync-svn (WIP) and follow the instructions. Once they're committed, you can deploy like normal.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 64.1%
  • CSS 26.9%
  • JavaScript 9.0%