Skip to content

Ninja Tables Pro

Recipe for managing Ninja Tables Pro plugin updates.

Configuration

Source URL

  • Label: Source URL
  • Required: Yes
  • Type: URL
  • Placeholder: https://example.com
  • Helper Text: The URL of the WordPress site where the license is active

License Key

  • Required: Yes
  • Type: Secret

Features

How to Obtain License Information

You'll need:

  1. Your Ninja Tables Pro license key
  2. The WordPress site URL where the license is registered

Notes

  • Uses the WP Manage Ninja API at https://apiv2.wpmanageninja.com/plugin/
  • Uses EDD-style licensing with fixed item ID: 273
  • Supports license validation with statuses: valid, invalid, expired, disabled, site_inactive, item_name_mismatch, no_activations_left
  • Automatically fetches package title from license response
  • Falls back to formatted slug if title not available
  • Fetches version and download link via get_version action
  • Does not currently support license activation (only validation)