Updated in September 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 if you bought it on wprentals.org
If you bought WPRentals directly on wprentals.org, you do not need a ThemeForest account. Your download files and your license are both in your account on our support site, care.wpestate.org.
Step 1. Go to care.wpestate.org and sign in with the email address you used when you bought the theme. If you do not have an account yet, click Sign up. If you forgot your password, click Forgot password?
Step 2. In the left menu, click My Licenses. This page lists your WPRentals.org and WPResidence.net licenses.
The license code is greyed out in this example for privacy.
Step 3. Each license row has two download buttons:
- Download WP Rentals package (the filled button) – downloads the full package
- Download theme (the outlined button) – downloads only the theme zip, the file you upload in WordPress in Install WPRentals via WordPress
Step 4. Under the theme name you can see your License code. This is the License Key you enter later, in Activate your license, with the Purchased on wprentals.org option selected. Keep it private, like a password. The same row also shows the date your support ends and the site the license is activated on (Not activated on any site until you register it).
Download the theme if you bought it on ThemeForest
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 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.
These two are mandatory. Nothing in the theme works properly without them, and you must install and activate them before you register your license:
- 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
Click Install under a plugin name to install it, or tick several plugins and use Bulk actions.
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 My Licenses, as the License code. See Download the theme if you bought it on wprentals.org.
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






