This should show after using the CC migrate option.
Category: Uncategorized
-
How to Deploy Staging and Production WordPress on Code Capsules
Setting up separate staging and production WordPress environments doesn’t have to be complicated. Code Capsules makes it straightforward with its Git-managed deployments.
What You’ll Create
Two isolated WordPress environments:
- Staging:
staging.blog.example.com– for testing changes - Production:
blog.example.com– your live site
Architecture
Each environment needs its own:
- WordPress Capsule
- MySQL Database Capsule
- Persistent Storage Capsule
Connect both WordPress Capsules to the same GitHub repository, but different branches:
stagingbranch deploys to staging,mainbranch deploys to production.Syncing Content
Code deploys automatically via Git. For database content (posts, pages, settings), use WP Synchro – a free plugin that handles one-click database migration with automatic URL replacement between domains.
Workflow
- Push code changes to
stagingbranch - Create/edit content on staging site
- Get approval from stakeholders
- Sync database from staging → production using WP Synchro
- Merge
staging→mainto deploy code
This setup gives you professional staging capabilities without the complexity of AWS’s infamous multi-service architecture diagram – just a few clicks in Code Capsules.
- Staging:
-
Hello world!
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!