コード例 #1
0
 /**
  * Upgrade the Genesis settings, usually after an upgrade.
  * 
  * ## EXAMPLES
  * 
  *     wp genesis upgrade-db
  *
  */
 public function upgrade_db($args, $assoc_args)
 {
     //* Disable post-upgrade redirect
     remove_action('genesis_upgrade', 'genesis_upgrade_redirect');
     // Call the upgrade function
     genesis_upgrade();
     WP_CLI::success(__('Genesis database upgraded.', 'genesis'));
 }
コード例 #2
0
/**
 * Genesis settings upgrade. Silent upgrade (no redirect).
 *
 * Meant to be called via ajax request during network upgrade process.
 *
 * @since 2.0.0
 *
 * @uses genesis_upgrade() Update Genesis to the latest version.
 */
function genesis_silent_upgrade()
{
    remove_action('genesis_upgrade', 'genesis_upgrade_redirect');
    genesis_upgrade();
    exit(0);
}