[Feature request] Overwrite existing images and files with new ones, while keeping the same URL

charhew
Excursionist
20 0 21

The file manager (Settings >> Files) needs a way to overwrite existing files.

Our store has 3,600 product images and about 50 PDFs. About once a month, we take updated product photos to replace the old ones. We update about 30 photos each time. However, when uploading these new images, Shopify adds 32 characters to the end of the URL:

Before: https://cdn.shopify.com/s/files/1/0251/9964/0648/files/mx_6053-40led-1.jpg

After: https://cdn.shopify.com/s/files/1/0251/9964/0648/files/mx_6053-40led-1_a5e9a298-9912-4a3a-b80a-9bcfb... 

This is really frustrating because the only workaround is to search each filename manually, delete them one at a time, then upload the new images. Imagine doing this for 30 images!

The other workaround is to select ALL my files (about 4,000 in total including logos, banners, and other images), delete ALL of them, then reupload ALL of them. This is a lot of work for just wanting to update 30 images. And sometimes, this workaround doesn't even work (it adds the 32 extra characters anyways).

Looking around on this forum, I can see that this has been an issue for at least 6 years because I have seen very old posts of customers complaining about the same issue. It would be incredible if file replacing was made easier in the future, and I'm hoping this post can be my grain of sand to help push to getting this feature implemented.

A bonus would be the ability to arrange files into folders, or perhaps allow us to upload and manage files using FTP.

Also, this may just be a semantics thing, but it surprises me that Files is considered a "Setting" when really it should be a basic part of managing an online store.

Thanks!

Omnia-Anne
New Member
1 0 3

I was surprised that one couldn’t upload new image & maintain url - so all locations linked to the file - would simply update. Same use like you!

 

anne

If you have fewer than 10 images per product you can add/remove photos via the Vela app (getvela.com, it's free), however, it relies on the sequence of the images for replacements so if the image you're updating isn't always, say, in position 3, you will still be poking at things manually. I am not at all suggesting that this feature request is not necessary -- it is!!-- but this workaround may be helpful if you're limping along in the meantime. 

KmBerggren
Tourist
7 0 1

hi! I'm wondering if you figured out how to do this? I don't even know how to put an image in my CDN.Shopify folder - I have just one image to replace on each product (400 products) and would love to just drop it into the CDN and have it override the old one. Versus having to go product by product and replace it.

I was wondering if you had discovered a solution? Or if you had any advice for me.

You mention "to search each filename manually, delete them one at a time, then upload the new image" and that could work for me since it's just one image, but I've been searching and talking to Shopify help, without any luck.

Thanks so much in advance!

Sincerely, Katie

charhew
Excursionist
20 0 21
Hi Katie!

Go to Settings>> Files, then in the search bar, type the name of the file.
When you find it, delete it. Then upload the new version
0 Likes
KmBerggren
Tourist
7 0 1

thanks for writing back!

Unfortunately, the original is not a file that I added. It's a file that I migrated over using LitExtension from Volusion, so the file path of the one I want to replace is:

https://cdn.shopify.com/s/files/1/0507/2660/0860/t/6/assets/SizeImageSquares-ForShop-1500.jpg

 

and when I upload the image to the Settings - Files section, this is the path:

https://cdn.shopify.com/s/files/1/0507/2660/0860/files/SizeImageSquares-ForShop-1500.jpg?v=160798092...

 

pretty close! But I need to get into the /assets folder somehow and I don't know how to do that.

"t/6/assets/" vs "files/"

 

Any thoughts? Do you think that hiring a Shopify Expert would be a good path for me?

Thank you!!
Sincerely, Katie

0 Likes