Get started with Parkstatic
From zero to hosted on WordPress in about 10 minutes. Here's the full process, step by step.
Before you start
You'll need these three things ready to go.
A WordPress site
Any self-hosted WordPress installation with admin access. Shared hosting works fine.
A static-build project
Built with Vite, Astro, SvelteKit, Remix, React Router, Nuxt, Next.js static export, or Lovable — React, Vue, TanStack Start, and more. Single-page or multi-page, both work.
A GitHub repository
Your project must be pushed to GitHub. Public or private repos both work.
The walkthrough
Most of the heavy lifting is handled by the plugin's built-in onboarding — you mostly click through it.
Get your Parkstatic license
Grab a Premium license right here — pay once for a year or go lifetime. You'll get instant access to download the plugin and a license key to activate it.
Install the plugin on WordPress
Download the Parkstatic plugin from your account, then upload it to WordPress and activate it with your license key. After this, the plugin's onboarding takes over and guides you the rest of the way.
.zip → Install → Activate → enter your license key.Push your project to GitHub
The wizard checks whether your project is on GitHub. If it isn't yet, it walks you through it — including a dedicated flow for Lovable projects that uses the built-in "Save to GitHub" integration.
Already on GitHub? Just paste the repo URL and continue.
Generate your PARKSTATIC_SECRET
The plugin generates a unique PARKSTATIC_SECRET token that authorizes GitHub Actions to deploy to your WordPress site.
PARKSTATIC_SECRET → paste the value from the plugin.Add the GitHub Action to your repo
Drop the workflow file into your repository at .github/workflows/deploy.yml. The plugin's onboarding gives you this snippet, ready to paste:
name: Build and Deploy
on:
push:
branches: [main]
workflow_dispatch:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: ParkStatic/action@main
with:
parkstatic-secret: ${{ secrets.PARKSTATIC_SECRET }}Push and let it build
Commit the workflow to main. The push triggers GitHub Actions, which builds your site and uploads it to your WordPress installation through the Parkstatic plugin.
Watch the run live under your repo's Actions tab.
Activate and go live
Once the build finishes, the deployed version appears inside the Parkstatic plugin. Click Activate to start serving it from your WordPress domain.
git push auto-deploys a new version — including changes you make in Lovable, which push to GitHub for you.