Create a full backup of your website, you can roll back to this if you encounter any problems updating
Temporarily disable all 3rd party plugins which did not come packaged with Soho Hotel
Install and activate the plugin WP Maximum Execution Time Exceeded. You can deactivate and delete it after the update process is complete.
Click on the shortcode update link in the message prompt
If you were using Soho Hotel's default font, I recommend changing it to the new default font. Go to Theme Options > Fonts and set:
Font Family 1:
'Cormorant', serif
Font URL 1:
Cormorant:400,400i,500,500i
Font Family 2:
'Open Sans', sans-serif
Font URL 2:
Open+Sans:400,400i
In the page builder, for all full width rows added on full width unboxed layout pages you will need to set the full width option again by clicking the pencil edit icon for the row and checking the Fixed Width option
Depending on which header you're using, you may need to reset some colors by going to Theme Options > Colors, I recommend you click on Reset Section to setup the default colors and then take it from there. Note DO NOT click Reset All, this will delete all your theme options.
If the above steps confuse you, or you've attempted working through them and have managed to break your website in the process, don't worry! I'm happy to help you fix anything asap, just open a support ticket here, or if support has expired contact me through the form on my profile page here
Lastly, just to clarify this is not a normal Soho Hotel update. I generally release a major update to refresh the theme and booking system once per year to keep things up to modern web standards. I understand that an update like this is disruptive to your business, but it's nessessary to keep your website up to date. If you want to minimize website downtime, I recommend you apply the update to a test installation first, resolve any issues (with my input if nessessary), then export to your live site. I hope you can understand that I'm just trying to provide you with a better looking and more functional website, but that sometimes this does cause minor disruption.