Server Requirements
| Requirement | Minimum Version |
|---|---|
| WordPress | 6.8 or higher |
| PHP | 8.0 or higher |
WordPress 6.8+
ThemePlus requires WordPress 6.8 or higher. It uses the WordPress REST API for all data operations and @wordpress/element, @wordpress/components, and @wordpress/api-fetch from the WordPress package ecosystem — all of which are bundled with WordPress core.
To check your current WordPress version, go to Dashboard → Updates in your WordPress admin.
PHP 8.0+
ThemePlus is built specifically for PHP 8.0 and above. It uses PHP 8.0+ features throughout the codebase — union types, named arguments, match expressions, and nullsafe operators. It will not run on PHP 7.x.
To check your current PHP version, go to Dashboard → Site Health → Info → Server in your WordPress admin.
Browser Requirements
The ThemePlus admin UI is a React application. It requires a modern browser with JavaScript enabled.
| Browser | Supported |
|---|---|
| Chrome 90+ | ✅ |
| Firefox 90+ | ✅ |
| Safari 14+ | ✅ |
| Edge 90+ | ✅ |
| Internet Explorer | ❌ |
For Theme Developers
If you are integrating ThemePlus into a theme for development purposes, you will also need:
| Tool | Minimum Version |
|---|---|
| Node.js | 18 or higher |
| npm | 9 or higher |
These are only required if you plan to contribute to ThemePlus or modify the source files. End users installing the plugin do not need Node.js or npm.
Checking Your Environment
The easiest way to verify your server meets the requirements is via Tools → Site Health in your WordPress admin. The Info tab shows your PHP version, WordPress version, and server configuration at a glance.