Skip to content

Commit 5e89e49

Browse files
authored
Merge pull request #350 from lloc/refactoring-2-9
Escaping
2 parents 17a4683 + 3e5ece4 commit 5e89e49

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

includes/MslsAdmin.php

+5-4
Original file line numberDiff line numberDiff line change
@@ -172,12 +172,13 @@ public function render(): void {
172172
settings_fields( 'msls' );
173173
do_settings_sections( __CLASS__ );
174174

175+
$value = $this->options->is_empty() ?
176+
__( 'Configure', 'multisite-language-switcher' ) :
177+
__( 'Update', 'multisite-language-switcher' );
178+
175179
printf(
176180
'<p class="submit"><input name="Submit" type="submit" class="button button-primary" value="%s" /></p></form></div>',
177-
( $this->options->is_empty() ? __( 'Configure', 'multisite-language-switcher' ) : __(
178-
'Update',
179-
'multisite-language-switcher'
180-
) )
181+
esc_html( $value )
181182
);
182183
}
183184

includes/MslsCustomColumn.php

+5-3
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,11 @@ public function td( $column_name, $item_id ) {
100100
$icon->set_href( (int) $mydata->$language );
101101
}
102102

103-
echo '<span class="msls-icon-wrapper ' . esc_attr( $this->options->admin_display ) . '">';
104-
echo $icon->get_a();
105-
echo '</span>';
103+
printf(
104+
'<span class="msls-icon-wrapper %1$s">%2$s</span>',
105+
esc_attr( $this->options->admin_display ),
106+
$icon->get_a()
107+
);
106108

107109
restore_current_blog();
108110
}

0 commit comments

Comments
 (0)