has_errors() ) { return; } foreach ( $error->get_error_codes() as $error_code ) { // Extract the "error" type. $data = $error->get_error_data( $error_code ); $type = empty( $data ) || ! is_string( $data ) ? 'error' : $data; $message = wp_kses( implode( '
', $error->get_error_messages( $error_code ) ), array( 'a' => array( 'href' ), 'br' => array(), 'code' => array(), 'em' => array(), ) ); add_settings_error( 'polylang', $error_code, $message, $type ); } }