mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-04-20 12:34:41 +00:00
Administration: Use wp_admin_notice() for .updated.
Add usages of `wp_admin_notice()` and `wp_get_admin_notice()` on `.updated` in the root level of `/wp-admin/`. Ongoing task to implement new function across core. Props costdev, joedolson. See #57791. git-svn-id: https://develop.svn.wordpress.org/trunk@56573 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -618,7 +618,7 @@ if ( ! empty( $invalid ) ) {
|
||||
}
|
||||
}
|
||||
|
||||
if ( isset( $_GET['error'] ) ) :
|
||||
if ( isset( $_GET['error'] ) ) {
|
||||
|
||||
if ( isset( $_GET['main'] ) ) {
|
||||
$errmsg = __( 'You cannot delete a plugin while it is active on the main site.' );
|
||||
@@ -639,10 +639,6 @@ if ( isset( $_GET['error'] ) ) :
|
||||
$errmsg = __( 'Plugin could not be activated because it triggered a <strong>fatal error</strong>.' );
|
||||
}
|
||||
|
||||
?>
|
||||
<div id="message" class="error"><p><?php echo $errmsg; ?></p>
|
||||
<?php
|
||||
|
||||
if ( ! isset( $_GET['main'] ) && ! isset( $_GET['charsout'] )
|
||||
&& isset( $_GET['_error_nonce'] ) && wp_verify_nonce( $_GET['_error_nonce'], 'plugin-activation-error_' . $plugin )
|
||||
) {
|
||||
@@ -655,66 +651,71 @@ if ( isset( $_GET['error'] ) ) :
|
||||
admin_url( 'plugins.php' )
|
||||
);
|
||||
|
||||
?>
|
||||
<iframe style="border:0" width="100%" height="70px" src="<?php echo esc_url( $iframe_url ); ?>"></iframe>
|
||||
<?php
|
||||
$errmsg .= '<iframe style="border:0" width="100%" height="70px" src="' . esc_url( $iframe_url ) . '"></iframe>';
|
||||
}
|
||||
|
||||
?>
|
||||
</div>
|
||||
<?php
|
||||
elseif ( isset( $_GET['deleted'] ) ) :
|
||||
wp_admin_notice(
|
||||
$errmsg,
|
||||
array(
|
||||
'id' => 'message',
|
||||
'additional_classes' => array( 'error' ),
|
||||
)
|
||||
);
|
||||
|
||||
} elseif ( isset( $_GET['deleted'] ) ) {
|
||||
$delete_result = get_transient( 'plugins_delete_result_' . $user_ID );
|
||||
// Delete it once we're done.
|
||||
delete_transient( 'plugins_delete_result_' . $user_ID );
|
||||
|
||||
if ( is_wp_error( $delete_result ) ) :
|
||||
?>
|
||||
<div id="message" class="error notice is-dismissible">
|
||||
<p>
|
||||
<?php
|
||||
printf(
|
||||
/* translators: %s: Error message. */
|
||||
__( 'Plugin could not be deleted due to an error: %s' ),
|
||||
esc_html( $delete_result->get_error_message() )
|
||||
);
|
||||
?>
|
||||
</p>
|
||||
</div>
|
||||
<?php else : ?>
|
||||
<div id="message" class="updated notice is-dismissible">
|
||||
<p>
|
||||
<?php
|
||||
if ( 1 === (int) $_GET['deleted'] ) {
|
||||
_e( 'The selected plugin has been deleted.' );
|
||||
} else {
|
||||
_e( 'The selected plugins have been deleted.' );
|
||||
}
|
||||
?>
|
||||
</p>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php elseif ( isset( $_GET['activate'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Plugin activated.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['activate-multi'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Selected plugins activated.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['deactivate'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Plugin deactivated.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['deactivate-multi'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Selected plugins deactivated.' ); ?></p></div>
|
||||
<?php elseif ( 'update-selected' === $action ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'All selected plugins are up to date.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['resume'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Plugin resumed.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['enabled-auto-update'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Plugin will be auto-updated.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['disabled-auto-update'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Plugin will no longer be auto-updated.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['enabled-auto-update-multi'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Selected plugins will be auto-updated.' ); ?></p></div>
|
||||
<?php elseif ( isset( $_GET['disabled-auto-update-multi'] ) ) : ?>
|
||||
<div id="message" class="updated notice is-dismissible"><p><?php _e( 'Selected plugins will no longer be auto-updated.' ); ?></p></div>
|
||||
<?php endif; ?>
|
||||
if ( is_wp_error( $delete_result ) ) {
|
||||
$plugin_not_deleted_message = sprintf(
|
||||
/* translators: %s: Error message. */
|
||||
__( 'Plugin could not be deleted due to an error: %s' ),
|
||||
esc_html( $delete_result->get_error_message() )
|
||||
);
|
||||
wp_admin_notice(
|
||||
$plugin_not_deleted_message,
|
||||
array(
|
||||
'id' => 'message',
|
||||
'additional_classes' => array( 'error' ),
|
||||
'dismissible' => true,
|
||||
)
|
||||
);
|
||||
} else {
|
||||
$updated_args = array(
|
||||
'id' => 'message',
|
||||
'additional_classes' => array( 'updated' ),
|
||||
'dismissible' => true,
|
||||
);
|
||||
if ( 1 === (int) $_GET['deleted'] ) {
|
||||
$plugins_deleted_message = __( 'The selected plugin has been deleted.' );
|
||||
} else {
|
||||
$plugins_deleted_message = __( 'The selected plugins have been deleted.' );
|
||||
}
|
||||
wp_admin_notice( $plugins_deleted_message, $updated_args );
|
||||
}
|
||||
} elseif ( isset( $_GET['activate'] ) ) {
|
||||
wp_admin_notice( __( 'Plugin activated.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['activate-multi'] ) ) {
|
||||
wp_admin_notice( __( 'Selected plugins activated.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['deactivate'] ) ) {
|
||||
wp_admin_notice( __( 'Plugin deactivated.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['deactivate-multi'] ) ) {
|
||||
wp_admin_notice( __( 'Selected plugins deactivated.' ), $updated_args );
|
||||
} elseif ( 'update-selected' === $action ) {
|
||||
wp_admin_notice( __( 'All selected plugins are up to date.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['resume'] ) ) {
|
||||
wp_admin_notice( __( 'Plugin resumed.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['enabled-auto-update'] ) ) {
|
||||
wp_admin_notice( __( 'Plugin will be auto-updated.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['disabled-auto-update'] ) ) {
|
||||
wp_admin_notice( __( 'Plugin will no longer be auto-updated.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['enabled-auto-update-multi'] ) ) {
|
||||
wp_admin_notice( __( 'Selected plugins will be auto-updated.' ), $updated_args );
|
||||
} elseif ( isset( $_GET['disabled-auto-update-multi'] ) ) {
|
||||
wp_admin_notice( __( 'Selected plugins will no longer be auto-updated.' ), $updated_args );
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="wrap">
|
||||
<h1 class="wp-heading-inline">
|
||||
|
||||
Reference in New Issue
Block a user