Make WordPress Core


Ignore:
Timestamp:
02/08/2019 12:15:54 AM (8 years ago)
Author:
peterwilsoncc
Message:

Install/upgrade: Remove Gutenberg plugin deactivation from upgrade process.

The Gutenberg plugin will not be deactivated on sites upgrading to WordPress 5.1. This deprecates the upgrade_500_was_gutenberg_active option and the upgrade_500() function as they are no longer required.

Props peterwilsoncc.
Fixes #46029.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/upgrade.php

    r44565 r44732  
    812812        }
    813813
    814         if ( $wp_current_db_version < 43764 ) {
    815                 upgrade_500();
     814        if ( $wp_current_db_version < 44719 ) {
     815                upgrade_510();
    816816        }
    817817
    … …  
    20982098 * @ignore
    20992099 * @since 5.0.0
    2100  *
    2101  * @global int $wp_current_db_version Current database version.
     2100 * @deprecated 5.1.0
    21022101 */
    21032102function upgrade_500() {
    2104         global $wp_current_db_version;
    2105         if ( $wp_current_db_version < 43764 ) {
    2106                 // Allow bypassing Gutenberg plugin deactivation.
    2107                 if ( defined( 'GUTENBERG_USE_PLUGIN' ) && GUTENBERG_USE_PLUGIN ) {
    2108                         return;
    2109                 }
    2110 
    2111                 $was_active = is_plugin_active( 'gutenberg/gutenberg.php' );
    2112                 if ( $was_active ) {
    2113                         // FIXME: Leave until 501 or 510 to clean up.
    2114                         update_site_option( 'upgrade_500_was_gutenberg_active', '1' );
    2115                 }
    2116 
    2117                 deactivate_plugins( array( 'gutenberg/gutenberg.php' ), true );
    2118         }
     2103}
     2104
     2105/**
     2106 * Executes changes made in WordPress 5.1.0.
     2107 *
     2108 * @ignore
     2109 * @since 5.1.0
     2110 */
     2111function upgrade_510() {
     2112        delete_site_option( 'upgrade_500_was_gutenberg_active' );
    21192113}
    21202114
Note: See TracChangeset for help on using the changeset viewer.