| @@ -81,16 +81,8 @@ | ||
| 81 | 81 | 'sanitize_text' |
| 82 | 82 | ) ); |
| 83 | 83 | } |
| 84 | 84 | |
| 85 | - if ( isset( $request['menu_1']['item_link'] ) ) { | |
| 86 | - $param['menu_1']['item_link'] = map_deep( wp_unslash( $request['menu_1']['item_link'] ), array($this, 'sanitize_link') ); | |
| 87 | - } | |
| 88 | - | |
| 89 | - if ( isset( $request['link'] ) ) { | |
| 90 | - $param['link'] = $this->sanitize_link( wp_unslash( $request['link'] ) ); | |
| 91 | - } | |
| 92 | - | |
| 93 | 85 | return $param; |
| 94 | 86 | } |
| 95 | 87 | |
| 96 | 88 | public function sanitize_text( $text ): string { |
| @@ -100,16 +92,9 @@ | ||
| 100 | 92 | public function sanitize_tooltip( $text ): string { |
| 101 | 93 | return sanitize_text_field( wp_unslash( $text ) ); |
| 102 | 94 | } |
| 103 | 95 | |
| 104 | - public function sanitize_link( $link ) { | |
| 105 | - if ( wp_http_validate_url( $link ) ) { | |
| 106 | - return esc_url_raw( $link ); | |
| 107 | - } | |
| 108 | - return sanitize_text_field( $link ); | |
| 109 | - } | |
| 110 | 96 | |
| 111 | - | |
| 112 | 97 | public function load_assets(): void { |
| 113 | 98 | |
| 114 | 99 | wp_enqueue_style( 'wp-color-picker' ); |
| 115 | 100 | wp_enqueue_script( 'wp-color-picker' ); |
| @@ -121,9 +106,9 @@ | ||
| 121 | 106 | $version = WOWP_Plugin::info( 'version' ); |
| 122 | 107 | $url_assets = WOWP_Plugin::url() . 'vendors/'; |
| 123 | 108 | |
| 124 | 109 | $url_fontawesome = $url_assets . 'fontawesome/css/all.min.css'; |
| 125 | - wp_enqueue_style( $handle . '-fontawesome', $url_fontawesome, null, '7.1' ); | |
| 110 | + wp_enqueue_style( $handle . '-fontawesome', $url_fontawesome, null, '7.0' ); | |
| 126 | 111 | |
| 127 | 112 | $fonticonpicker_js = $url_assets . 'fonticonpicker/js/jquery.fonticonpicker.js'; |
| 128 | 113 | wp_enqueue_script( $handle . '-fonticonpicker', $fonticonpicker_js, array( 'jquery' ), $version, true ); |
| 129 | 114 | |