protected function get_size_string_from_url($attachment_id, $url)
{
$meta = get_post_meta($attachment_id, '_wp_attachment_metadata', true);
if (empty($meta['sizes'])) {
// No alternative sizes available, return
return null;
}
$basename = wp_basename($this->as3cf->maybe_remove_query_string($url));
foreach ($meta['sizes'] as $size => $file) {
if ($basename === $file['file']) {
return $size;
}
}
return null;
}