WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / 2. Installation & Basic Setup / How to install WPRentals theme & Included plugins

How to install WPRentals theme & Included plugins

28150 views

Before reading this help file you may want to check this video. It explains theme functionality and may be easier to understand. Watch Video on Youtube

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.

CONTENT

  • Before installing the theme
  • Minimum server requirements (PHP limits)
  • Download the theme if you bought it on wprentals.org
  • Download the theme if you bought it on ThemeForest
  • Install WPRentals via WordPress
  • Install required plugins
  • Activate your license
  • Save permalinks (required for redirects)
  • Next step: Import a demo
  • Related articles

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:

  • WordPress.org documentation
  • Instructional video (LearnWebCode)
Tip: Avoid very low-cost hosting plans. Demo import and image processing are resource-heavy tasks and cheap plans often fail due to timeouts and low PHP limits.

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 My Licenses page on care.wpestate.org, with My Licenses selected in the left menu and a WP Rentals license listed with the Download WP Rentals package and Download theme buttons. The license code is hidden in this example.

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).

Close-up of the WP Rentals license row: the support end date, the License code (greyed out here), the Download WP Rentals package button, the Download theme button and the activation status

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)


Note: If you download All files & documentation, unzip it first and upload/install only the wprentals.zip file inside.

Install WPRentals via WordPress

  1. Go to Appearance → Themes
  2. Click Add New then click Upload Theme
  3. Select wprentals.zip and click Install Now


Appearance Add Themes screen with the Upload Theme panel open

After installation, click Activate (or activate later from Appearance → Themes).
Appearance Themes screen with WPRentals active

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 Site Settings Plugins screen listing the bundled plugins and their status

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
Tip: the same plugins are also offered under Appearance → Install Plugins, which lists only the ones you have not installed yet.

Click Install under a plugin name to install it, or tick several plugins and use Bulk actions.

Appearance Install Plugins screen with Install Plugins selected in the menu, listing the plugins that are not installed yet with an Install link under each one

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.
The WPRentals License page with the registration form, ThemeForest option selected

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:


The same form with the wprentals.org option selected, showing a single License Key field

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
Note for wprentals.org buyers: once your license is registered, the theme checks for a new version on its own, roughly twice a day, and WordPress then offers the update in the usual place. If you were looking for the Envato Market plugin and cannot find it in the list, that is expected – you do not need it.

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

  1. Enter your code in the field. For a ThemeForest purchase, fill in the username as well
  2. Tick the consent checkbox under the fields. It is required, and the form will not submit while it is unchecked
  3. Click Register License

If successful, you will see the message: You have successfully registered.

One licence, one domain. This applies to both purchase types. If you are told the license is already registered elsewhere, open the same WPRentals License page on the old site and click Deactivate License first, which frees it for the new domain.
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
Settings Permalinks with Post name selected

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.
Demo images disclaimer (very important):
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

2. Installation & Basic Setup

Related Articles

  • Demos Import Video tutorials
  • How to Work With the WPRentals Elementor Widgets Plugin and Import Pre-built Elementor Templates
  • Demo Setup. One Click Demo Import
  • If demo content import fails

HELP CATEGORIES

  • 71. General
  • 72. Installation & Basic Setup
  • 383. How Booking Works
  • 18Advanced Search
  • 17Elementor WPRentals Studio
  • 14Email Notifications
  • 28FAQ
  • 14Installation FAQ
  • 10Menu Options
  • 33Owner & Renter
  • 8Page Templates
  • 25Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 100Technical how to
  • 5Third Party plugins
  • 4Translation & Multi Languages
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 12WP Rentals Payments
  • 83WP Rentals Theme Options
  • 26WPML & Weglot

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API