WordPress / wporg-gutenberg

The theme for https://wordpress.org/gutenberg/
https://wordpress.org/gutenberg/
10 stars 5 forks source link

WordPress.org Gutenberg Theme

Development

Prerequisites

Setup

  1. Set up repo dependencies: yarn run initial-setup
  2. Start up and provision the environment: yarn run env:setup
  3. Visit site at localhost:8888
  4. Log in with username admin and password password

Environment management

These must be run in the project's root folder, not in theme/plugin subfolders.

Manual environment updates

Comment out 'activePostLock' => esc_attr( implode( ':', $active_post_lock ) ) in functions.php@241. That line is needed for .org but not running it locally. It will cause an error.

Sync/Deploy

The built files are committed to dotorg.svn so they can be deployed. They aren't synced to meta.svn, since they're already open in GitHub.

To sync these to dotorg.svn, run bin/sync/gutenberg.sh on a w.org sandbox. Once they're committed, you can deploy like normal.