Installation
Orravo Core (v2.6.0) is the licensing and activation backbone for every Orravo plugin. Install this first; every other Orravo plugin declares Requires Plugins: orravo-core and bails out without it.
Requirements
- WordPress 6.5+
- PHP 8.0+ (the PHP guard prints an admin notice and exits if PHP < 7.4)
- Outbound HTTPS to
https://orravo.com/api/licensesfor license validation
Steps
- Upload
orravo-core/to/wp-content/plugins/ - Activate via Plugins -> Installed Plugins. The first-run Setup Wizard opens automatically
- Walk the wizard or skip it; you can always revisit at Orravo Core -> Tools
What activation creates
Seven custom tables (constants in OC_DB):
wp_orravo_licenses- the license rowwp_orravo_notifications- cross-plugin notification centerwp_orravo_snapshots- settings snapshots for rollbackwp_orravo_activity_log- cross-plugin activity feedwp_orravo_webhooksandwp_orravo_webhook_logwp_orravo_api_keys- API keys (prefix + SHA-256 hash)
Two cron events are scheduled: orravo_core_revalidate (daily license revalidation) and orravo_core_update_check (twice daily).
Constants
| Constant | Default |
|---|---|
OC_VERSION | 2.6.0 |
OC_API_BASE | https://orravo.com/api/licenses |
OC_MIN_PHP | 7.4 |
OC_MIN_WP | 6.0 |

