This help lists the steps you need to follow to make sure your domain, WordPress, and WPResidence theme are installed correctly.
Before you install WPResidence
Before installing any WordPress theme, including WPResidence, you must have:
- A hosting account
- A domain name
- WordPress installed on that domain
Most hosts can install WordPress for you. If you want to do it manually, these resources can help:
Make sure your web host meets the minimum requirements to run WordPress and WPResidence.
Check the WPResidence server requirements here
Server requirements and PHP limits
Demo imports and large real estate sites can be heavy. If your server limits are too low, installs and demo imports may fail.
Recommended minimum values:
- max_execution_time: 600
- memory_limit: 512M
- post_max_size: 64M
- upload_max_filesize: 64M
Recommended PHP modules:
- XMLReader
- cURL (used by multiple features that rely on external requests)
Download WPResidence from ThemeForest
Log in to ThemeForest and go to your Downloads page:
When downloading, you will see two common options:
- Installable WordPress file only (contains wpresidence.zip only)
- All files & documentation (contains wpresidence.zip plus extra resources such as demo files and documentation)
If you download All files & documentation, unzip it first and install only wpresidence.zip.
Install WPResidence via WordPress
- Go to Appearance → Themes
- Click Add New, then click Upload Theme
- Select wpresidence.zip and click Install Now
- Click Activate
After activation, WordPress will show a notice to install required and recommended plugins.

Install WPResidence via FTP
- Download All files & documentation from ThemeForest
- Unzip and locate the wpresidence theme folder
- Upload it to wp-content/themes using FTP
- Go to Appearance → Themes and activate WPResidence
WPResidence requires the WPResidence Core Functionality plugin for Theme Options and core features.
Install required and optional plugins
Go to Appearance → Install Plugins (or follow the plugin notice shown in wp-admin) and install the plugins you need.
Required:
- WPResidence Core Functionality (mandatory)
Optional, based on what you want to build:
- One Click Demo Import (needed only for demo import and can be removed after import)
- WPResidence Elementor Widgets (install if you use Elementor)
- WPResidence Gutenberg Blocks Functionality (if you use Gutenberg blocks instead of a page builder)
- WPBakery Page Builder (optional, used by many older demo layouts)
- Revolution Slider (optional)
- WPResidence Studio (optional): WPResidence Studio helps you build and assign custom templates using Elementor Free, without editing code. You can use it to create and manage custom templates for properties and other post types, build custom headers and footers, and import pre-built Elementor demo pages or sections (even if you did not import a full demo). See WPResidence Elementor Studio help category
- WPResidence CRM (optional): WPResidence includes a CRM feature designed to help you manage leads and contacts from your real estate website. It is typically used together with agent and agency workflows. Help for How to set up the WPResidence CRM
Some bundled premium plugins may show license notices inside WordPress. These notices apply only if you purchased those plugins separately.
WPResidence customers receive bundled plugin updates through theme updates.
Activate your license
License activation is required for key theme features and for importing demo content.
Follow the complete steps here:
How to get your buyer license code and activate WPResidence

Save permalinks
Go to Settings → Permalinks, select Post name, then click Save Changes.

Import demo content
After the theme is installed, plugins are installed, and your license is activated, you can import a demo.
Important demo import notes:
- Import demos only on a clean WordPress installation.
- Import one demo only. Do not import multiple demos on top of each other.
- Importing a new demo on top of an existing demo can create duplicate menus, widgets, and pages.
- The homepage will not automatically switch correctly if you stack demos. If you want a different demo, reset the site and import again.
- If you want pages or sections from other demos, use WPResidence Studio to import templates instead.
Follow the demo import guides here:
Related help
- Client Support: support.wpestate.org
- How to update WPResidence and included plugins
- Demo import video tutorials (per demo)

