Step 1: Create a Site
You’ll need a website on WordPress.com where you’ll be able to sync your local development work.
Create a new site
To take full advantage of the developer tools we have available on WordPress.com, like GitHub deployments, Studio Sync, WP-CLI access, and staging sites, you’ll need a Business or Commerce plan.
Create multiple sites
If you have 3+ sites, plugins, and/or themes you’re managing, you may want to check out Automattic for Agencies, our agency program. By being a part of this program, you get:
- Agency pricing on hosting plans, tools, and plugins.
- Referral earnings.
- Premier support.
- Custom cart capabilities for clients.
You can purchase WordPress.com hosting plans through Automattic for Agencies at a discount if you’re purchasing five or more plans. You may also import existing WordPress sites to sites created through Automattic for Agencies.
Migrate to WordPress.com
If you already have a WordPress site that you’d like to migrate to WordPress.com, the process is simple and straightforward. Simply add your site URL here and follow the prompts.
Next steps
Once you have a production site on WordPress.com, you may choose to create a staging site if you’d prefer to deploy to a staging environment over a production environment. Then, set up your local environment if you haven’t already done so.
Last updated: June 17, 2025