WordPress® Manager Release Notes


Note:
  • This interface will not appear until you install the RPM-based WordPress® cPAddon in WHM’s Install cPAddons Site Software interface (WHM >> Home >> cPanel >> Install cPAddons Site Software).

  • The system installs this interface as a cPanel plugin that we distribute with the latest WordPress cPAddon.

  • You must install the WordPress Manager cPanel plugin to access the WordPressInstanceManage module’s functions.

WordPress Manager version 3.0.1

Released January 23, 2019

Backup WordPress sites

Note:

The Backup feature is available in cPanel & WHM version 74 and later.

In WordPress Manager version 3.0, we added the backup and restore features. You can use these features to back up and restore your WordPress sites.

WordPress Manager user interface improvements

In WordPress Manager version 3.0, we moved the Manage Site interface’s feature sets into their own tabs. The interface now contains the Overview, Admin, Database, and Backup tabs. You can read more about the each tab’s features in the WordPress Manager interface (cPanel >> Home >> Applications >> WordPress Manager) documentation.

New UAPI functions

  • WordPressBackup::any_running — This function checks for any active WordPress site backups on the cPanel account.

  • WordPressBackup::cancel — This function cancels a WordPress site backup.

  • WordPressBackup::cleanup — This function releases any system resources from a previous WordPress site backup.

  • WordPressBackup::get_available_backups — This function retrieves a list of available WordPress site backups of a single site.

  • WordPressBackup::is_running — This function checks for an active WordPress site backup.

  • WordPressBackup::start — This function starts a single WordPress site backup.

  • WordPressRestore::any_running — This function returns whether a WordPress site backup restoration is in progress.

  • WordPressRestore::cleanup — This function cleans up any temporary system resources after a WordPress site backup restoration.

  • WordPressRestore::start — This function starts a single WordPress site backup restoration.

WordPress Manager version 2.0.0-1

Released September 06, 2018

Manage third-party WordPress installations

Note:

The Discover Sites feature is available in cPanel & WHM version 70 and later.

In WordPress Manager version 2.0, we added the ability to manage third-party created WordPress installations. The Discover Sites feature searches your cPanel account for WordPress installations and adds them to cPanel’s WordPress Manager interface.

New UAPI functions

  • WordPressInstanceManager::cancel_scan — This function cancels a scan that you start with the WordPressInstanceManager::start_scan function.

  • WordPressInstanceManager::cleanup_scan — This function cleans up the scan log file after you complete a scan with the WordPressInstanceManager::start_scan function.

  • WordPressInstanceManager::get_scan_results — This function checks the status of a scan and reports the results if the system completed the scan.

  • WordPressInstanceManager::start_scan — This function scans for WordPress instances installed on a cPanel account.

WordPress Manager Version 1.1.3

In WordPress Manager version 1.1.3, we added the ability to migrate your legacy WordPress cPAddon installations with the Automatic Updates feature. When you enable Automatic Updates feature for a legacy cPAddon WordPress installations, WordPress Manager will automatically migrate it to the RPM-based WordPress cPAddon.

WordPress Manager Version 1.1.2

Released December 8, 2017

In WordPress Manager version 1.1.2, we added the /scripts/migrate_legacy_wordpress_to_modern_wordpress script. You can use this script to manually migrate legacy WordPress cPAddon installations to the RPM-based WordPress cPAddon.

WordPress Manager version 1.1

Released July 19, 2017

Update any administrator’s password

In WordPress Manager version 1.1, we added the ability to update the password for any WordPress user that possesses the administrator role.

Automatic update settings

In WordPress Manager version 1.1, we added the ability to change each WordPress installation’s update settings. You can enable minor and security updates, enable all updates for the WordPress installation, or disable all updates. We also expanded the automatic update messages to include additional information about your WordPress installation’s update settings. When you click Manage on one of your installations, the interface will notify you whether you enabled updates for major versions, minor versions, or disabled updates. For more information about versions, read WordPress’s Version Numbering documentation.

Note:

If you install any WordPress plugin that manages automatic updates, you must manage your updates through that plugin’s interface. The WordPress Manager interface (cPanel >> Home >> Applications >> WordPress Manager) will display your update settings, but you cannot manage them through this interface.

New UAPI functions

  • WordPressInstanceManager::configure_autoupdate — This function configures a WordPress cPAddon instance’s automatic updates settings.

  • WordPressInstanceManager::get_api_version — This function retrieves the WordPress Manager plugin’s version.

Modified UAPI functions

  • WordPressInstanceManager::get_instance_by_id — This function returns a WordPress cPAddon instance’s configuration.

  • WordPressInstanceManager::get_instances — This function lists an account’s deployed WordPress instances installed with the cPAddon.

WordPress Manager version 1.0

Released June 20, 2017

With cPanel & WHM version 66, we have released the WordPress Manager interface (cPanel >> Home >> Applications >> WordPress Manager) as a cPanel plugin. The WordPress Manager interface allows you to manage the WordPress installations on your cPanel account. For each WordPress installation that you installed in cPanel’s WordPress Manager interface (cPanel >> Home >> Software >> Site Software), you can access the following information:

  • The public URL.
  • The location on disk.
  • The WordPress version.
  • Whether automatic updates are enabled.
  • The WordPress administrative URL.
  • The WordPress Administrator username.
  • The WordPress database name.
  • The WordPress database username.
  • The database table prefix.

In addition, this interface allows you to update the following passwords:

  • The WordPress Administrator’s password.
  • The WordPress database user’s password.

New UAPI functions

  • WordPressInstanceManager::change_admin_password — This function updates a WordPress cPAddon instance’s administrator password.

  • WordPressInstanceManager::get_instance_by_id — This function returns a WordPress cPAddon instance’s configuration.

  • WordPressInstanceManager::get_instances — This function lists an account’s deployed WordPress instances installed with the cPAddon.

  • WordPressInstanceManager::get_latest_wordpress_version_from_wordpress_org — This function returns the available WordPress updates from wordpress.org.