A demonstration repository to show one way to manage dependencies with Composer and continuously deploy (CD) to WP Engine.
Tutorial: Using Composer to manage plugins and deploy to WP Engine - Coming soon!
Each WordPress hosting provider organizes their WordPress installs a bit differently, and WP Engine is no exception. With this in mind - we hope to provide a clear setup for folks looking to use Composer for managing their WordPress plugins with the help of WPackagist.
Some information about the recommended setup:
- Use the WP Engine GitHub Action for Site Deployment. We highly recommend reading through the full documentation.
- Do not version control the entire WordPress core installation. The more files in your repository the longer your deployments will take. Instead, only version control critical plugins and themes.
- Consider using WP Engine's automatic WordPress core updates, or use a staging environment to test your core updates and manually update WordPress.
- Let Composer / WPackagist handle standard and stable plugin and/or theme updates.
- You can even use Composer to install ACF PRO.
(Create your own: Adding a workflow status badge)