Getting Started

Header & Footer

Pages & Sidebar

Booking System

Translation

Change theme/plugin text

Theme Options

Plugins

Other

Soho Hotel Documentation

Updating to version 3.1

Open a support ticket

Backup

Create a full backup of your website, you can roll back to this if you encounter any problems updating

Setup custom fields

Go to Hotel Booking > Settings, then click on Forms and edit the fields so they match the names of your previous custom fields exactly. If the field names are different customer data in bookings will not copy over correctly

Manually backup accommodation prices

Accommodation content and image data are automatically copied between updates, however the pricing scheme has changed so much between updates there's simply no way to automatically copy pricing and season data between updates so you will need to do this manually. I recommend you make a note of your accommodation prices and seasons in a separate notepad file

Click the update link

Your accommodation and bookings will temporarily disappear, do not worry they have not been deleted. You just need to run the database update script to move them to the new custom post types. Click on the update link in the message prompt to do this.

Enable the page builder for new custom post types

Go to WP Bakery Page Builder > Role Manager and for Post Types select Custom and check all the options

Add new booking form and accommodation elements

The shortcodes for booking forms and accommodation listing has changed. After updating you will just see [booking_form_1] etc, to fix this, click the x to delete the element in the page builder, then add the element again and it will work

Add configuration settings again

Settings for the booking plugin were previously stored in Theme Options > Bookings, this has changed to Hotel Booking > Settings, you will need to re-add your settings again here. Unfortunately due to the changes in the settings structure there is no way to automatically copy over these settings

Regenerate .htaccess file

After updating you may get a Page not found error for accommodation single pages, or other pages. To fix this go to Settings > Permalinks, select the top default option, click save, select the original option you had set and click save again.

Clear your web browser cache

If the formatting of elements looks broken, you just need to clear your web browser cache to solve this

Still Having Problems?

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.