Write once, publish everywhere. WordPress as your headless CMS for static sites (Hugo, Astro, Jekyll) via GitHub.
Edit in WordPress (familiar Gutenberg interface), one-click sync to GitHub, automatic deployment to static hosting. Zero server runtime, optimized images (AVIF/WebP), full control.
🎯 Multi-platform publishing — WordPress, GitHub, dev.to, static sites
🔒 Production-ready — Encrypted credentials, atomic commits, error handling
⚡ Performance — Async processing, WebP/AVIF optimization, responsive images
🎨 Customizable — Front Matter templates, per-post sync control
🛡️ SEO-friendly — Smart canonical URLs, automatic redirects
📊 Monitoring — Real-time sync status, detailed logs, one-click retry
- Developers building JAMstack sites needing a user-friendly CMS
- Content teams familiar with WordPress publishing to static hosting
- Tech writers managing docs with WordPress → GitHub workflow
- Solo creators wanting WordPress editing + static site performance
1. Install
# Download latest release
wget https://github.com/pcescato/ajc-bridge/releases/latest/download/ajc-bridge.zip
# WordPress → Plugins → Upload → Activate2. Configure
Settings → AJC Bridge
├─ GitHub Token (from GitHub Settings)
├─ Repository URL (your-username/your-repo)
└─ SSG Type (Hugo/Astro/Jekyll)
3. Publish
Write post → Click "Publish"
→ Syncs to GitHub
→ Deploys to static site (~2 min)
- ✅ WordPress only — Traditional WP site
- ✅ WordPress + dev.to — Cross-posting syndication
- ✅ WordPress + Static — Headless CMS workflow
- ✅ Static only — WordPress as editor interface
- ✅ Multi-platform — All of the above simultaneously
- ✅ Hugo — YAML/TOML front matter, date-prefixed files
- ✅ Astro — Content collections, .mdx support, ISO 8601 dates
- ✅ Jekyll — YAML front matter, Ruby-style conventions
- 🔄 Eleventy — Coming soon
- ✅ Gutenberg → Markdown — Full block conversion
- ✅ Image optimization — AVIF/WebP, responsive sizes (320/640/1280px)
- ✅ Front Matter — Customizable per SSG
- ✅ Code blocks — Syntax highlighting preserved
- ✅ Tables — Markdown table conversion
- ✅ Auto-updates — GitHub releases integration
- ✅ Async processing — Action Scheduler (no blocking)
- ✅ Logging — Detailed sync logs, debug mode
- ✅ Error handling — Retry mechanism, status tracking
- ✅ Atomic commits — Markdown + images in single commit
- Installation — Step-by-step setup
- Configuration — All settings explained
- Workflows — Use cases & examples
- Adapters — SSG-specific guides (Hugo/Astro/Jekyll)
- Troubleshooting — Common issues & solutions
- Architecture — Technical deep-dive
Production sites using AJC Bridge:
- benchwiseunderflow.in — Dual-language Astro deployment
From GitHub Release:
- Download
ajc-bridge-x.x.x.zipfrom Releases - WordPress → Plugins → Upload Plugin
- Activate
Updates:
Automatic via GitHub releases (notification in WordPress admin).
We welcome contributions! See CONTRIBUTING.md for:
- Development setup
- Code standards
- Pull request process
- Testing guidelines
GPL-2.0+ — See LICENSE
Built with GitHub Copilot CLI | Read the build story →