WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / 1. General / WordPress / Server / Theme Requirements

WordPress / Server / Theme Requirements

18880 views

Before you install WPRentals, make sure your hosting account and WordPress setup meet the requirements below.

Using the correct server configuration helps prevent installation errors, demo import failures, slow performance, image upload problems, and Elementor or plugin compatibility issues.

CONTENT

  • Before Installation
  • WordPress Requirements
  • WPRentals Requirements
  • Recommended PHP Limits
  • Recommended PHP Modules
  • How to Check Your Hosting Limits
  • Important Notes
  • Related Articles

Before Installation

Before installing WPRentals, you must already have the following:

  • A hosting account
  • A domain name connected to the hosting account
  • A working WordPress installation on that domain

Most WordPress hosting companies offer one-click WordPress installation.

If you prefer to install WordPress manually, you can follow the official WordPress installation guide:

How to install WordPress

We strongly recommend using a quality hosting provider. Demo import, image processing, booking features, map requests, calendar features, and search queries need enough server resources.

Very low-cost hosting plans may fail because of low PHP limits, timeouts, restricted server resources, or limited database performance.

WordPress Requirements

Your hosting should support the current WordPress recommended requirements.

WordPress currently recommends:

  • PHP: 8.2 or greater
  • Database: MySQL 8.0 or greater, or MariaDB 10.6 or greater
  • Web server: Apache or Nginx
  • Apache module: mod_rewrite, when Apache is used
  • HTTPS / SSL: supported and enabled for live websites

WordPress official requirements

Even though WordPress may still run in some older environments, a modern WPRentals website should use an up-to-date PHP version and a properly maintained database server for better compatibility, performance, and security.

WPRentals Requirements

To use the latest WPRentals theme versions correctly, we recommend the following setup:

  • WordPress: 6.0 or higher
  • PHP: 8.0 or higher
  • Database: MySQL 8.0+ or MariaDB 10.6+ recommended
  • HTTPS / SSL: enabled for live websites

If your server uses older software, you may see installation problems, update issues, admin warnings, demo import failures, or Elementor-related errors.

Important: WPRentals may work with PHP 8.0+, but for the best long-term compatibility and security, use a PHP version supported by WordPress and your hosting provider.

Recommended PHP Limits

For WPRentals installation, demo import, image processing, and normal website use, we recommend the PHP limits below.

PHP Time Limit

  • max_execution_time: 600
  • max_input_time: 600

Some hosting environments also allow scripts to request more execution time with set_time_limit(), but this can be blocked by hosting policy.

PHP Memory Limit

  • memory_limit: 256M minimum
  • memory_limit: 512M recommended for larger websites, many plugins, translations, or large demo imports

PHP Post Max Size

  • post_max_size: 64M or higher

Upload Max Filesize

  • upload_max_filesize: 64M or higher

post_max_size must be equal to or higher than upload_max_filesize. If upload_max_filesize is 64M but post_max_size is lower, uploads may still fail.

Max Input Vars

  • max_input_vars: 3000 minimum
  • max_input_vars: 5000 recommended for websites with large menus, many theme options, or complex forms

If max_input_vars is too low, WordPress may not save large menus, theme options, or form settings correctly.

Common Errors When Limits Are Too Low

If the server limits are too low, you may see errors such as:

  • The link you followed has expired during theme or plugin upload
  • demo import stops or does not finish
  • 500 or 503 errors during demo import
  • blank Elementor pages after import
  • image upload or image processing errors
  • white screen or fatal memory errors

How to install WPRentals theme and included plugins

If demo content import fails

Recommended PHP Modules

Make sure your server has the common PHP modules needed by WordPress, WPRentals, media uploads, and third-party integrations.

At minimum, we recommend:

  • cURL – needed for remote requests and third-party integrations
  • XML / XMLReader – needed for XML processing and imports
  • DOM – needed by WordPress and plugins that process HTML/XML structures
  • mbstring – needed for multibyte text handling
  • json – needed for REST API and data exchange
  • zip – useful for plugin/theme packages and import/export tools
  • gd or imagick – needed for image processing and thumbnail generation
  • openssl – needed for secure remote connections
  • fileinfo – useful for file type detection
  • exif – useful for image metadata handling

If image thumbnails are not generated correctly, make sure either GD Library or ImageMagick is enabled on the server.

If remote requests, API calls, map services, payment gateways, or third-party integrations fail, check that cURL and OpenSSL are enabled.

How to Check Your Hosting Limits

You can check your current server details directly from WordPress.

  1. Go to Tools > Site Health.
  2. Open the Info tab.
  3. Expand the Server section.
  4. Review the PHP version, memory limit, database version, and server configuration.

The WordPress Site Health screen is one of the easiest ways to verify this information from wp-admin.

WordPress Site Health documentation



You can also check server values from your hosting control panel, if your hosting provider shows PHP settings there.

Important Notes

  • Always keep the WPRentals theme, WPRentals Core Functionality plugin, and WPRentals Elementor add-on updated together.
  • If you use Elementor, do not keep outdated WPRentals theme/plugin versions together with newer Elementor versions.
  • If you use a child theme, review custom templates and custom code after major theme updates.
  • After updating the theme or plugins, clear browser cache, plugin cache, server cache, and CDN cache if used.
  • Before demo import, confirm that the theme license is active and the required plugins are installed and activated.
  • Before large demo imports or large media uploads, confirm that PHP limits are high enough.
  • HTTPS / SSL should be enabled before using bookings, payments, login/register forms, or user dashboard features on a live website.

Related Articles

  • How to install WPRentals theme and included plugins
  • Update the theme and included plugins
  • WPRentals Change Log
  • If demo content import fails
  • How to update to WordPress 6.7 and Elementor 3.26 in WPRentals
1. General

Related Articles

  • WPRentals API Overview
  • WPRentals Change Log
  • Get your buyer license code. Register / Activate License. De-register the license and register on another domain.
  • How to get Support

HELP CATEGORIES

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

Join Us On

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