Skip to content

Commit a756434

Browse files
committed
HTML now not broken in error messages in forms, fixes #298
1 parent be8913a commit a756434

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

includes/abstracts/abstract-wpum-form.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ public function show_errors() {
139139
$errors = apply_filters( 'wpum_form_errors', $this->errors, $this->form_name );
140140
foreach ( $errors as $error ) {
141141
WPUM()->templates
142-
->set_template_data( [ 'message' => esc_html__( $error, 'wp-user-manager' ) ] )
142+
->set_template_data( [ 'message' => $error ] )
143143
->get_template_part( 'messages/general', 'error' );
144144
}
145145
}

templates/messages/general-error.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@
1414
*/
1515

1616
// Exit if accessed directly
17-
if ( ! defined( 'ABSPATH' ) ) exit;
17+
if ( ! defined( 'ABSPATH' ) ) {
18+
exit;
19+
}
1820

1921
?>
2022
<div class="wpum-message error">
21-
<p><?php echo $data->message; ?></p>
23+
<p><?php echo wp_kses_post( $data->message ); ?></p>
2224
</div>

0 commit comments

Comments
 (0)