| @@ -414,9 +414,9 @@ | ||
| 414 | 414 | $image_url = $request->get_param('image_url'); |
| 415 | 415 | $platform = $request->get_param('platform') ?? 'facebook'; |
| 416 | 416 | |
| 417 | 417 | // Validate image URL |
| 418 | - if (!\ThinkRank\Core\Url_Validator::is_http_url($image_url)) { | |
| 418 | + if (!filter_var($image_url, FILTER_VALIDATE_URL)) { | |
| 419 | 419 | return new WP_Error( |
| 420 | 420 | 'invalid_image_url', |
| 421 | 421 | 'Invalid image URL provided', |
| 422 | 422 | ['status' => 400] |