PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / trunk
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF vtrunk
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
← All changes | views/notice-temporary.php +6 -6 1.10 → trunk View file →
@@ -1,22 +1,22 @@
1 1 <?php
2 -defined( 'ABSPATH' ) || die( 'Cheatin’ uh?' );
2 +defined( 'ABSPATH' ) || exit;
3 3
4 -$notices = array();
4 +$notices = [];
5 5
6 6 foreach ( $data as $notice_data ) {
7 7 if ( empty( $notices[ $notice_data['type'] ] ) ) {
8 - $notices[ $notice_data['type'] ] = array();
8 + $notices[ $notice_data['type'] ] = [];
9 9 }
10 10
11 11 $notices[ $notice_data['type'] ][] = $notice_data;
12 12 }
13 13
14 -foreach ( $notices as $type => $type_notices ) {
14 +foreach ( $notices as $type_id => $type_notices ) {
15 15 ?>
16 - <div class="<?php echo $type; ?> settings-error notice is-dismissible">
16 + <div class="<?php echo esc_attr( $type_id ); ?> settings-error notice is-dismissible">
17 17 <?php foreach ( $type_notices as $details ) { ?>
18 - <p><strong><?php echo $details['message']; ?></strong></p>
18 + <p><strong><?php echo wp_kses( $details['message'], [ 'code' => [] ] ); ?></strong></p>
19 19 <?php } ?>
20 20 </div>
21 21 <?php
22 22 }