1.General
We would like to thank you for choosing Lux Hotel. Built by the latest version of WordPress and used with WordPress only as well as using the powerful Elementor page builder , Lux Hotel 1.0.0 with the new core promises to bring to new experiences for users to create awesome hotel websites.
1.1.Requirements
In this section, we present Recommended PHP configuration limits and How to verify your current PHP limits. But before that, make sure that you’re running the latest version of WordPress, PHP version 7.0 or higher and MySQL version 5.7 or higher.
Recommended PHP configuration limits
One of the issues you may run into is importing demo data fails. The first solution is to increase PHP limits. You can do this by yourself or contact your server provider to ask for the help to increase following PHP limits:
- max_execution_time = 300
- max_input_time = 300
- memory_limit = 256M
- post_max_size = 32M
- upload_max_filesize = 32M
How to verify your current PHP limits
Verify your PHP limits in Dashboard >> WooCommerce >> System Status. Or contact the server provider to confirm your current PHP limits are and have them set it up again if neeed.
1.2.What’s Included
When purchasing our theme on Themeforest.net from your Envato account, in Download tab, you can select to download entire theme package (All files & documentation) or just theme file (Installable WordPress file only). The theme package is a zip file containing the following files:
- Lux Hotel theme: An Installable WordPress Theme zip file.
- Lux Hotel child-theme: A child-theme zip file and a readme.txt note about the child-theme.
- Documentation: A link to this documentation.
- Licensing.
2.Installation
2.1.Theme
You can install the theme by 2 ways: Via WordPress or via FTP.
2.1.1.WordPress Upload
After downloading theme packages, exact theme package. The file you use to upload is a zip file named luxhotel. Following these steps below to upload theme via WordPress:
Step 1. Dashboard >> Appearance >> Themes >> Add New.
Step 2. Click Upload Theme button.
Step 3. Browser luxhotel.zip file in your computer and click Install Now button.
Step 4. Active Lux Hotel.
Step 5. Enable Thim Core to activate the core of Lux Hotel and start importing demo data process.
2.1.2.FTP Upload
Following these steps below to upload theme via FTP:
Step 1. Login your FTP account via an FTP software to access your host web server.
Step 2. Unzip luxhotel.zip file.
Step 3. Upload the exacted theme folder luxhotel to wp-content/ themes folder.
Step 4. Active the theme in Dashboard >> Appearance >> Themes.
Step 5. Enable Thim Core to activate the core of Lux Hotel and start importing demo data process.
3.Customization
You are able to customize your website in Dashboard > Appearance > Customize
3.1.General
3.1.1.Logo
Set site title, site icon, logos (header logo, mobile logo, sticky logo) and logo width.
3.1.2.Layouts
Config the site layout, archive layout, single layout and page layout.
3.1.3.Styling
Configure site home width, heading font-family on home page, primary color, secondary color, background type, background color.
3.1.4.Typography
Configure font text, font size, text color for the text body and headings.
3.1.5.Extra Features
Enable/Disable query string, graph meta tags, back to top, google theme. Choose preloading and configure it.
3.2.Header
3.2.1.Layouts
Choose layout, background color for header.
3.2.2.Top bar
Setup font size, text color or background color for Topbar.
3.3.Page Title
3.3.1.Settings
Enable/Disalble page title, banner search, background title for pages.
3.3.2.Title
Configure background image, background color, padding, font size, color….for page title.
3.3.3.Breadcrumbs
Configure font size and color for breadcrumb of page.
3.4.Blog
3.4.1.Blog Page
Select layout, set top image, column, image width, image height, background color for Blog page.
3.4.2.Archive Pages
Select layout and set top image, background color, excerpt length, show page title, breadcrumb for archive blog page.
3.4.3.Singular Pages
Select layout, show page title, breadcrumb, related post and set top image, background color for single blog page.
3.4.4.Meta Tags
Show/hide date, category, comment number, author, tag for all blog pages.
3.5.Sidebars
Set font size of title, title color and widget margin bottom for sidebars.
3.7.Responsive
Set logo, position, background color and text color, text hover color for header on mobile.
3.8.Room Settings
3.8.1.Archive Page
Select layout, background image, background color, show,hide page title, breadcrumb for Rooms archive page (your-site/rooms).
3.8.2.Single Page
Choose layout, set background image, background color and show/hide page title, breadcrumb for all single room pages.
4.WP Hotel Booking
1. Set up rooms with some WP Hotel Booking addons
Check some general settings and WP Hotel Booking addons as well as creating a new room here:
When you created rooms but 404, please check “Post Name” option in Dashboard >> Settings >> Permalinks.

