Skip to main content
Kinsta Enhancer requires using the company-level Kinsta API key, and therefore every site and environment under that Kinsta account is available in the settings UI.This plugin should only be used under the following scenarios:
  • Installed only on the Kinsta account holder’s website.
  • Installed on client websites but hidden from everyone except the Kinsta account holder. 
You only need to enter the Kinsta API key once within the Kinsta Enhancer settings.

Requirements

Installation

  1. Download the latest Kinsta Enhancer version from your Pine Digital account.
  2. WordPress Dashboard → Plugins → Add New → Upload Plugin → Kinsta Enhancer
  3. Activate Kinsta Enhancer

Features

Backup Manager

Manage backups and restores directly from your WordPress dashboard. Resellers can manage all sites under their plan from one central location.
  • Kinsta Backups in WordPress: for the work you usually do in MyKinsta.
  • Site and Environment Pickers: pulled from your Kinsta sites.
  • Auto-Updating Backup Lists: when you change site or environment.
  • Full Backup History: with type, date, and notes in one view.
  • On-Demand Manual Backups: with an optional note for what changed.
  • Restore to Another Environment: on the same site, straight from the list.
  • Extra Safeguards For Live Restores: so production stays protected.
  • Delete Backups: when you need to clean up old points.
  • Status Checks: for long-running backup and restore jobs.
  1. Kinsta Account → Company Settings → API Keys → Create API Key
  2. Kinsta Enhancer → API Key → Add your Kinsta API key from Step 1
  3. Save changes
  4. Kinsta Enhancer → Backup Management
  5. WordPress Site → Choose your site
  6. Environment → Choose your environment
  1. Kinsta Enhancer → Backup Management → Create Manual Backup
  2. Optionally add a note to easily identify your backup
  3. Click Create Manual Backup
  4. You’ll receive a confirmation when the request is accepted, and backups run asynchronously on Kinsta, so use Check Status with the operation ID to verify completion
  5. Refresh the backups list to see the new backup once it appears
You need a manage_options user, a valid MyKinsta API key and a selected environment. Backups apply to the environment chosen in API settings.
  1. Kinsta Enhancer → Backup Management 
  2. Under Backups, locate the backup in the list
  3. Open Restore for that row
  4. Choose the Target Environment
  5. If the target is Live, type RESTORE in the confirmation field (admins with the live-restore capability only)
  6. Click Restore Backup
  7. When the request succeeds, you’ll see a confirmation, and you can use Check Status with the operation ID to verify when the asynchronous restore is complete.
Your WordPress user email should match a MyKinsta company user (or the company should have only one user), so restore notifications can be assigned. Live restores require the pde_kinsta_restore_live capability (granted to administrators on activation).
The API key is encrypted with PHP OpenSSL using WordPress salts. You may optionally define KINSTA_API_KEY within wp-config.php so the key is not stored in the database.

Plugin Manager

Manage the entire plugin inventory from WordPress with centralized search, version visibility, one-click backups, premium plugin exports, and per-site updates across all your Kinsta environments. Perfect for agencies managing multiple sites from one place.
  • Search and Filter: the same plugin inventory you see in MyKinsta, right in WordPress.
  • Version and Update Visibility: across every Kinsta site and environment.
  • One-Click ZIP Backups: from this site or WordPress.org.
  • Premium Plugin Exports: from the Kinsta environment where the plugin is installed.
  • Per-Site Updates: from one unified plugin list.
  • Site-By-Site Breakdown: for agencies and multi-site Kinsta setups.
  1. Kinsta Account → Company Settings → API Keys → Create API Key
  2. Kinsta Enhancer → API Key → Add your Kinsta API key from Step 1
  3. Save changes
  4. Kinsta Enhancer → Plugin Management