Updating your theme ensures you have the latest features, security patches, and compatibility with the newest version of WordPress.
⚠️ Important: Backup First! #
Before performing any update, we strongly recommend creating a full backup of your website (database and files). You can use plugins like UpdraftPlus or All-in-One WP Migration for this.
Use a Child Theme: Ensure you are using the Digishift Child Theme for any custom code. The child theme itself does not need to be updated and will protect your modifications.
Method 1: Automatic Updates (Recommended) #
The easiest way to keep Digishift up to date is by using the Envato Market plugin. This will notify you of updates directly in your WordPress dashboard.
- Install the Plugin: Download the Envato Market Plugin and install it via Plugins > Add New > Upload.
- Generate a Token: Go to the Envato Market tab in your dashboard and click the link to “Generate a personal token.”
- Permissions: When creating the token, ensure these permissions are checked:
- View and search Envato sites
- Download purchased items
- List purchases you’ve made
- Save & Sync: Paste your token into the plugin settings and save.
- Update: When an update is available, you will see an orange notice. Simply click Update Available to update Digishift with one click.
Method 2: Manual Update (via WordPress Dashboard) #
If you prefer not to use an extra plugin, you can update manually by following these steps:
Step 1: Update the Theme #
- Download: Go to your ThemeForest Downloads page and download the “Installable WordPress file only” for Digishift.
- Upload: In your WordPress dashboard, go to Appearance > Themes > Add New.
- Replace: Click Upload Theme, select the new
digishift.zipfile, and click Install Now. - Confirm: WordPress will detect that the theme is already installed. Click the button that says “Replace current with uploaded“.
Step 2: Update All Plugins #
After the theme update, you will likely see notifications to update the required Digishift plugins (e.g., Digishift Core, Elementor).
- Go to Plugins > Installed Plugins.
- Select all Digishift-related plugins, choose “Update” from the Bulk Actions menu, and click “Apply”.
Final Step: Reset Caches #
Clear any caching from your site. This includes:
- Caching Plugins: Clear the cache from your plugin (e.g., W3 Total Cache, WP Super Cache, LiteSpeed Cache).
- Server-Level Cache: If your host uses a cache (like Varnish), purge it from your hosting control panel or ask your provider to do so.
- Browser Cache: Do a hard refresh (
Ctrl + F5on Windows,Cmd + Shift + Ron Mac`) on your browser.
Method 2: How to Update via FTP (Advanced) #
Use this method if you encounter issues updating through the WordPress dashboard.
- Enable Maintenance Mode: Activate a maintenance mode plugin to show a temporary page to your visitors during the update.
- Backup via FTP: Connect to your site via an FTP client (like FileZilla). Navigate to
/wp-content/themes/and download the existingdigishiftfolder to your computer as a backup. - Delete the Old Theme: Delete the
digishiftfolder from your server. - Upload the New Theme: Unzip the
digishift.zipfile you downloaded from ThemeForest. Upload the resulting newdigishiftfolder to the/wp-content/themes/directory on your server. - Complete the Update: Return to your WordPress dashboard. The theme will now be updated. Proceed to update all required plugins and reset all caches as described in Method 1.
Important Note on Customizations: If you made any changes directly to the parent theme’s files, they will be lost during this update process. This is why using a child theme is strongly recommended.