# WooCommerce ürün görselleriniz kayboldu

> Kayıp bir ürün görseli neredeyse hiçbir zaman bir WooCommerce hatası değildir: birbiriyle senkronize kalması gereken üç unsur arasındaki bağlantının kopmasıdır: veritabanına kaydedilen kimlik, wp-content/uploads içindeki gerçek dosya ve WordPress’in görseli aradığı adres. Bu üçünden biri değiştiğinde fotoğraf, varsayılan gri kutuyla değiştirilir.

- Source canonique : [https://allaux.fr/tr/wordpress-woocommerce/problemes/images-produits-disparues](https://allaux.fr/tr/wordpress-woocommerce/problemes/images-produits-disparues)
- Langue : TR
- Dernière mise à jour : 2026-09-30

## Doğrudan yanıt

> Medya > Ortam Kitaplığı ekranını açın: küçük görseller orada da griyse sorun ürün sayfasında değil, dosyada ya da dosyaya erişimdedir. Bu durumda wp-content/uploads klasörünün eksiksiz aktarıldığını ve okunabilir kaldığını doğrulayın. Kitaplık düzgün görünüyorsa ürünün _thumbnail_id meta değeri artık var olmayan bir eke işaret ediyordur.

## Nasıl ilerliyorum

1. **Kapsamın belirlenmesi** — Sadece birkaç ürünün mü yoksa tüm medya kütüphanesinin mi etkilendiğini, sorunun site önyüzünde mi, yönetim panelinde mi, yoksa her ikisinde mi görüldüğünü kontrol ediyorum.
2. **Veritabanındaki kimliğin kontrolü** — Etkilenen her ürünün _thumbnail_id meta verisine bakıyorum: silinmiş bir eklentiye veya kimliği değişmiş bir eklentiye işaret ediyorsa, görsel sessizce varsayılan görsele döner.
3. **Kayıtlı alan adının kontrolü** — Bir taşıma veya alan adı değişikliğinden sonra, siteurl ile home arasındaki tutarlılığı ve göreli yol yerine eski içeriklere sabit olarak yazılmış görsel adreslerini kontrol ediyorum.
4. **Gerçek dosyaların kontrolü** — wp-content/uploads klasörünün eksiksiz aktarıldığını ve işlem sırasında yarıda kesilen bir görsel optimizasyon eklentisinin hiçbir dosyayı bozmadığını doğruluyorum.
5. **.htaccess ve varsa CDN’in kontrolü** — wp-content/uploads erişimini engelleyen aşırı temkinli bir güvenlik kuralı veya yanlış yapılandırılmış bir CDN olup olmadığını kontrol ediyorum; bu durum veritabanı tamamen doğruyken bile tüm görsellerde 404 hatasına yol açar.

## Düzenli olarak ele aldığım durumlar

- Bazı ürün sayfalarında, görsel daha önce var olduğu hâlde fotoğraf yerine gri bir kutu görünüyor
- Bir taşıma veya eski bir yedekten geri yükleme sonrasında tüm görseller birden kayboldu
- Görseller yerel ortamda veya eski alan adında düzgün görünüyordu, yeni alan adında görünmüyor
- Site normal çalışırken medya kütüphanesi boş veya büyük ölçüde eksik
- Ürün, görseli veritabanında doğru şekilde referans gösterdiği hâlde görsel dosyası 404 hatası veriyor

## Kayıp görseller nereden kaynaklanıyor

Bir ürün ile fotoğrafı arasındaki bağlantı, postmeta içinde _thumbnail_id anahtarı altında, sade bir eklenti kimliği olarak saklanır. Bu eklenti silinmişse veya kimliği değişmişse, ki bu bir taşıma veya eski bir yedekten geri yükleme sonrasında sık görülür, ürün hiçbir hata gösterilmeden varsayılan görsele döner.

Bir alan adı değişikliğinden sonra, göreli yol yerine eski içeriklere sabit olarak yazılmış görsel adresleri eski adrese işaret etmeye devam eder: ayarlardaki siteurl ile home arasındaki bir uyumsuzluk bunun sık görülen bir nedenidir.

Dosyaların kendisi de, bir taşıma bu klasörü kopyalamadıysa wp-content/uploads içinde basitçe eksik olabilir, ya da bir görsel optimizasyon eklentisi işlem sırasında durduysa bozulmuş olabilir. Son olarak, yanlış yapılandırılmış bir CDN veya güvenlik amacıyla aşırı temkinli eklenmiş bir .htaccess kuralı, veritabanı kayıtları tamamen doğruyken bile tüm görsellerde 404 hatasına yol açabilir.

## Birkaç kırık bağlantı mı, tüm kütüphane mi

> Birkaç izole görsel doğrudan veritabanında veya medya kütüphanesinde düzeltilir. Tüm bir medya kütüphanesini yeniden kurmak daha uzun bir iştir, ama yine de gerçek anlamda bir geliştirme değil, bir taşıma görevidir.

## İlgili sayfalar

- **WordPress / WooCommerce taşıma** — Görseller, bir barındırma veya alan adı değişikliği sırasında en sık kaybedilen unsurlar arasındadır. ([/wordpress-woocommerce/migration](/wordpress-woocommerce/migration))
- **Bakım sözleşmesi** — Düzenli olarak kontrol edilen bir yedekleme, bir olaydan sonra bu tür bir kaybı önler. ([/services/maintenance](/services/maintenance))
- **WooCommerce’de ele aldığım tüm konular** — WooCommerce’de düzenli olarak ele aldığım diğer arızalar ve geliştirmeler. ([/wordpress-woocommerce](/wordpress-woocommerce))

## FAQ

### Hiçbir şeye dokunmadığım hâlde görseller neden kayboldu?

Genellikle dolaylı bir sonuçtur: eski bir yedekten geri yükleme, her şeyi kopyalamayan bir taşıma veya bir dosya yolunu değiştiren bir barındırma sağlayıcısı. Tetikleyici her zaman sitede yapılan kasıtlı bir işlem değildir.

### Görsellerimi kalıcı olarak kaybetme riski var mı?

Nadiren. Dosya genellikle sunucuda veya bir yedekte hâlâ mevcuttur; sorun çoğunlukla dosyanın kendisinden çok o dosyaya olan bağlantıdadır.

### Sorun CDN’den mi, WordPress’ten mi kaynaklanıyor?

İkisi de mümkündür: yanlış yapılandırılmış bir CDN, veritabanına dokunmadan erişimi engeller; kırık bir eklenti kimliği ise doğrudan WordPress’ten kaynaklanır. Teşhis, herhangi bir düzeltmeden önce ikisini birbirinden ayırır.

### Bu bir yapılandırma sorunu mu, yoksa bir geliştirici mi gerekir?

Medya kütüphanesindeki birkaç kırık bağlantıyı düzeltmek bir genel uzmanın yapabileceği bir iştir. Tüm bir katalogda veritabanı uyumsuzluğunu veya yanlış yapılandırılmış bir sunucu kuralını teşhis etmek daha ayrıntılı bir teknik okuma gerektirir.
