Tema değiştirdikten sonra yazı listelerindeki küçük resimler bir anda bozulduysa tanıdık bir durumla karşı karşıyasınız. Kimi görsel kırık ikonla çıkar, kimi yamuk oranda ezilmiş görünür, kimi de bulanıklaşır. İçerik yerli yerinde ama öne çıkan görseller yeni tasarıma oturmuyor. Bunun sebebi görsellerin kaybolması değil, yanlış boyutlarda kalması.
Neden oluyor
WordPress bir görsel yüklediğinizde onu birden fazla boyutta kopyalar. Küçük resim, orta boy, büyük boy gibi. Hangi boyutların üretileceğini ise aktif tema ve medya ayarlarınız belirler. Yeni bir temaya geçtiğinizde tema farklı ölçüler ister. Oysa daha önce yüklediğiniz görseller eski ölçülere göre kesilmiştir. WordPress bu eski kopyaları yeniden üretmez, elindekini kullanmaya çalışır. Sonuçta tema 400 piksel genişlik beklerken eldeki kopya 300 piksel olur, görsel ya gerilir ya bulanıklaşır.
Kesme ayarının etkisi
Medya ayarlarında küçük resim için bir kırpma seçeneği vardır. Bu açıksa WordPress görseli tam kare keser, kapalıysa oranı koruyarak küçültür. Tema bu ikisinden birini bekler. Beklenti ile ayarın uyuşmaması da görsellerin kutularına oturmamasına yol açar. Önce bu ayarın temanızın istediğiyle uyumlu olduğundan emin olun.
Çözüm, görselleri yeniden üretmek
Elinizdeki her görseli tek tek silip yeniden yüklemenize gerek yok. WordPress orijinal dosyaları saklar, sadece ara boyutları yeni ölçülere göre yeniden üretmeniz yeterli. Bunu yapan eklentiler var, en bilineni Regenerate Thumbnails adıyla geçer.
- Önce medya ayarlarınızı gözden geçirin. Küçük resim, orta ve büyük boy değerlerinin temanızın beklediği ölçülerle uyumlu olduğundan emin olun. Yanlış ölçülerle yeniden üretmek sorunu çözmez.
- Regenerate Thumbnails benzeri bir eklenti kurun ve etkinleştirin.
- Eklentinin ayar sayfasına gidip tüm küçük resimleri yeniden üretme işlemini başlatın. Görsel sayısı çoksa bu işlem biraz sürebilir, sekmeyi kapatmadan bekleyin.
- İşlem bitince yazı listelerinizi ve öne çıkan görselleri kontrol edin. Boyutlar artık yeni temaya oturmuş olmalı.
Hâlâ bulanıksa
Yeniden üretmek bir işe yaramadıysa büyük ihtimalle orijinal görseliniz zaten küçüktü. WordPress olmayan pikseli yaratamaz, küçük bir görseli büyütürse bulanık çıkar. Böyle görsellerde tek çözüm, yeterince büyük ve net bir orijinal dosya yüklemektir. Tema kaç piksel genişlik istiyorsa en az o ölçüde bir görselle çalışın.
Öne çıkan görselleri kontrol edin
Bazı temalar öne çıkan görsel için kendi özel boyutunu tanımlar. Yeniden üretme işlemi genellikle bunları da kapsar ama her zaman değil. Bir iki yazıyı açıp öne çıkan görseli silip yeniden seçerek kontrol edin. Tek tek sorun yaşıyorsanız genelde o görselin orijinali küçüktür.
Sayfa hızına da göz atın
Yeniden üretilen görseller eski boyutlardan daha büyük olabilir, bu da sayfanın yüklenmesini yavaşlatabilir. Boyutları temanızın gerçekten gösterdiği ölçülerde tutun, gereğinden büyük küçük resimler hem yer kaplar hem ziyaretçiyi bekletir. İsterseniz görselleri sıkıştıran bir eklenti ile yeni üretilen kopyaların dosya boyutunu düşürebilirsiniz. Böylece hem düzgün görünen hem de hızlı açılan bir sonuç elde edersiniz. Modern bir görsel biçimi kullanmak da aynı kaliteyi daha küçük dosyayla verir.
Bir daha yaşamamak için
Görselleri yüklerken tasarımınızın isteyeceği en büyük ölçüyü düşünüp ona göre net dosyalar kullanın. Baştan büyük yüklerseniz ileride tema değiştirdiğinizde WordPress elindeki büyük orijinalden yeni boyutları rahatça üretir. Tema değişikliklerinden sonra küçük resimleri yeniden üretmeyi rutininize ekleyin. Medya ayarlarınızı da bir kez temanıza göre doğru ayarlayın, sonrası kendiliğinden düzgün akar.
Bu adımlar çoğu sitede görselleri birkaç dakika içinde yerine oturtur. Takıldığınız bir görsel kalırsa orijinalinin boyutuna bakın, cevap çoğu zaman oradadır.
Bu işleri kendiniz yapmak yerine profesyonel destek isterseniz, WordPress bakım ve teknik destek hizmetime göz atabilirsiniz.
Bu konunun tüm rehberi: WordPress Hataları ve Çözümleri