Before installing any WordPress plugin, it is important to make sure that your website meets the plugin’s minimum system requirements. These requirements help ensure that the plugin can be installed, activated, and used correctly without compatibility or performance issues.
The exact requirements can vary from one plugin to another. Always check the individual plugin’s requirements before installation or updating.
WordPress Version
Your website should be running a supported version of WordPress.
We recommend keeping WordPress updated to the latest stable version to ensure better compatibility, security, and access to the latest WordPress features.
Recommended: Latest stable WordPress version
Minimum: As specified on the individual plugin page
If your WordPress version is too old, some plugin features may not work correctly.
PHP Version
PHP is the server-side programming language used by WordPress.
Your hosting server must have a PHP version supported by the plugin.
Recommended: PHP 8.1 or higher
Minimum: PHP 7.4 or as specified by the plugin
Using an outdated PHP version can cause compatibility problems and may prevent certain plugin features from working correctly.
If you are unsure which PHP version your website is using, you can check it from:
WordPress Dashboard → Tools → Site Health → Info → Server
You can also contact your hosting provider to check or upgrade your PHP version.
WordPress Hosting
Your hosting environment should meet the standard requirements for running WordPress.
The hosting server should provide:
- PHP support
- MySQL or MariaDB database
- Sufficient storage
- Adequate memory
- Proper file permissions
- HTTPS/SSL support
For websites using multiple plugins or resource-intensive plugins, we recommend using reliable hosting with sufficient server resources.
PHP Memory Limit
Some plugins require additional server memory to perform their functions.
We recommend having a reasonable PHP memory limit available, especially if your website uses multiple plugins, page builders, ecommerce functionality, or other resource-intensive features.
Recommended: 256 MB or higher
The required memory may vary depending on the plugin and the functionality being used.
MySQL / MariaDB
WordPress requires a supported database system to store website content, plugin settings, users, and other information.
Your hosting environment should use a supported version of:
- MySQL
- MariaDB
For the best compatibility, keep your database software reasonably up to date and use a hosting environment that officially supports the current WordPress requirements.
SSL / HTTPS
We strongly recommend using an SSL certificate and running your website over HTTPS.
HTTPS provides an encrypted connection between your visitors and your website and is especially important when your website handles:
- Login information
- Customer accounts
- Payments
- Forms
- License keys
- Personal information
Some plugin integrations and external APIs may also require HTTPS.
Browser Requirements
The WordPress admin dashboard and plugin settings pages should be accessed using a modern, updated browser.
We recommend using the latest version of browsers such as:
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Safari
Older browsers may not properly support newer WordPress dashboard interfaces or JavaScript-based plugin settings.
Administrator Access
You need sufficient WordPress permissions to install and activate plugins.
For most plugin installations, you should have an Administrator account.
Users with limited roles such as Subscriber, Contributor, or Author may not have permission to install plugins.
If you cannot see the Plugins → Add New Plugin option, check your user role or contact the website administrator.
Plugin-Specific Requirements
Some plugins may require additional software, plugins, services, or configurations.
For example, a plugin may require:
- WooCommerce
- Elementor
- A specific PHP extension
- An API key
- An external service account
- A particular WordPress feature
- A specific theme
- A minimum WooCommerce version
Always review the Requirements section on the individual plugin page before installation.
Recommended Environment
For the best experience with our WordPress plugins, we recommend maintaining an up-to-date WordPress environment.
| Requirement | Recommended |
|---|---|
| WordPress | Latest stable version |
| PHP | 8.1+ |
| PHP Memory Limit | 256 MB+ |
| Database | Supported MySQL/MariaDB version |
| SSL | HTTPS enabled |
| Browser | Latest Chrome, Firefox, Edge or Safari |
| User Role | Administrator |
| Hosting | WordPress-compatible hosting |
Note: These are general recommendations. Individual plugins may have different minimum requirements. Always check the requirements listed on the specific plugin’s documentation or product page.
How to Check Your WordPress Requirements
You can quickly check many of your website’s technical details from the WordPress dashboard.
Go to:
WordPress Dashboard → Tools → Site Health → Info
Here you can find information about:
- WordPress version
- PHP version
- PHP memory limit
- Server information
- Database information
- Active plugins
- Active theme
- Website configuration
Compare this information with the requirements listed for the plugin you want to install.
What If My Website Does Not Meet the Requirements?
If your website does not meet the minimum requirements, we recommend resolving the compatibility issue before installing or activating the plugin.
For example:
Old PHP Version
Ask your hosting provider to upgrade PHP to a supported version.
Old WordPress Version
Update WordPress to a supported stable version after taking a backup.
Low PHP Memory
Ask your hosting provider to increase the available PHP memory limit.
Missing Required Plugin
Install and activate the required plugin before using the dependent plugin.
Unsupported Environment
Contact your hosting provider or website administrator to review the server configuration.
Before Updating Your Environment
Before upgrading WordPress, PHP, or other server components, always create a complete backup of your website.
For important production websites, we recommend testing major environment changes on a staging website first.
This helps reduce the risk of compatibility problems affecting your live website.