PluginProbe
Elementor Website Builder – more than just a page builder / 4.3.0-beta3
Elementor Website Builder – more than just a page builder v4.3.0-beta3
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
← All changes | modules/atomic-widgets/parsers/props-parser.php +7 -1 4.2.04.3.0-beta3 View file →
@@ -66,9 +66,15 @@
66 66 if ( ! isset( $props[ $key ] ) ) {
67 67 continue;
68 68 }
69 69
70 - $sanitized[ $key ] = $prop_type->sanitize( $props[ $key ] );
70 + $sanitized_value = $prop_type->sanitize( $props[ $key ] );
71 +
72 + if ( ! $prop_type->should_persist( $sanitized_value ) ) {
73 + continue;
74 + }
75 +
76 + $sanitized[ $key ] = $sanitized_value;
71 77 }
72 78
73 79 return Parse_Result::make()->wrap( $sanitized );
74 80 }