WordPress'te Kullanılmayan JavaScript Nasıl Kaldırılır

Yayınlanan: 2022-10-02

Bir WordPress kullanıcısıysanız, muhtemelen her zaman web sitenizi hızlandırmanın yollarını arıyorsunuzdur. Bunu yapmanın bir yolu, sitenizden kullanılmayan JavaScript'i kaldırmaktır. JavaScript, web sayfalarını etkileşimli hale getirmeye yardımcı olan bir programlama dilidir. Düğmelere tıklamak ve açılır pencereleri görmek gibi şeyler yapmanızı sağlayan şey budur. WordPress, farklı bir programlama dili olan PHP ile yazılmıştır. Ancak birçok WordPress teması ve eklentisi JavaScript kullanır. Bu, kendi sitenizde herhangi bir JavaScript kullanmasanız bile, sayfalarınıza JavaScript kodunun yüklenmiş olma ihtimalinin yüksek olduğu anlamına gelir. Bu JavaScript kodu sitenizi yavaşlatabilir, bu nedenle kullanılmayan kodları kaldırmak önemlidir. Bu makalede, WordPress'te kullanılmayan JavaScript'i eklenti olmadan nasıl kaldıracağınızı göstereceğiz.

Pagespeed's Delay ilk etkileşim aracı, kullanılmayan Javascript'i pazarlamadan ve diğer gerekli olmayan eklentilerden kaldırmak için kullanılabilir. WP Meteor, kullanıcı etkileşiminden sonra Javascript'i yüklemenize izin veren ücretsiz, test edilmiş ve güncel bir eklentidir. Varlıkların gecikmesiyle ilgili herhangi bir sorununuz varsa, eklentilere karşılık gelen normal ifadeler veya anahtar kelimeler kullanabilirsiniz. WP Rocket'in javascript'i geciktirme mantığı güncellendi ve şimdi satır içi komut dosyaları dahil tüm javascript'i geciktiriyor. Ayrıca, herhangi bir üçüncü taraf eklentisini geciktirerek Pagespeed “Üçüncü taraf uyarısının etkisini azaltın” sorununu çözebilirsiniz. Web sitenizin masaüstünde %90'dan fazla kullanıcısı varsa, mobil menünün daha sonra değil daha erken yürütülmesi tercih edilebilir. Javascript ve css dosyaları, eklenti kullanılmadan WordPress'ten kaldırılamaz.

Varlık Listesi Düzenini değiştirerek varlıkları boyutlarına göre görüntüleyebilirsiniz. Test Modu ile kaldırılan varlıkların herhangi bir kombinasyonunu çalıştırmak mümkündür. Birlikte, WP Meteor ve Autoptimize aynı programda kullanılabilir.

Kullanılmayan Javascript'i Web Sitemden Nasıl Kaldırırım?

Kredi bilgileri: phpinfo.in

WordPress tabanlı bir web siteniz varsa, eklentileri kullanarak kullanılmayan JavaScript'i sayfalarından kaldırabilirsiniz. AssetCleanUp ile birlikte kullanılabilen AssetCleanUp'ı kullanarak hala kullanılmayan JavaScript dosyalarını da devre dışı bırakabilirsiniz. Kullanılmayan JS'de neler olduğunu öğrenmek istiyorsanız, Chrome DevTools'u kullanın ve gereksiz dosyaları silin.

Kullanılmayan WordPress Kodlarını Nasıl Silerim?

Kredi bilgileri: quadlayers.com

Gönderi düzenleme ekranında, gönderi düzenleyicinin yanında Varlık Temizleme etiketli bir kutu göreceksiniz. Bir ziyaretçi web sitenizdeki belirli bir sayfayı görüntülediğinde, eklenti o sayfayla ilişkili tüm dosyaları ve varlıkları otomatik olarak getirir ve listeler. Ardından, bu sayfadan gerekli olmayan kullanılmayan CSS veya JavaScript dosyalarını silebilirsiniz.

WordPress'te Javascript'i Nasıl Devre Dışı Bırakırım?

Kredi bilgileri: wphelp.blog

