Power Tools

Pre-requisites For WPCloudDeploy


Our Power Tools add-on is the place where we add functions that are useful but not necessarily pertinent to all users.  By adding those functions here, we are able to keep the core plugin relatively light-weight.

This add-on contains the following functions:

  • Summary Statistics Dashboard (pictured below)
  • Bulk Deploy Servers & Sites
  • Scheduled Snapshots for servers
  • Netdata Integration
  • Summary Charts Dashboard
  • Automatically create home page images for sites
  • Additional options for scheduling backups
  • Additional options for scheduling callbacks

View Documentation


  • WPCloudDeploy Core Version 5.0.0 or later

Release Notes



Warning: This update REQUIRES WPCloudDeploy 5.0 or later.  Installing it with an earlier version will cause your site to crash.  Please upgrade by following the WPCD 5.0.0 upgrade instructions!.

  • New: Add option to only restart servers if the callbacks indicate that the server needs to be restarted.
  • New: Add bulk install screen.
  • Tweak: Edit next schedule date for automatic images.
  • Tweak: WPCD 5.0 Compatibility fix with the health column.
  • Tweak: PHP 8.x fixes for text field sanitization.
  • Tweak: Do not let browser spellchecker run on data in sensitive fields.
  • Fix: Make sure activation functions work properly on subsites (especially cron activation code)
  • Other: WPCD 5.0 compatibility changes.


  • Tweak: Moved recording some cron transients to the start of a function instead of the end.
  • Tweak: Increased the transient to 60 minutes for a cron running on a 15 min schedule.
  • Fix: Prevent fields from being included in the DOM when they have been disabled for an author or role.


  • New: Automatically capture images a site's home page.
  • New: Automatically capture images of specific pages on a site on a regular, re-occurring schedule.
  • New: Schedule server restarts on a regular basis (eg: once per week every Saturday)
  • New: Run callbacks on a regular schedule
  • New: Run backups on a regular schedule outside of the scheduled one on the server.
  • New: (Experimental) Run site-sync on a regular schedule outside of the one you can schedule daily.


  • Tweak: Force use of WPCD 4.14.2 or greater.


  • New: A new dashboard for charts.
  • New: Show the next scheduled snapshot date in the server record.
  • New: Add a BACK TO LIST button when viewing the details of a snapshot.
  • New: Add filter options to the top of the snapshot list.
  • New: Add options to disable statistics and charts for non-admin users.
  • Tweak: Rename the menu item SERVER SNAPSHOT so it's clear that that snapshots are for a server.
  • Tweak: Make the SITES FILTER at the top of the dashboard be a SELECT2 drop-down if the number of sites exceed 25.
  • Dev: Remove embedded JS and placed them into dedicated JS files instead.
  • Dev: Make it clear on the screen that dates are UTC+0.


Initial Release:  Scheduled Snapshots, Dashboards, Netdata