WordPress varsayılan olarak, resimlerin ve diğer medyaların indirilmesini ihtiyaç duyulana kadar geciktiren ve sayfa yükleme sürelerini iyileştiren tembel yükleme özelliği ile birlikte gelir.
Ancak görsellerin hemen görüntülenmemesi bazı web siteleri için kötü bir kullanıcı deneyimi yaratabilir. Ayrıca, belirli öğeleri optimize etmek, sorunları gidermek veya belirli eklentiler ve özelliklerle uyumluluğu artırmak gibi tembel yüklemeyi devre dışı bırakmak isteyebileceğiniz birçok başka durum vardır.
WPBeginner olarak WordPress performans optimizasyonunda 15 yılı aşkın deneyime sahibiz ve tembel yüklemenin nasıl ve ne zaman kullanılacağını biliyoruz. Hatta site hızını artırmak için bu özelliği bazı kendi web sitelerimizde de kullanıyoruz.
Bu makalede, WordPress’te tembel yüklemeyi nasıl kolayca devre dışı bırakacağınızı göstereceğiz.
Tembel Yükleme Nedir?
WordPress ilk olarak WordPress 5.5‘te tembel yüklenen görselleri tanıttı. Daha sonra, tembel yükleme özelliğini iframe yerleştirmelerine (YouTube videoları, Spotify ve diğer yerleştirmeler gibi) genişletti.
Bu uygulama, önce görünür alandaki içeriği hızlı bir şekilde yükleyerek sitenizin performansını ve sayfa hızını artırmaya yardımcı olur.
Daha hızlı bir web sitesi sadece kullanıcılar için iyi değildir, aynı zamanda Google gibi arama motorları hızı önemli bir sıralama faktörü olarak gördüğü için web sit enizin sıralamasını da iyileştirebilir.
Resimler ve yerleştirmelerin yanı sıra, sayfa yükleme hızını daha da artırmak için yorumları ve Gravatarları da kolayca tembel yükleyebilirsiniz.
Bir resme sağ tıklayıp tarayıcınızda İncele aracını seçerek tembel yükleme işlevini çalışırken görebilirsiniz.
Bu, tarayıcı ekranınızı bölecek ve size HTML kaynak kodunu gösterecektir. Buradan, resme eklenen “loading=lazy” niteliğini görebileceksiniz.
Şimdi normalde, WordPress web siteniz için genel faydaları nedeniyle tembel yüklemeyi devre dışı bırakmanızı önermiyoruz. Kapatmak web sitesi hızının düşmesine, dönüşüm oranlarının azalmasına ve SEO sıralamalarının düşmesine neden olabilir.
Ancak, tembel yükleme bazı web siteleri için kullanıcı deneyimine zarar verebilir.
Örneğin, görsellerin içeriğinizin en önemli unsuru olduğu bir fotoğrafçılık web sitesi işletiyorsanız, bu görselleri tembelce yüklemek müşterileriniz için kullanıcı deneyimini mahvedebilir.
Diğer durumlarda, farklı bir tembel yükleme çözümü kullanıyor ve sadece varsayılan WordPress tembel yüklemesini kapatmak istiyor olabilirsiniz.
Bununla birlikte, WordPress’te tembel yüklemeyi nasıl kolayca devre dışı bırakabileceğinizi görelim.
Bu eğitimde size bir kod yöntemi ve bir eklenti yöntemi göstereceğiz. Tercih ettiğiniz seçeneğe atlamak için aşağıdaki bağlantıları kullanabilirsiniz:
Ya da izleyip öğrenmeyi tercih ederseniz, aşağıdaki eğitim videosunu takip edebilirsiniz.
Video Eğitimi
Aksi takdirde, yazılı talimatları tercih ediyorsanız, okumaya devam edin.
Yöntem 1: WPCode Kullanarak WordPress’te Tembel Yüklemeyi Devre Dışı Bırakın (Önerilen)
Temanızın functions.php dosyasına özel kod ekleyerek WordPress’teki tembel yükleme özelliğini devre dışı bırakabilirsiniz.
Ancak, kodu eklerken yapılacak en küçük hatanın web sitenizi bozabileceğini ve erişilemez hale getirebileceğini unutmayın.
Bu nedenle özel kod eklemek için WPCode kullanmanızı öneririz.
Piyasadaki en iyi WordPress özel kod parçacıkları eklentisidir. Ayrıca, web sitenize kod eklemeyi süper kolay ve güvenli hale getirir.
Öncelikle WPCode eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Ayrıntılı talimatlar için WordPress eklentisi yükleme kılavuzumuza bakın.
Not: WPCode’un bu eğitim için kullanabileceğiniz ücretsiz bir sürümü de vardır. Ancak, ücretli plana yükseltme yapmak size kod parçacıklarından oluşan bir bulut kütüphanesi, koşullu mantık ve daha fazlası gibi özelliklere erişim sağlayacaktır.
Etkinleştirmenin ardından WordPress kontrol panelinden Kod Parçacıkları ” + Parçacık Ekle sayfasını ziyaret edin.
Buradan, ‘Özel Kodunuzu Ekleyin (Yeni Snippet)’ seçeneğinin altındaki ‘Snippet kullan’ düğmesine tıklayın.
Bu sizi kod parçacığınız için bir ad yazarak başlayabileceğiniz ‘Özel Snippet Oluştur’ sayfasına yönlendirecektir.
Bu, kod parçacığını ve ne yaptığını tanımlamanıza yardımcı olacak herhangi bir şey olabilir. Bizimkine ‘Tembel Yüklemeyi Devre Dışı Bırak’ adını verdik.
Özel snippet’inize bir isim verdikten sonra, ekranın sağ köşesindeki ‘Kod Türü’ açılır menüsünden ‘PHP Snippet’i seçin.
Şimdi, aşağıdaki PHP kodunu kopyalayıp ‘Kod Önizleme’ kutusuna yapıştırın:
add_filter( 'wp_lazy_loading_enabled', '__return_false' );
Kod yapıştırıldıktan sonra bu şekilde görünecektir.
Bundan sonra, ‘Ekleme’ bölümüne kaydırın. Burada, ‘Otomatik Ekleme’ modunu seçmeniz yeterlidir.
Bu, snippet’i etkinleştirdiğinizde özel kodunuzun WordPress sitenizin her yerinde otomatik olarak yürütülmesini sağlayacaktır.
Ardından, sayfanın en üstüne geri gidin ve ‘Etkin Değil’ anahtarını ‘Etkin’ olarak değiştirin.
Son olarak, kod parçacığınızı kaydetmek ve çalıştırmak için ‘Snippet’i Kaydet’ düğmesine tıklamayı unutmayın.
Artık WordPress sitenizde tembel yükleme devre dışı bırakılacaktır.
Bir resme sağ tıklayıp tarayıcı menüsünden ‘İncele’ seçeneğini seçerek bunu test edebilirsiniz.
Görüntünün HTML kodunda, ‘loading=lazy’ niteliği artık kaybolacaktır.
Yöntem 2: Bir Eklenti Kullanarak WordPress’te Tembel Yüklemeyi Devre Dışı Bırakın
Sitenize kod eklemek istemiyorsanız, WordPress tembel yüklemeyi devre dışı bırakmak için bir eklenti kullanabilirsiniz.
Yapmanız gereken tek şey Disable Lazy Load eklentisini yüklemek ve etkinleştirmektir. Daha fazla talimat için bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza göz atın.
Eklenti kutudan çıkar çıkmaz çalışır ve herhangi bir yapılandırma gerektirmez. Etkinleştirildiğinde, web sitenizdeki lazy load özelliğini otomatik olarak devre dışı bırakacaktır.
Bonus: Sitenizin Hızını ve Performansını Artırın
Tembel yüklemeyi devre dışı bıraktığınızda, web sitenizin hızını ve performansını olumsuz etkileyebilir.
Bu durumda, sitenizin performansını artırmak ve sayfa yükleme süresini azaltmak için diğer ipuçlarını deneyebilirsiniz. Örneğin, sitenizdeki görselleri sıkıştırarak, dosya biçimi olarak JPEG veya PNG kullanarak ve daha fazlasını yaparak optimize edebilirsiniz.
Ayrıca, her zaman WordPress’in en son sürümünü çalıştırmalı, ana sayfada alıntılar kullanmalı, yorumları sayfalara bölmeli ve web sitenizde SEO için optimize edilmiş temalar kullanmalısınız.
Bunun dışında, site hızınızı daha da artırmak için WP Rocket veya WP Super Cache gibi önbellek eklentilerini de kullanabilirsiniz.
Daha fazla ipucu için WordPress hızını ve performansını artırmaya yönelik yeni başlayanlar için hazırladığımız rehbere göz atabilirsiniz.
Umarız bu makale WordPress’te tembel yüklemeyi nasıl düzgün bir şekilde devre dışı bırakacağınızı öğrenmenize yardımcı olmuştur. Daha iyi sayfa yükleme süreleri için WordPress görsellerinin nasıl optimize edileceğine ilişkin başlangıç kılavuzumuzu veya en iyi WordPress görsel sıkıştırma eklentileri seçimimizi de görmek isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Dimitrios Charalampidis
This website’s articles have helped me so much… I just wanted to say: Thank you!
WPBeginner Support
You’re welcome! Glad to hear our guides have been helpful!
Yönetici
Adrian
What about disable lazy load ONLY on featured image (first image above the fold)? Is there an easy way?
WPBeginner Support
We do not have a recommendation for conditionally disabling it but should that change we will be sure to share!
Yönetici