Skip to content

Commit 485f5e9

Browse files
authored
Forms block: fix checkbox field italics+bold rendering (#41170)
1 parent b816b8e commit 485f5e9

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Significance: patch
2+
Type: fixed
3+
Comment: Minor fix
4+
5+

projects/packages/forms/src/contact-form/class-contact-form-field.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -693,7 +693,7 @@ public function render_checkbox_field( $id, $label, $value, $class, $required, $
693693
$field = "<div class='contact-form__checkbox-wrap'>";
694694
$field .= "<input id='" . esc_attr( $id ) . "' type='checkbox' name='" . esc_attr( $id ) . "' value='" . esc_attr__( 'Yes', 'jetpack-forms' ) . "' " . $class . checked( (bool) $value, true, false ) . ' ' . ( $required ? "required aria-required='true'" : '' ) . "/> \n";
695695
$field .= "<label for='" . esc_attr( $id ) . "' class='grunion-field-label checkbox" . ( $this->is_error() ? ' form-error' : '' ) . "' style='" . $this->label_styles . "'>";
696-
$field .= esc_html( $label ) . ( $required ? '<span class="grunion-label-required" aria-hidden="true">' . $required_field_text . '</span>' : '' );
696+
$field .= wp_kses_post( $label ) . ( $required ? '<span class="grunion-label-required" aria-hidden="true">' . $required_field_text . '</span>' : '' );
697697
$field .= "</label>\n";
698698
$field .= "<div class='clear-form'></div>\n";
699699
$field .= '</div>';
@@ -717,7 +717,7 @@ private function render_consent_field( $id, $class ) {
717717
} else {
718718
$field .= "\t\t<input type='checkbox' name='" . esc_attr( $id ) . "' value='" . esc_attr__( 'Yes', 'jetpack-forms' ) . "' " . $class . "/> \n";
719719
}
720-
$field .= "\t\t" . esc_html( $consent_message );
720+
$field .= "\t\t" . wp_kses_post( $consent_message );
721721
$field .= "</label>\n";
722722
$field .= "<div class='clear-form'></div>\n";
723723
return $field;

0 commit comments

Comments
 (0)