On this page
WP_Upgrader_Skin::error( string|WP_Error $errors )
Parameters
$errorsstring|WP_Error Required-
Errors.
Source
File: wp-admin/includes/class-wp-upgrader-skin.php. View all references
public function error( $errors ) {
if ( ! $this->done_header ) {
$this->header();
}
if ( is_string( $errors ) ) {
$this->feedback( $errors );
} elseif ( is_wp_error( $errors ) && $errors->has_errors() ) {
foreach ( $errors->get_error_messages() as $message ) {
if ( $errors->get_error_data() && is_string( $errors->get_error_data() ) ) {
$this->feedback( $message . ' ' . esc_html( strip_tags( $errors->get_error_data() ) ) );
} else {
$this->feedback( $message );
}
}
}
}
Related
Uses
| Uses | Description |
|---|---|
| WP_Upgrader_Skin::feedback() wp-admin/includes/class-wp-upgrader-skin.php | |
| WP_Upgrader_Skin::header() wp-admin/includes/class-wp-upgrader-skin.php | |
| esc_html() wp-includes/formatting.php | Escaping for HTML blocks. |
| is_wp_error() wp-includes/load.php | Checks whether the given variable is a WordPress Error. |
Used By
| Used By | Description |
|---|---|
| Language_Pack_Upgrader_Skin::error() wp-admin/includes/class-language-pack-upgrader-skin.php |
Changelog
| Version | Description |
|---|---|
| 2.8.0 | Introduced. |
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/wp_upgrader_skin/error