Appearance
Products
Products represent WordPress plugins or themes that you distribute through PackEdge.
Creating a Product
- Go to Products in the console sidebar
- Click New Product
- Fill in the details:
| Field | Required | Description |
|---|---|---|
| Name | Yes | Display name (e.g., "My Awesome Plugin") |
| Slug | Auto | URL-safe identifier, auto-generated from name |
| Type | Yes | plugin or theme |
| Description | No | Short description |
| License Prefix | No | Custom prefix for license keys (e.g., MYPLUGIN) |
| Requires License | No | Whether the product requires a license to function |
| Manages Releases | No | Enable release/update distribution |
Public Key
Each product has a public_key that's safe to embed in client code. Use this key when calling the Public API for license validation.
php
// Safe to include in your plugin
$public_key = 'pk_your_public_key_here';Product Status
| Status | Description |
|---|---|
draft | Not visible, still being configured |
active | Live and accepting licenses |
archived | Soft-deleted, no longer active |
Product Metadata
Optional metadata for display in WordPress:
- Logo URL — displayed in the console and WordPress update screen
- Banner URL — used in WordPress plugin details
- Icon — emoji or icon URL for quick identification
- Readme URL — link to product documentation
