Görsel Boyutlarını Devre Dışı Bırakma

WordPress’in görsel yükleme sürecinde her bir görsel için oluşturduğu farklı boyutlar (thumbnail, medium, large vb.) sunucu alanını hızla doldurabilir. Örneğin, bir blog yazarı yüzlerce görsel kullanıyorsa, her birinin birkaç boyutunun kaydedilmesi depolama ve yedekleme süreçlerinde ekstra bir yük oluşturur.

Bu durumun çözümü, otomatik oluşturulan bu görsel boyutlarını tamamen devre dışı bırakmaktır. Böylece yalnızca yüklediğiniz görsellerin orijinal hali saklanır. Ayrıca bu işlem, hosting maliyetlerini azaltmak ve medya kütüphanesini daha düzenli tutmak açısından da fayda sağlar.

Kod Örneği: Görsel Boyutlarını Kapatma

Aşağıdaki kod, WordPress’in varsayılan görsel boyutlarını devre dışı bırakır. Bu kodu, temanızın functions.php dosyasına ekleyebilir ya da bir site-specific eklenti oluşturarak kullanabilirsiniz.

function disable_image_sizes() {
    update_option('thumbnail_size_w', 0);
    update_option('thumbnail_size_h', 0);
    update_option('medium_size_w', 0);
    update_option('medium_size_h', 0);
    update_option('large_size_w', 0);
    update_option('large_size_h', 0);
}
add_action('init', 'disable_image_sizes');

Bu kod, update_option() fonksiyonu ile WordPress’in ayarlar tablosunda yer alan görsel boyutlarını sıfırlar. Böylece, yeni yüklenen görseller için ekstra kopyalar oluşturulmaz. Kod, init kancası aracılığıyla WordPress başlatıldığında çalışır.

Kullanım Adımları ve Uygulama İpuçları

Bu kodu etkinleştirmek için şu adımları izleyebilirsiniz:

  1. Kodun Eklenmesi:
    • WordPress temanızın functions.php dosyasını düzenleyin.
    • Yukarıdaki kodu uygun bir yere yapıştırın ve dosyayı kaydedin.
  2. Siteyi Test Edin:
    Kodun etkin olup olmadığını kontrol etmek için bir görsel yükleyin. Medya kütüphanesinde yalnızca orijinal boyutlu görselin yer aldığını göreceksiniz.
  3. Geçmiş Görsellerin Yönetimi:
    Daha önce yüklenen görsellerin oluşturulmuş boyutlarını kaldırmak için Regenerate Thumbnails veya benzeri bir eklenti kullanabilirsiniz. Bu eklentiler, mevcut kopyaları temizler ya da yeniden boyutlandırır.

Eğer Geçmiş Görsellerin Yönetimi ile ilgili desteğe ihtiyacınız varsa benimle iletişime geçin.

Avantajları ve Dikkat Edilmesi Gerekenler

Avantajları:

  • Depolama Alanı Tasarrufu: Fazladan boyutların kaldırılması, hosting alanınızı verimli kullanmanızı sağlar.
  • Performans İyileştirme: Yedekleme işlemleri hızlanır ve sunucu üzerindeki medya yükü azalır.
  • Daha Temiz Kütüphane: Yalnızca ihtiyaç duyduğunuz görsellerle çalışırsınız.

Dikkat Edilmesi Gerekenler:

  • Bazı temalar veya eklentiler özel görsel boyutlarına ihtiyaç duyabilir. Bu durumda, bu boyutları manuel olarak belirlemeniz gerekebilir.
  • Kod, yalnızca kod eklendikten sonra yüklenen görseller için geçerlidir. Önceden yüklenen görseller, depolama alanınızda yer kaplamaya devam eder.

 

Bu basit kod sayesinde WordPress görsel yönetim sürecinizi daha verimli hale getirebilir ve sitenizin kaynak kullanımını optimize edebilirsiniz. Eğer sitenizde yoğun görsel kullanıyorsanız, bu yöntemi deneyerek hem performansı hem de düzeni artırabilirsiniz.

Yorum yapın