The codebase and development environment for the make.WordPress.org home theme.
Set up repo dependencies.
yarn setup:tools
Start the local environment.
yarn wp-env start
Run the setup script.
yarn setup:wp
(optional) There may be times when you want to make changes to the Parent theme and test them with the Main them. To do that:
readme.md
file..wp-env.override.json
file in this repothemes
section from .wp-env.json
and paste it into the override file. You must copy the entire section for it to work, because it won't be merged with .wp-env.json
.{
"themes": [
"./source/wp-content/themes/wporg-make-2024"
"../wporg-parent-2021/source/wp-content/themes/wporg-parent-2021"
]
}
Visit site at localhost:8888.
Log in with username admin
and password password
.
If you wish to work with the Meeting Calendar plugin, you must build it first. Follow the Getting Started
instructions in the plugin's readme.
These must be run in the project's root folder, not in theme/plugin subfolders.
Stop the environment.
yarn wp-env stop
Restart the environment.
yarn wp-env start
Reset WordPress to a clean install, and reconfigure. This will nuke all local WordPress content!
yarn wp-env clean all
yarn setup:wp
SSH into docker container.
yarn wp-env run wordpress bash
Run wp-cli commands. Keep the wp-cli command in quotes so that the flags are passed correctly.
yarn wp-env run cli "post list --post_status=publish"
Update composer dependencies and sync any repo-tools
changes.
yarn update:tools