evet yuklenir. verecegim kodlari isterseniz ocmod haline getirp kullanabilirsiniz de.

catalog/model/tool/image.php dosyasini acin
$image_new = str_replace(' ', '%20', $image_new);
satirindan once su kodlari ekleyin.

$webp_image = $WebpIs = false;

$gd = gd_info();

if (isset($gd['WebP Support']) && $gd['WebP Support'] && (isset($this->request->server['HTTP_ACCEPT']) && strpos($this->request->server['HTTP_ACCEPT'], 'webp'))) {
    $WebpIs = true;
}

if ($WebpIs && $extension != 'gif') {
    $webp_image = 'cache/webp/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.webp';

    if (!is_file(DIR_IMAGE . $webp_image) || (filemtime(DIR_IMAGE . $image_new) > filemtime(DIR_IMAGE . $webp_image))) {
        
        $path = '';

        $directories = explode('/', dirname($webp_image));

        foreach ($directories as $directory) {
            $path = $path . '/' . $directory;

            if (!is_dir(DIR_IMAGE . $path)) {
                @mkdir(DIR_IMAGE . $path, 0777);
            }
        }

        if (strtolower($extension) == 'jpg' || strtolower($extension) == 'jpeg') {
            $image_original = imagecreatefromjpeg(DIR_IMAGE . $image_new);
        } elseif (strtolower($extension) == 'png') {
            $image_original = imagecreatefrompng(DIR_IMAGE . $image_new);
        }

        if (isset($image_original)) {
            imagewebp($image_original, DIR_IMAGE . $webp_image, 85);
            imagedestroy($image_original);

            if (filesize(DIR_IMAGE . $webp_image) % 2 == 1) {
                file_put_contents(DIR_IMAGE . $webp_image, "\0", FILE_APPEND);
            }
        } else {
            $webp_image = false;
        }
    }
}
. $image_new;
satirini bulun ve asagidaki sekilde degistirin
. ($webp_image ? $webp_image : $image_new);