Seo açısından en çok tercih edilen web sitesi yazılımı olan Wordpress , irc sunucu ağlarının web siteleri için de en çok tercih ettiği kurulumdur.
İRCforum kullanıcılarının en çok ziyaret ettiği
[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] sitemiz de sizler için WordPress 5.5 veya üzeri sürümlerde tembel yüklemeyi (
Lazy Load ) devre dışı bırakmanız için bir konu paylaşımı yapıyoruz.
Lazy loading Nedir ? Tembel yükleme (aynı zamanda asenkron yükleme olarak da bilinir ), bilgisayar programcılığında ve çoğunlukla web tasarımı ve geliştirmede, bir nesnenin başlatılmasını ihtiyaç duyulan noktaya kadar ertelemek için yaygın olarak kullanılan bir tasarım modelidir. Düzgün ve uygun şekilde kullanılırsa programın işleyişinde verimliliğe katkıda bulunabilir.
WordPress'te varsayılan tembel yüklemeyi kaldırın
WordPress'te tembel yüklemeyi varsayılan olarak devre dışı bırakmak için,
function.php dosyanıza aşağıdaki kodu eklemelisiniz .
PHP- Kodu
add_filter( 'wp_lazy_loading_enabled', '__return_false' );
Belirli resim ekleri için gecikmeli yüklemeyi devre dışı bırakın
Yalnızca belirli bir medya eki için tembel yüklemeyi devre dışı bırakmak istiyorsanız, aşağıdaki kodu kullanmalısınız.
Bu kod,
function.php dosyanıza eklenebilir ve medya ek kimliği, istediğiniz ekin kimliğiyle değiştirilebilir.
PHP- Kodu
function remove_lazy_loading_for_specific_id( $value, $image, $context ) {
if ( 'the_content' === $context ) {
$image_url = wp_get_attachment_image_url( 100, 'large' ); // Change attachment ID and size accordingly
if ( false !== strpos( $image, ' src="' . $image_url . '"' ) {
return false;
}
}
return $value;
}
add_filter( 'wp_img_tag_add_loading_attr', 'remove_lazy_loading_for_specific_id', 10, 3 );
Aynı sonucu elde etmenin başka bir yöntemi de doğrudan aşağıdaki gibi
wp_get_attachment_image kullanmaktır :
PHP- Kodu
<?php echo wp_get_attachment_image( 100, 'large', false, array( 'loading' => false ) ); // Change attachment ID and size accordingly ?>