WordPress Teması resimleri çoğaltmasın


WordPress Teması resimleri çoğaltmasın
Wordpress kullanıcısı iseniz herhangi bir makaleye yüklediğiniz resimlerin , kullandığınız tema tarafından çoğaltıldığını farketmiş olabilirsiniz. Peki ama çoğaltsa ne olacak ki diye düşünenleriniz olabilir.


WordPress gibi ücretsiz içerik yönetim sistemleri uzunca bir süredir son derece yaygın olarak kullanılıyor , kullanıcılarının çoğu da Shared host (Paylaşımlı Host) veya VPS gibi server türlerini kiralayıp aylık belirli bir ücret karşılığında yayın yapmaktadırlar. Hostinglerin hemen hemen hepsinde Panele girdiğinizde (Örneğimizdeki bir C panel) File Usage (Dosya kullanımı) verisi ile karşılaşırsınız. Hostingin bana sunduğu maksimum dosya sayısı 600 bin ve ben halihazırda bunun 57 binini kullanmışım.

C panelde dosya sayısı

Eğer temanız resimleri çoğaltırsa (Ki çoğu tema SEO açısından bunu yapabilir) her bir yüklediğiniz resim , farklı boyutlarda 15 adet resme kadar çoğalabilecektir. Bu durum başlarda sorun teşkil etmese de ilerleyen yıllarda başlık sayısı arttığında sorunlara sebep olabilecektir. O nedenle daha işin başında tedbir almak en doğru davranıştır.

Temanız , yüklediğiniz resimleri çoğaltmasın

1. Bunun için ilk yapmanız gereken ayar WordPress yönetim paneline giriş yapıp Ayarlar - Ortamlar kısmına tıklamaktır.

Wordpress ortamlar

Karşınıza gelecek olan Ortam ayarları penceresinde Görsel boyutları adı altında boşluklarda ne kadar değer varsa hepsini sıfır yapın ve dipteki değişiklikleri kaydet butonuna tıklayın.

Wordpress te ortam ayarları

2. İşlemler bununla sınırlı değil , uzun süredir güncellenmeyen ve temaların resim çoğaltmasını engelleyen "Simple Image Sizes" isminde bir eklenti vardı - Burada , bu eklentiden elde ettiğimiz kodları WordPress in tema klasörünün içerisinde yeralan functions.php dosyasına ekleyeceğiz. Çünkü eklenti son WordPress güncellemelerinden sonra çalışmaz hale geldi.

Herneyse Ftp den bağlanıp veya Cpanelden giriş yapıp functions.php dosyasını indirip bir metin editörü ile açın ve ardından aşağıdaki kodları uygun bir yere yapıştırıp dosyayı kaydedin.

//imagedontcrop
add_image_size( 'medium_large', '0', '0', false );
add_image_size( '1536x1536', '0', '0', false );
add_image_size( '2048x2048', '0', '0', false );
add_image_size( 'medium_large', '0', '0', false );
add_image_size( 'big', '0', '0', false );
add_image_size( 'smallfeatured', '0', '0', false );
add_image_size( 'small', '0', '0', false );
add_image_size( 'tiny', '0', '0', false );
add_filter( 'big_image_size_threshold', '__return_false' );
/////imagedontcrop

Bendeki functions.php dosyasına aşağıdaki satıra yapıştırıp kaydettim.

Wordpress te function.php yi editle

Son olarak bu editli functions.php dosyasını FTP den hostunuzdaki ilgili yere yükleyin, işlemler bukadar. Artık WordPress te konulara yüklediğiniz Resimler tekil olarak kalacak ve çoğaltılmayacaktır. Bu konuda belirli eklentiler olabilir fakat bu eklentileri kodlayanlar geliştirmeyi bıraktıkları zaman eklenti kullanılmaz hale geliyor bu sebeple en güzeli üstteki yöntemle yapmaktır.


Yorum Ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha