Bloğumda toplam 12 kategoride yazılmış 313 yazı ve 269 yorum var.

Tema Değiştirdikten Sonra Resimlerin Boyutlarını Nasıl Ayarlayacağız?

4 sene önce yazıldı, 969 kere okundu. 0

Merhabalar arkadaşlar. WordPress konularına devam ediyoruz. Bu yazıda sizlere temalarınızı değiştirdikten sonra öne çıkan görsellerinizi ya da yazılarınızda kullandığınız özel boyutlara sahip ( functions.php den ayarlanmış ) resimleriniz boyutlarını yeni temamıza nasıl uygun hale getireceğimize değineceğim.

Öncelikle resim boyutlarından bahsedelim. Kullandığımız temada post-thumbnails fonksiyonu kullanılmışsa ki öne çıkarılmış görsel bölümü gözüküyorsa kullanılmıştır; add_image_size ile resim boyutları eklenmiş demektir. Örnek vermek gerekirse; temamızın ana sayfasında yazılarımızı listelerken öne çıkan görseli hangi boyutlarda göstereceksek add_image_size ile o boyutları girip isimlendiririz ve ana sayfamızı kodlarken öne çıkan görseli isimlendirdiğimiz kod ile çağırırız. Böylelikle WordPress bize boyutlandırılmış versiyonunu getirir.

Ne faydası var?

Bildiğiniz üzere site açılma hızından tutun da resmin çağırıldığı yerdeki uyumuna kadar bir çok etken var. Bu fonksiyon ise bize yerli yerinde bir görsel yönetimi yapmamızı sağlıyor temalarımızda. Böylelikle gereksiz yere kocaman bir resmi küçük görünmesi için çağırmıyoruz ve sitemiz daha hızlı açılıyor. Ayrıca, her resmin en boy oranı aynı olamayacağı için de hepsini tek düze bir orana getirmiş, böylelikle sünmüş veya tuhaf görünen resimler göstermiş olmuyoruz. Tema değiştirdiğimizde de resim alanlarının oranları değiştiği için ( genellikle ) sıkıntılar yaşıyoruz.

Çözüme Gelelim

Yeni temamızın functions.php dosyasındaki kodları incelememize gerek yok, ancak yine de bir göz gezdirirseniz size iyi bir öngörü sunabilir. Sorun çözümüne gelecek olursak; resimlerin orjinalleri sunucuda kalmalı ve boyutlandırılmış versiyonlar kaldırılıp yeniden boyutlandırılmış versiyonlar oluşturulmalı.

Ancak elbette bu işlemleri tek tek elle yapmanıza gerek yok, ki zaten kimse bu yol ile bu sorunu çözmeyecektir. Daha önce de blogumda tanıttığım bir eklenti olan Regenerate Thumbnails eklentisi işinizi görecektir. O yazıda da bu durumu açıklamıştım ancak tekrar bir değinmek istedim. Umarım faydalı olmuştur.

BENZER  Custom Post Type İçin WP-Query Kodu

Eklentiyi buraya tıklayarak indirebilirsiniz ya da Eklenti Ekle diyerek ismini yazıp kurulumunu yapabilirsiniz. Araçlar menüsü altına bir sekme açıp, size bu güzel aracı sunacaktır.

Başka bir yazıda tekrar görüşmek üzere.
Kendinize iyi bakın!

Konuyla alakalı bir şeyler yazabilirsin.

Macbook Air 2017’yi Kimlere Tavsiye Edebilirim?

Bir süredir sık sık Macbook Air’i proje işlerinde ve sunumlarda kullanıyorum. Sizlere bu yazımda 2017 model ...

4 ay önce. 60 0 Devam Et

2021’e Girerken Hayata Dair Genel Bir Değerlendirme Yapalım

Merhabalar yeniden! Hemen her yazıya başlarken söylediğim gibi; epeydir bir şeyler yazamıyorum ama yeniden bir şe...

4 ay önce. 38 0 Devam Et

İsimTescil.net Sonunda Arayüzünü Güncelledi

Merhaba arkadaşlar. Uzun bir zaman boyunca gına getiren, sürekli yavaşlığı ve “her yüzüne bakışımızda...

11 ay önce. 170 0 Devam Et

Sitelerinize WhatsApp Butonu Ekleyerek Müşterilerinizle Etkileşime Geçin

Merhaba arkadaşlar. WhatsApp günün hemen her anında iletişim ihtiyacımızı karşılayan olmazsa olmaz bir araç h...

11 ay önce. 214 0 Devam Et

İşletmelerde Ön Muhasebe Yazılımı Kullanmanın Önemi ve Bulut Tabanlı Yazılımlar

Merhaba arkadaşlar. Özellikle son zamanlarda girişimcilik ruhunun çok fazla kişiye ulaştığını, herkesin özell...

11 ay önce. 85 0 Devam Et

Hakkımda

1994'ün Haziran'ında Beyşehir/Konya'da dünyaya gelmişim. O zamanlar, gerek tombikliğim gerek yeşil gözlülüğüm sebebiyle gören herkes tarafından el üzerinde ( hatta defalarca havaya atılıp tutulma gibi ) tutulmuşum.

Bebekliğim Konya'da bir köyde, çocukluğum İstanbul'da geçti. İstanbul'da başladığım iş hayatına doğduğum yer, Beyşehir'de devam ediyorum.

Uzun yıllar çeşitli firmalarda çalıştıktan sonra 2017’den beri kendi yazılım ve reklam şirketimi kurdum. Geliştirmeye ve değiştirmeye devam ediyoruz.