WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / 1. General, Installation FAQ / Website Speed Tips

Website Speed Tips

11558 views

System Requirements

To use WpRentals, ensure your setup meets the following requirements:

  • WordPress: Version 6.0 or higher
  • PHP: Version 8.0 or higher

Enable WpRentals Cache

WpRentals includes a built-in caching system that optimizes key elements like property listings and widgets.

Why use it?

  • Reduces database requests
  • Improves page load speed
  • Automatically refreshes every 4 hours

Important: Do not disable this cache when your site is live and in production, as no other caching plugin can fully replace its functionality.



Ensure Your Images Are Set Up Properly

Missing Images?

If you do not use Price Pins, make sure you add property pins to Google Maps to prevent increased API requests.

Help guide: Pins Management



Add Retina Logo

A retina display has more pixels per inch than standard screens. To look sharp on these screens, your logo needs a higher-resolution version (often 2x the size of your normal logo).

Why this helps

Without a retina logo, devices with high-density screens will stretch the standard logo, which can lead to:

  • Blurry or pixelated logos
  • Missing image icons if the standard file can’t be found

Uploading a retina version ensures crisp, professional branding on all screens.

How to name retina logos

  • Create the retina version of your logo (usually 2x size).
  • The retina file must have the same name as the regular logo, plus _2x, _3x, or _4x at the end of the filename.

Example: if your logo uploaded in Theme Options is named Logo, the retina one should be named Logo_2x.

Add the retina logo in Media. Ideally, upload it at the same time as the regular logo so both images are saved in the same uploads folder.

Enable “Read from File” for Pins

  • Recommended if you have 200+ properties to improve speed.
  • Works manually via the Generate Pins button or automatically via cron (every 24 hours).

Help guide: Read from File Settings





Limit the Number of Pins (when Read from File does not apply)

  • Set a maximum number of pins on the map to match your hosting capabilities (applies to property lists and searches).



3. Optimize Server & Hosting Settings

Enable Gzip Compression

  • Improves loading speed by compressing files.
  • You can enable gzip using a plugin such as WP Fastest Cache.


WP Fastest Cache & WooCommerce Settings

Use a Hosting Provider with Built-In Caching

  • Look for Memcached, Redis, or a similar caching system.
  • Alternatively, use Cloudflare (free CDN) for caching.

Avoid Cheap Shared Hosting

A very cheap shared hosting plan is not ideal.

  • Shared hosting means your site competes for resources with hundreds of other sites.
  • Security risk: if one site is hacked, other sites on the same server may be affected.
  • Recommended: use VPS or managed hosting (often $20–$30/month) for better speed and stability.

4. Remove Unnecessary Plugins

  • Test your speed with only theme-required plugins (for example: Visual Composer, Ultimate Addons, Revolution Slider).
  • Delete unused plugins to reduce extra delays.

5. Optimize Images

Large images slow down loading times. Optimize them for best performance using tools such as:

  • Smush
  • TinyPNG

Keep Everything Updated

Always update to the latest WpRentals version and WordPress version for:

  • New features
  • Performance improvements
  • Security patches

We update this guide regularly, so please check back for updates.

1. GeneralInstallation FAQ

Related Articles

  • Why Demo Images Upload Broken in WordPress Media
  • WpRentals API Overview
  • How to disable LiteSpeed Cache options to verify correctly the theme functionality
  • There was a problem with your action. Please try again or reload the page.

HELP CATEGORIES

  • 71. General
  • 102. Installation & Basic Setup
  • 393. How Booking Works
  • 20Advanced Search
  • 18Elementor Free & WP Rentals Studio
  • 14Email Notifications
  • 22FAQ
  • 15Installation FAQ
  • 10Menu Options
  • 27Multi-Languages - 3rd party
  • 34Owner & Renter
  • 9Page Templates
  • 23Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 98Technical how to
  • 5Third Party plugins
  • 3Translation
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 13WP Rentals Payments
  • 80WP Rentals Theme Options

Join Us On

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