Everything you need before installing ThemePlus.
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 and has been tested up to WordPress 7.0. 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 your theme, no additional tools are required beyond a standard WordPress development environment. Install the plugin, copy sample-config.php into your theme, and you are ready to register sections and fields.
If you want to contribute to ThemePlus itself — modifying the React source or SCSS — you will also need:
| Tool | Minimum Version |
|---|---|
| Node.js | 20 or higher |
| npm | 9 or higher |
These are only required for working on ThemePlus source files. They are not needed for theme integration or end-user installation.
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.