WordPress'te JavaScript'i nasıl devre dışı bırakacağınızı bilmek istediğinizi varsayarsak, kullanabileceğiniz birkaç yöntem vardır. Bunun bir yolu, temanızı veya alt temanızın header.php dosyasını düzenlemek ve JavaScript dosyasını çağıran kod satırını kaldırmaktır. Başka bir yol, JavaScript'i Devre Dışı Bırak veya JS Devre Dışı Bırak gibi bir eklenti kullanmaktır.

WordPress'te Javascript'i Nasıl Devre Dışı Bırakırım?

WP_deregister_script, istenmeyen JS,CSS'yi belirli sayfalardan kaldırmak için kullanılabilir. Güzel, aşağıdaki örnekte açıklanan işlevi göz önünde bulundurursanız. Bu durumda bir eklentinin 20 js çağrısı vardır.

Varlık Temizleme ile Sitenizin Dosya Boyutunu Azaltın

Bootstrap, Foundation veya AngularJS gibi popüler çerçeveler kullanıyorsanız, bir sayfanın yüklenmesi için gerekli olmayan varlıkların çoğunu kullanıyor olabilirsiniz. "Varlık Temizleme" sırasında, bu varlıkları devre dışı bırakarak sitenizdeki dosyaların boyutunu önemli ölçüde azaltabilir ve sayfa yüklemelerini hızlandırabilirsiniz.

Bir WordPress Komut Dosyasını Nasıl Kaldırırım?

Head Cleaner, WordPress'in üstbilgi ve altbilgilerinden CSS ve komut dosyalarını kaldırmak için kullanılan bir eklentidir. Eklenti, Ayarlar'ın eklenti bölümünden indirilebilir, ardından çıktı gerektirmeyen komut dosyalarını seçin.

WordPress'te Stil Sayfalarının Kaydını Kaldırma ve Sıraya Alma

İlk yöntem, deregister_style(), WordPress stil motorundan bir stil sayfasını kaldıracaktır. Bir eklentiden veya temadan stil sayfasını silmek için bu yöntemi kullanabilirsiniz, ancak stil sayfasının sunucudan silinmesini istemezsiniz. İkinci işlev olan Dequeue_style(), yeni bir stil sayfasını kuyruğa almak için WordPress stil motorunu kullanır. Bir eklentiye veya temaya stil sayfası eklemek istiyorsanız, bu yöntem bazı durumlarda faydalı olabilir, ancak mevcut bir stil sayfasının üzerine yazmak için kullanılmamalıdır. Hem deregister_style() hem de dequeue_style() geri çağırma işlevlerinde kullanılabilecek üçüncü bir parametre vardır. Stil sayfasını kaydını sildiğinizde veya kuyruğa aldığınızda bu işlevi çağırabileceksiniz ve ihtiyacınız olan her şeyi gerçekleştirebileceksiniz. Stil sayfalarının kaydını silmek veya kuyruktan çıkarmak istiyorsanız, önce silmek veya eklemek istediğiniz stil sayfalarının adını bulmanız gerekir. Bunu get_style() ve get_style_object() fonksiyonlarını bu şekilde kullanarak gerçekleştirebilirsiniz. WordPress stil sayfalarına, sırasıyla get_style() ve get_style_object() yöntemleri kullanılarak, stil sayfalarıyla ilişkili stil nesnesinin adı döndürülerek erişilebilir. Stil sayfası daha sonra görünecek ve istediğiniz yere yerleştirilecektir. get_stylesheet() ve get_stylesheet_object() işlevlerini kullanmak bunu başarmanın iyi bir yoludur. Get_stylesheet() ve get_stylesheet_object(), sırasıyla stil sayfalarına giden yolu döndürür. Alternatif olarak, deregister_style() veya dequeue_style() yöntemlerini kullanarak stil sayfasını kaldırabilir veya WordPress'e ekleyebilirsiniz. deregister_style() kullanarak bir stil sayfasının kaydını silmek için aşağıdaki kod gerekli olacaktır: br> stil sayfasının kaydı silinmelidir. WordPress_dequeue_style (theme'my_css_file'); *br> Aşağıdaki kodda açıklandığı gibi dequeue_style() kullanarak bir stil sayfasını kuyruğa almak için aşağıdaki kodu kullanırsınız. Bunu yapmak için *br* stil sayfasını seçin. Bu stil WP_enqueue_style(my_css_file.css,'my_callback_function') içinde kullanılır.