public function remove_size_from_filename($url, $remove_extension = false)
{
$url = preg_replace('/^(\\S+)-[0-9]{1,4}x[0-9]{1,4}(\\.[a-zA-Z0-9\\.]{2,})?/', '$1$2', $url);
if ($remove_extension) {
$parts = pathinfo($url);
$url = str_replace('.' . $parts['extension'], '', $url);
}
return $url;
}