Skip to content

Latest commit

 

History

476 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Create WordPress Project

This is a skeleton WordPress project that can be used to quickly scaffold WordPress projects that work with Alley's create-wordpress-plugin and create-wordpress-theme starter kits.

This template is rooted at the wp-content and supports both Pantheon and WordPress VIP hosting environments with deployment workflows for each. It is powered by Composer to manage dependencies and Turborepo to build front-end assets in your project. The template includes both GitHub Actions and Buddy workflows for continuous integration and deployment.

Also included is a configuration script to easily replace all placeholders throughout the project and scaffold out your plugin/theme.

Getting Started

Follow these steps to get started:

  1. Press the "Use template" button at the top of this repo to create a new repo with the contents of this skeleton.
  2. Run make (or php ./configure.php) to run the configuration script that will replace all placeholders throughout all the files.
  3. Have fun creating your WordPress site! 🎊

Dependencies

npm Security

This project enforces a minimum release age of 7 days for npm dependencies via .npmrc to guard against supply chain attacks. Most attacks are identified and resolved within this window.

If you urgently need a package newer than 7 days, you can temporarily override this with:

npm install --min-release-age=0

create-wordpress-project

A skeleton for WordPress projects rooted at wp-content using Alley's best practices for WordPress development.

Credits

This project is actively maintained by Alley Interactive. Like what you see? Come work with us.

License

The GNU General Public License (GPL) license. Please see License File for more information.

About

A starter structure for the wp-content directory on a new WordPress project.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

9 stars

Watchers

17 watching

Forks

Used by

Contributors

Languages