| @@ -853,11 +853,9 @@ | ||
| 853 | 853 | */ |
| 854 | 854 | do_action( 'elementor/document/before_save', $this, $data ); |
| 855 | 855 | |
| 856 | 856 | if ( ! current_user_can( 'unfiltered_html' ) ) { |
| 857 | - $data = map_deep( $data, function ( $value ) { | |
| 858 | - return is_bool( $value ) || is_null( $value ) ? $value : wp_kses_post( $value ); | |
| 859 | - } ); | |
| 857 | + $data = Utils::kses_post_deep( $data ); | |
| 860 | 858 | } |
| 861 | 859 | |
| 862 | 860 | if ( ! empty( $data['settings'] ) ) { |
| 863 | 861 | if ( isset( $data['settings']['post_status'] ) && self::STATUS_AUTOSAVE === $data['settings']['post_status'] ) { |