Here’s a clear, step-by-step guide to update your ThemeForest WordPress theme using the Envato Market plugin (recommended) or manually via FTP or the WordPress dashboard:
🧩 Method 1: Update Automatically via Envato Market Plugin (Recommended)
- Download the Envato Market plugin
- Install the Plugin
- Go to your WordPress dashboard → Plugins → Add New → Upload Plugin
- Upload the
envato-market.zipfile and activate it.
- Connect Your Envato Account
- After activation, a new menu will appear: Envato Market.
- Click on Envato Market → Settings.
- Enter your Envato API Personal Token.
- If you don’t have one, create it here:
https://build.envato.com/create-token/ - When creating the token, make sure to enable these permissions:
- View and search Envato sites
- Download your purchased items
- Verify purchases you’ve made
- If you don’t have one, create it here:
- Copy your token, paste it into the Token field, and click Save Changes.
- Update Your Theme
- Once connected, go to Envato Market → Themes.
- You’ll see your purchased ThemeForest themes listed.
- If an update is available, click Update Automatically.
✅ Done! Your theme is now up-to-date without losing any settings.
🧰 Method 2: Manual Update via WordPress Dashboard
- Download the latest theme version
- Go to your ThemeForest account → Downloads → Download the latest version of your theme (
Installable WordPress file only).
- Go to your ThemeForest account → Downloads → Download the latest version of your theme (
- Backup your website
- Use a plugin like UpdraftPlus or All-in-One WP Migration before updating.
- Replace the old theme
- Go to Appearance → Themes.
- Activate another theme temporarily (e.g., “Twenty Twenty-Four”).
- Delete the old version of your theme.
- Click Add New → Upload Theme, and upload the new version ZIP file.
- Activate the new version.
💻 Method 3: Manual Update via FTP (Advanced)
- Download the latest version of your theme from ThemeForest.
- Unzip the theme file on your computer.
- Connect to your website via FTP (e.g., FileZilla).
- Go to
/wp-content/themes/and locate your old theme folder. - Rename the old folder (e.g.,
theme-name-old). - Upload the new theme folder you just extracted.
- After upload, log in to WordPress → Appearance → Themes, and activate the new version.
- Delete the old theme folder once everything is working correctly.