Nova Core: The Foundation
Nova Core is the shared foundation that powers every Nova plugin. It handles licensing, plugin updates, shared UI, and cross-plugin communication.
Why Nova Core Is Required
Every Nova plugin requires Nova Core to function. Without it, plugins cannot verify licenses, receive updates, or access shared features. If Nova Core is deactivated, all dependent plugins will show a notice and disable their features until it is reactivated.
What Nova Core Provides
- License management: Enter one key, activate all your plugins
- Automatic updates: Secure, signed plugin updates delivered directly from Nova Heaven
- Shared admin framework: Consistent dark-themed UI across all Nova plugins
- Nova Pulse: Security bulletins, release announcements, and system broadcasts
Installation
- Download
nova-core.zipfrom your Nova Heaven dashboard - In WordPress admin: Plugins → Add New → Upload Plugin
- Upload the zip, click Install Now, then Activate
After activation, you will see the Nova Core menu in your WordPress sidebar with the starburst icon.
The Dashboard
Nova Core’s dashboard shows:
- Installed plugins: A grid of all detected Nova plugins and their status
- License summary: Your current plan, tier, and days remaining
- Nova Pulse feed: Latest broadcasts from the Nova Heaven team
Divine Keys Page
This is where you manage your license on the WordPress side:
- Enter or change your license key
- View plan details, site count, and expiration
- See which products are activated on this site
- Activate or deactivate individual products
- Force-refresh your license verification
Plugin Updates
Nova Core handles updates for all Nova plugins through a secure pipeline:
- Update checks happen automatically every 6 hours
- When an update is available, it appears in the standard WordPress updates screen
- Downloads use one-time signed URLs that expire in 15 minutes
- Each download URL can only be used once
You can also check for updates manually from the Nova Core dashboard.