upgrade_500

The timeline below displays how wordpress function upgrade_500 has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.1

/**
 * Executes changes made in WordPress 5.0.0.
 *
 * @ignore
 * @since 5.0.0
 * @deprecated 5.1.0
 */
function upgrade_500()
{
}

WordPress Version: 5.0

/**
 * Executes changes made in WordPress 5.0.0.
 *
 * @ignore
 * @since 5.0.0
 *
 * @global int $wp_current_db_version Current database version.
 */
function upgrade_500()
{
    global $wp_current_db_version;
    if ($wp_current_db_version < 43764) {
        // Allow bypassing Gutenberg plugin deactivation.
        if (defined('GUTENBERG_USE_PLUGIN') && GUTENBERG_USE_PLUGIN) {
            return;
        }
        $was_active = is_plugin_active('gutenberg/gutenberg.php');
        if ($was_active) {
            // FIXME: Leave until 501 or 510 to clean up.
            update_site_option('upgrade_500_was_gutenberg_active', '1');
        }
        deactivate_plugins(array('gutenberg/gutenberg.php'), true);
    }
}