Goal
Ship WordPress extensions through StackShift without manually exporting zip files, uploading through wp-admin, or guessing which version is installed.Prerequisites
- A WordPress plugin or theme repository
- A successful build artifact
- A StackShift WordPress site for live install
Workflow
1
Connect the plugin or theme repository to StackShift. The code stays in your repo; StackShift detects the WordPress extension and runs the configured build/package steps.
2
Review the generated zip artifact, extension slug, version, checksum, and compatibility metadata.
3
Open the isolated WordPress preview for the build and verify the plugin or theme before promoting it.
4
Promote the artifact to draft, beta, or stable so the channel points at a specific release.
5
Install the current release into a running StackShift WordPress site and track the install history.
What StackShift does
StackShift does not replace your code editor. You still write the plugin or theme in your normal repository and push it to GitHub. StackShift handles the release workflow around that repository: detection, build commands, zip packaging, preview, channel promotion, install into a running WordPress site, and install history.Release channels
- Draft is useful for internal handoff or early review.
- Beta is useful when the extension has passed preview and needs stakeholder testing.
- Stable is the release you intend to install on a running WordPress site.
- Promoting a new artifact to a channel makes it the current release for that channel without deleting older release history.
Live install behavior
When you install a release, StackShift uses the exact promoted artifact. That gives you a clearer answer to what was installed, when it was installed, and which WordPress site received it. Backup-before-install is part of the intended safe path when backup storage is configured for the environment.Common workflow
From repo to WordPress site
Expected result
A WordPress extension release has a traceable artifact, preview, promotion channel, live install record, and backup-backed restore path.
Common failures
Related guides
WordPress Control Surface
A first-class operational surface for direct WordPress projects: overview, narrow safe actions, diagnostics, and recent history.
Back up and restore a WordPress stack
A complete WordPress backup is two parts: the stack backup for your files (wp-content) and the managed-database backup for the MySQL data. Back up and restore both, then validate the app.