If you need to update the Optimized Magento 2 Theme by Magefan, please follow the steps below.
Note: that the update instructions depend on the method the Optimized Magento 2 Theme was installed with.
Post Contents [hide]
Update using composer
If the Optimized Magento 2 Theme was installed via the composer (check if vendor/magefan/theme-frontend-optimized folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/theme-NAME
composer require magefan/theme-NAME ^x.x.x
# replace NAME with:
# frontend-optimized - for Basic plan
# frontend-optimized-plus - for Plus plan
# replace x.x.x with the version you want to use
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
If you want to upgrade to the Plus, check this guide on how to upgrade Optimized Theme plan.
Update using archive and FTP
If the Optimized Magento 2 Theme was installed via FTP (check if app/code/Magefan/ThemeOptimized folder exists), then follow these commands:
1. Download the latest version of the Optimized Magento 2 Theme archive from magefan.com.
2. Extract archive.
3. Make the backup copy of the app/code/Magefan or app/design/frontend/Magefan folder on your server and then remove it.
4. Using FTP, copy app folder from the archive to your Magento 2 directory.
5. Run update CLI commands in Magento 2 directory:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these zero downtime deployment commands for Magento 2.