Update PHP Setting

cPanel - Select PHP version - Options (Tab)

  • memory_limit = 256
  • upload_max_size = 64M
  • post_max_size = 64M
  • upload_max_filesize = 64M
  • max_execution_time = 300
  • max_input_time = 1000


Install WP Plugin "Easy Theme and Plugin Upgrades"

  • WP Admin - Plugins - Installed Plugins - Add New - Search Plungins = Easy Theme and Plugin Upgrades. 
  • Install Now - Activate.


Update Theme from ZIP

  • WP Admin - Appearance - Theme - Add New - Upload Theme - Browse.
  • Browse to the location of the ZIP file - Open - Install.


The update process should execute and successfully update the Theme.



Notes

  • If you receive the error "The link you followed has expired", then the PHP settings haven't applied or your system needs to have these settings entered into the .htaccess file. 
  • Sometimes the theme dev changes the default location of their theme. An example is when a dev has his theme folder within a subfolder in the themes folder. Eg themes\subfolder\theme-folder. This can cause issues with updating via WP Admin or via ZIP. Copy the theme-folder into the "themes" folder and things should work.