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

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

CONTENT

  • Before installing the theme
  • Minimum server requirements (PHP limits)
  • Download the theme from your ThemeForest account
  • Install WPRentals via WordPress
  • Install WPRentals via FTP
  • 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 from your ThemeForest account

Log in to your ThemeForest buyer account and go to your Downloads page.

Bought on wprentals.org? You do not have a ThemeForest account to download from. Sign in at care.wpestate.org and open Licenses — your license is listed there together with your download files, both the full package and the theme-only zip. Everything else on this page is the same for you.

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 WPRentals via FTP

  1. Download All files & documentation, unzip the package, and locate the wprentals theme folder
  2. Upload the wprentals folder to: wp-content/themes
  3. 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 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.

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

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
  • 29FAQ
  • 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