WordPress.org

Make WordPress Core

Ticket #17833: 17833.diff

File 17833.diff, 1.6 KB (added by ryan, 6 years ago)

Refresh

  • wp-admin/includes/class-wp-upgrader.php

     
    374374                $this->strings['no_package'] = __('Update package not available.');
    375375                $this->strings['downloading_package'] = __('Downloading update from <span class="code">%s</span>&#8230;');
    376376                $this->strings['unpack_package'] = __('Unpacking the update&#8230;');
    377                 $this->strings['deactivate_plugin'] = __('Deactivating the plugin&#8230;');
    378377                $this->strings['remove_old'] = __('Removing the old version of the plugin&#8230;');
    379378                $this->strings['remove_old_failed'] = __('Could not remove the old plugin.');
    380379                $this->strings['process_failed'] = __('Plugin update failed.');
     
    597596                        return new WP_Error('bad_request', $this->strings['bad_request']);
    598597
    599598                if ( is_plugin_active($plugin) ) {
    600                         $this->skin->feedback('deactivate_plugin');
    601599                        //Deactivate the plugin silently, Prevent deactivation hooks from running.
    602600                        deactivate_plugins($plugin, true);
    603601                }
     
    11981196        function after() {
    11991197                $this->plugin = $this->upgrader->plugin_info();
    12001198                if ( !empty($this->plugin) && !is_wp_error($this->result) && $this->plugin_active ){
    1201                         show_message(__('Reactivating the plugin&#8230;'));
    12021199                        echo '<iframe style="border:0;overflow:hidden" width="100%" height="170px" src="' . wp_nonce_url('update.php?action=activate-plugin&networkwide=' . $this->plugin_network_active . '&plugin=' . $this->plugin, 'activate-plugin_' . $this->plugin) .'"></iframe>';
    12031200                }
    12041201