{"repo":"WordPress/wporg-showcase-2022","free":true,"listed":false,"github":"https://github.com/WordPress/wporg-showcase-2022","clone":"git clone https://github.com/WordPress/wporg-showcase-2022.git","description":"The official theme of the WordPress.org showcase.","language":"PHP","stars":21,"topics":["theme","wordpress","wporg"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Showcase Block Theme A block-based child theme for WordPress.org Showcase, plus local environment. This is as-yet incomplete, a starting point. Development Prerequisites Docker Node/npm Yarn Composer Setup 1. Set up repo dependencies. 1. Start the local environment. 1. Run the setup script. 1. (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: 1. Clone the Parent repo and follow the setup instructions in its readme.md file. 1. Create a .wp-env.override.json file in this repo 1. Copy the themes 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 . 1. Update the path to the Parent theme to the Parent theme folder inside the Parent repository you cloned above. 1. Visit site at localhost:8888. 1. 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. Stop the environment. Restart the environment. Build the theme's JavaScript or, automatically build on changes: Reset WordPress to a clean install, and reconfigure. This will nuke all local WordPress content! SSH into docker container. Run wp-cli commands. Keep the wp-cli command in quotes so that the flags are passed correctly. Update composer dependencies and sync any repo-tools changes. Run a lighthouse test.","default_branch":null,"files":null,"tree":[],"storefront":"/r/WordPress","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/WordPress/wporg-showcase-2022/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}