Updated in August 2026 for WPRentals 3.19.0.
This guide walks you through the full setup checklist for a correct WPRentals installation: domain + hosting + WordPress + theme + required plugins + license activation. Follow the steps in order to avoid common install and demo import issues.
Before installing the theme
Before installing any WordPress theme (including WPRentals), you must already have:
- A hosting account
- A domain name
- WordPress installed on that domain
Most WordPress hosts offer a one-click WordPress installer. If you prefer to install WordPress manually, use these resources:
Minimum server requirements (PHP limits)
Note: Ensure that your web host meets the minimum requirements for WordPress and WPRentals.
Help article about Server / Theme Requirements
Recommended minimum PHP limits
PHP time limit
- max_execution_time 600 (php.ini)
- set_time_limit(600); (wp-config.php)
- max_execution 600 (.htaccess)
PHP memory limit
- memory_limit 256M
PHP post max size
- post_max_size 64M
Upload max filesize
If the upload size is too small, you may see this error: The link you followed has expired
- upload_max_filesize 64M
Download the theme from your ThemeForest account
Log in to your ThemeForest buyer account and go to your Downloads page.
From ThemeForest, you can download:
- Installable WordPress file only – includes only the theme zip (wprentals.zip)
- All files & documentation – includes the full package (theme zip + child theme + demo content assets and other resources)
Install WPRentals via WordPress
- Go to Appearance → Themes
- Click Add New then click Upload Theme
- Select wprentals.zip and click Install Now
After installation, click Activate (or activate later from Appearance → Themes).

Install WPRentals via FTP
- Download All files & documentation, unzip the package, and locate the wprentals theme folder
- Upload the wprentals folder to: wp-content/themes
- Go to Appearance → Themes and activate WpRentals
Install required plugins
After activating the theme, open WPRentals Site Settings → Plugins. This screen lists every plugin that ships with the theme, the version it expects, and whether it is already installed, so you can install what you need without leaving the page.
- WPRentals – Theme Core Functionality – listing types, bookings, theme options
- WPRentals Elementor Widgets – the theme’s page builder widgets
Elementor must be installed too. WPRentals Elementor Widgets is an add-on for Elementor and does nothing on its own, and the WPRentals Studio templates render through Elementor, so install it even though the Required column on this screen shows No.
The rest depend on what you plan to do:
- One Click Demo Import – needed only if you want to import one of our ready-made demos
- Envato Market – only for ThemeForest buyers who want theme updates inside the dashboard. If you registered a wprentals.org license, updates are built in and this plugin is removed from the list automatically
- WPRentals Gutenberg Blocks, Slider Revolution, WPBakery Page Builder, Ultimate Addons, SVG Support, WPEstate Multi Language – all optional. Install them only if you actually need them
Activate your license
Registering your license is what unlocks lifetime auto-updates and the ready-made demo content. Until you register, the theme works but you will not receive updates and you cannot import a demo.
Go to WPRentals Site Settings → WPRentals License.

If your site is not registered yet, the same registration form also appears on your WordPress Dashboard.
First choose where you bought the theme
WPRentals is sold in two places, and each one gives you a different kind of code. The form starts with a choice between them, so pick the one that matches your purchase:
- Purchased on ThemeForest – you have a Purchase Code, and you must also enter your ThemeForest username
- Purchased on wprentals.org – you have a License Key. Selecting this option hides the username field, because a direct purchase has no ThemeForest account attached to it
Choosing Purchased on wprentals.org removes the username field and relabels the remaining one License Key:
What is the difference between the two?
The theme itself is identical. You get the same features, the same demos and the same support either way. The only real difference is how your site receives updates:
| Bought on ThemeForest | Bought on wprentals.org | |
|---|---|---|
| What you enter | ThemeForest username + Purchase Code | License Key only |
| How updates arrive | Through the Envato Market plugin, which you install from the plugins screen | Built into the theme. No extra plugin needed |
| Where you see an update | In the Envato Market plugin screen | In Dashboard → Updates and Appearance → Themes, like any normal WordPress theme |
| Envato Market plugin | Offered in the plugin list | Automatically removed from the plugin list, because it cannot do anything for this licence type |
Where to find your ThemeForest purchase code: https://help.wprentals.org/article/where-is-my-purchase-code/
Where to find your wprentals.org License Key: it is sent to you by email when you buy, and it is listed in your account at care.wpestate.org under Licenses.
Where to buy WPRentals directly: https://wprentals.org/pricing/
Then finish the registration
- Enter your code in the field. For a ThemeForest purchase, fill in the username as well
- Tick the consent checkbox under the fields. It is required, and the form will not submit while it is unchecked
- Click Register License
If successful, you will see the message: You have successfully registered.

See: license registration help.
Save permalinks (required for redirects)
To ensure search redirects work correctly, set permalinks to Post name:
Settings → Permalinks → Post name → Save Changes

Next step: Import a demo
After the theme is installed, plugins are active, and the license is registered, you can import a demo.
Demo import tutorials (videos for each demo): https://help.wprentals.org/article/demo-import-video-tutorials/
Important demo import notes:
- Import demos only on a clean WordPress installation whenever possible.
- Do not import multiple demos on top of each other. It can duplicate menus, widgets, and pages.
- Importing a demo replaces theme options with demo options, but it does not automatically “switch” your site perfectly if you already imported another demo.
The demo content provided with this theme is for demonstration purposes only. It is intended to showcase the layout and functionality of the theme. Please note images, videos, and other media files included in the demo content are placeholders and may be subject to copyright. These are not licensed for use on live websites. You are responsible for replacing them with properly licensed assets.
Related articles
How to get client support
How to install the demo content
How to check the server requirements
Activate your installed license with your buyer license code






