/** * 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')); }
/** * 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); }