Quick Start

Get your first deployment running in under 5 minutes. This guide walks you through the fastest path from installation to a working deployment.

Prerequisites

Before you begin, ensure you have:

  • A GitHub account with a repository containing your WordPress theme
  • A WordPress site with admin access and HTTPS enabled
  • A Deploy Forge account (sign up at deployforge.dev)

Step 1: Create an Account

Sign up at deployforge.dev if you don't already have an account.

Step 2: Download and Install the Plugin

  1. Download the plugin from the Deploy Forge website
  2. In WordPress admin: Plugins → Add New → Upload Plugin
  3. Upload the zip file and click Activate

Step 3: Connect and Set Up

  1. Go to Deploy Forge in your WordPress admin
  2. Click Connect
  3. You'll be redirected to the Deploy Forge app to complete setup:
    • Connect GitHub - Authorize access to your repositories
    • Select Repository - Choose the repo containing your theme
    • Choose Branch - Select the branch to deploy from (usually main)
    • Pick Deployment Method - GitHub Actions or Direct Clone
  4. Once complete, you're returned to WordPress

Your First Deployment

From the Deploy Forge dashboard in WordPress:

  1. Click Deploy Now
  2. Watch the deployment progress in real-time
  3. Once complete, check your site to see the changes
# Or just push to your repository
git add .
git commit -m "My first Deploy Forge deployment"
git push origin main
# Deploy Forge handles the rest automatically

Next Steps