2. Setup WooCommerce system for booking system
WP Hotel Booking supports to use WooCommerce checkout system with WooCommerce payment gateways. By installing WP Hotel Booking WooCommerce addon, you can completely use WooCommerce for online booking system.
3. Setup WPML with WP Hotel Booking and multilingual translation
This tutorial will guide you how to setup WPML to translate your rooms into many languages. We skip WPML general settings step such as languages setup, pages/ posts setup. We just focus on room translation setup and how to translate the rooms into multilingual correctly. In the tutorial, we setup 2 languages: English is the default language and French is the second language. The necessary plugins are:
- WP Hotel Booking WPML Support
- WPML Multilingual CMS
- WPML Translation Management
- WPML String Translation
- WPML Media
Please notice the following things:
1. Setup WPML
– Visit WPML >> Settings >> How to translate posts and pages, enable ‘Create translation manually’



– Install WP Hotel Booking WPML Support plugin.
– Translate Room Capacities and Room Type in WPML >> Taxonomy Translation

Below is the steps:


5.Update theme
You can update Sailing theme via 2 ways: via Thim Core and via FTP.
5.1.Update via Thim Core
Thim Core plugin allows to update theme without resetting your settings and customization. However, you should always backup your files and databases before updating.
Follow these steps below to update Lux Hotel theme via Thim Core:
Step 1 – Visit LuxHotel > Dashboard > Updates.
Step 2 – Click Update now.
5.2.Update via FTP
Follow these steps below to update theme via FTP:
Step 1. Log into your Envato account on themeforest. In your Download page, find Lux Hotel theme and choose the Installable WordPress Theme.
Step 2. Login your FTP account via FTP software to access your host web server. Navigate to wp-content/themes folder to backup your current Sailing folder if needed. The contents on your site will not be lost but if you have modified the code then the changes will be lost. You have to modify them again after updating.
Step 3. Extract Luxhotel.zip that you downloaded from themeforest
Step 4. Upload new theme folder Luxhotel to wp-content/theme to override the existing files.
6.Support Service
When purchasing our themes, you will receive the free 6 months of support service for the questions and problems regarding the theme. Once the period of your support service is expired, you can extend support to 12 months. But no matter your support service of your product is over or not, you always receive free timelife updates for the theme.
We really care about customer support services and guarantee to response to all support topics within 24 hours on weekday (a bit longer over weekend) since you posted a ticket.
7.Knowledge Base & FAQs
- Refer documentation.
- Read changelog and make sure that your site is running the latest version of Lux Hotel.
- Disable all 3rd part plugins because sometimes they’re the reasons causing the issues.
- Clear all the caches after changing any settings in your site.
And check out our Knowledge Base and FAQs below to find out the answer for your question.
How can I translate room/
slug to something else?
Our booking plugin can be easily translated by a translation plugin, such as Loco Translate plugin. Most of you want to change /rooms
URL so I will guide how to do.
– Install Loco Translate plugin.
– Visit Dashboard >> Loco Translate >> Plugins >> WP Hotel Booking >> find rooms [URL Slug]
and change to “apartments” (in case, I’ll change /rooms URL to /apartments URL)




Will customization be lost if I update theme?
No, your customization in Customize panel will not be lost if you update theme. Only the coding modification in original theme’s files will be lost and that’s why you should deploy in child theme.
Customize can not be saved
When you make some settings in Customize panel but the changes can not be saved. There are some common following reasons:
- It’s due to your server error “500 Internal Server”. Read here to know about the error and how to fix it.
- User of server (e.g Apache, Nginx) can’t write file. Let chmod file style.css and config.less (all in the theme directory) is 777.
- Your PHP version is outdated. PHP version 7.0 or higher is recommended.
There are also some sticky tickets we posted in purchased theme support forum. Please take a look these tickets. In case you can not find out the answer, don’t hestitate to let us know by submitting a ticket.