function get_image_id_by_url($image_url) { global $wpdb; $attachment = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $image_url)); if (isset($attachment[0]) && !empty($attachment[0])) { return $attachment[0]; } return; }