Optimal Settings & Tweaking UpdraftPlus

Optimal Settings:

  • Untick ❌ -> UpdraftPlus Automatic Backups
  • Untick ❌ -> Automatic updates
  • Tick ✅ -> Backup more databases
  • Tick ✅ -> Delete local backup

Tweaking:

Add below codes to: updraftplus.php

/* Disable top admin bar */
defined( 'UPDRAFTPLUS_ADMINBAR_DISABLE' ) or define( 'UPDRAFTPLUS_ADMINBAR_DISABLE', true );

/* Disable Cron Nag */
defined( 'UPDRAFTPLUS_DISABLE_WP_CRON_NOTICE' ) or define( 'UPDRAFTPLUS_DISABLE_WP_CRON_NOTICE', true );

/* Disable Temporary Clone */
defined( 'UPDRAFTPLUS_TEMPORARY_CLONE' ) or define( 'UPDRAFTPLUS_TEMPORARY_CLONE', false );

Modify: /updraftplus/udaddons/options.php

//add_action('all_admin_notices', array($this, 'show_admin_warning_notconnected'));

Modify: /updraftplus/admin.php

//'addons' => __('Premium / Extensions', 'updraftplus'),

/*add_action('core_upgrade_preamble', array($this, 'core_upgrade_preamble'));
add_action('admin_action_upgrade-plugin', array($this, 'admin_action_upgrade_pluginortheme'));
add_action('admin_action_upgrade-theme', array($this, 'admin_action_upgrade_pluginortheme'));*/

Modify: /updraftplus/admin.php Line: 2723

// Hide the UpdraftCentral Cloud wizard If the user already has a key created for either
// updraftplus.com or self hosted version.
if (empty($our_keys)) {
	// do nothing. modded.
}

Modify: /updraftplus/central/bootstrap.php

//$updraftplus_updraftcentral_main = new UpdraftPlus_UpdraftCentral_Main();

Modify: /updraftplus/templates/wp-admin/advanced/tools-menu.php

// Remove UpdraftCentral (div)