AG Theme Sync for GitHub
In review at WordPress.orgv2.2.0 · WordPress 5.6 · PHP 7.4 · by Andre Gutierrez
Publish a WordPress theme straight from a GitHub repository, in one click, with a backup and an automatic rollback if the site does not come back up.
The problem it solves
Editing a theme with an AI coding assistant is fast. Getting the result onto the live site is not: FTP, a zip, a file manager, and the hope that nothing was missed. This closes that gap without leaving wp-admin.
What it does
- One click from the admin bar or the plugin panel
- Public and private repositories, by branch
- Full theme backup before every deploy
- Site verified after install — automatic rollback if it fails
- Live progress for each step, not a spinner
- No FTP, no webhooks, no external service
Waiting on review at WordPress.org. Install it from here meanwhile — once it is approved, reinstall from the directory to get automatic updates.
How to install it
- 1 In WordPress, go to Plugins › Add New › Upload Plugin and pick the ZIP.
- 2 Activate it from the Plugins list.
- 3 Open Settings › AG Theme Sync for GitHub › Settings.
- 4 Paste the repository URL on the left and pick the theme to update on the right.
-
5
Private repository? Add a classic GitHub token with the
reposcope — a fine-grained token also works if you give it Contents: Read-only on that repository. Public repositories need no token. - 6 Press Verify connection, then Save settings.
- 7 Deploy with Sync Theme in the admin bar, or from the plugin dashboard.
Your server needs to write directly to wp-content/themes and to reach api.github.com.