Version: 17.0.0
Author: ZaheerAbbas
GitHub: https://github.com/zaheerabas/aurix-theme
- Go to https://github.com/zaheerabas/aurix-theme
- Create the repository if it doesn't exist (click "New repository", name it
aurix-theme, set to Public) - Upload all theme files to the
mainbranch - Go to Releases → Create a new release
- Tag:
v17.0.0| Title:Aurix Theme v17.0.0 - Upload
aurix-theme.zipas a release asset - Publish the release
- Claude builds a new version and sends you updated files
- You update
version.jsonwith the new version number - You upload the new
aurix-theme.zipas a new GitHub Release - WordPress detects the update automatically (checks every 12 hours)
- Go to WP Admin → Appearance → Themes — click Update Now
- Done — no re-upload to WordPress needed
Edit version.json and change the version number and changelog:
{
"version": "17.1.0",
"download_url": "https://github.com/zaheerabas/aurix-theme/releases/latest/download/aurix-theme.zip",
"changelog": "v18.0.0 — Description of what changed."
}aurix-v17/
├── functions.php ← Theme logic + auto-updater
├── style.css ← Global styles (version declared here)
├── header.php / footer.php
├── woocommerce.php ← Shop routing
├── css/
│ ├── product.css ← Product page styles
│ └── shop.css ← Shop page styles
├── js/
│ ├── aurix-main.js ← Global JS
│ ├── product.js ← Product page JS
│ └── shop.js ← Shop page JS
├── woocommerce/
│ ├── archive-product.php ← Shop layout
│ ├── content-product.php ← Product card
│ └── content-single-product.php ← Product detail page
└── version.json ← Version checker (on GitHub root)