diff --git a/classes/widgets/class-wc-widget-login.php b/classes/widgets/class-wc-widget-login.php index fdd620c7861..95c88ff0fdd 100644 --- a/classes/widgets/class-wc-widget-login.php +++ b/classes/widgets/class-wc-widget-login.php @@ -104,7 +104,7 @@ class WC_Widget_Login extends WP_Widget { global $login_errors; if ( is_wp_error($login_errors) && $login_errors->get_error_code() ) foreach ($login_errors->get_error_messages() as $error) : - echo '
' . esc_html( $error ) . "
\n"; + echo '
' . wp_kses_post( $error ) . "
\n"; break; endforeach; diff --git a/woocommerce-ajax.php b/woocommerce-ajax.php index 7f465588674..c72829ba1a7 100644 --- a/woocommerce-ajax.php +++ b/woocommerce-ajax.php @@ -101,7 +101,7 @@ function woocommerce_sidebar_login_ajax_process() { if ( $user->errors ) { foreach ( $user->errors as $error ) { - $result['error'] = esc_html( $error[0] ); + $result['error'] = wp_kses_post( $error[0] ); break; } } else {