Before installing OneMeta, make sure your environment meets the following requirements.
WordPress & PHP
| Requirement | Minimum Version |
|---|---|
| WordPress | 6.8 |
| PHP | 8.2 |
OneMeta uses PHP 8.2 features including union types, named arguments, and the mixed type declaration. Earlier PHP versions are not supported.
Server Requirements
| Requirement | Details |
|---|---|
| MySQL | 5.7 or higher (or MariaDB 10.3+) |
| Database permissions | Ability to run CREATE TABLE — required on first activation |
mod_rewrite | Enabled — required by WordPress permalinks |
OneMeta creates one custom database table on activation: wp_onemeta_field_groups. Your database user must have permission to create tables.
Browser Requirements (Admin UI)
The OneMeta builder and admin interface require a modern browser. Internet Explorer is not supported.
| Browser | Support |
|---|---|
| Chrome (latest) | ✅ |
| Firefox (latest) | ✅ |
| Safari (latest) | ✅ |
| Edge (latest) | ✅ |
| Internet Explorer | ❌ Not supported |
User Permissions
The OneMeta admin interface and REST API require the manage_options capability, which is assigned to the Administrator role by default in WordPress.
Editors, Authors, and other lower-capability roles cannot access OneMeta settings or REST endpoints.