Make WordPress Core

Ticket #46060: 46060.3.diff

File 46060.3.diff, 1.6 KB (added by flixos90, 5 years ago)
  • src/wp-admin/includes/class-wp-plugins-list-table.php

     
    232232                                }
    233233                                // Populate the inactive list with plugins that aren't activated
    234234                                $plugins['inactive'][ $plugin_file ] = $plugin_data;
     235                                if ( $screen->in_admin( 'network' ) && count_paused_plugin_sites_for_network( $plugin_file ) ) {
     236                                        $plugins['paused'][ $plugin_file ] = $plugin_data;
     237                                }
    235238                        }
    236239                }
    237240
  • src/wp-admin/includes/ms-admin-filters.php

     
    3434// Notices Hooks
    3535add_action( 'admin_notices', 'site_admin_notice' );
    3636add_action( 'network_admin_notices', 'site_admin_notice' );
     37add_action( 'network_admin_notices', 'paused_plugins_notice' );
    3738
    3839// Update Hooks
    3940add_action( 'network_admin_notices', 'update_nag', 3 );
  • src/wp-admin/includes/plugin.php

     
    22672267                __( 'You can find more details and make changes on the Plugins screen.' ),
    22682268                sprintf(
    22692269                        '<a href="%s">%s</a>',
    2270                         admin_url( 'plugins.php?plugin_status=paused' ),
     2270                        self_admin_url( 'plugins.php?plugin_status=paused' ),
    22712271                        'Go to the Plugins screen'
    22722272                )
    22732273        );