bilimokur adlı üyeden alıntı: mesajı görüntüle
Öncelikle jquery yi kaldırırsanız, sitenizdeki javascriptlerin %90 ı çalışmaz. Yine de kendiniz test edebiliriniz. wp_dequeue_script fonksiyonu ile dilediğiniz js dosyasını kaldırabilirsiniz (WordPress'in nimetleri). Burada nasıl kullanılacağına dair bir örnek var (sayfanın en altında). Yinede olduğu gibi buraya ekleyeyim.

function wpdocs_dequeue_script() {
    wp_dequeue_script( 'jquery-ui-core' );
}
add_action( 'wp_print_scripts', 'wpdocs_dequeue_script', 100 );
'jquery-ui-core' yazan kısma kaldırmak istediğiniz .js dosyasının id sini yazacaksınız. Bu id yi nereden bulacağım derseniz, sayfanın kaynak koduna bakarak bulabilirsiniz. Örneğin Twenty Twenty temasındaki wp-embed dosyasını kaldırmak için kaynak kısmından id yi şu şekilde bulabilirsiniz:

Cooper34 adlı üyeden alıntı: mesajı görüntüle
Hocam mevzu bahis js dosyalarını çağıran fonksiyonlara bakıp neyin nerede çalıştığını kontrol edip buna göre çekilen dosyaları kaldırarak sorgu sayılarını düşürmüş olursunuz. Benim tavsiyem, temanın header.php functions.php gibi kemik dosyalara ilk önce bakın.

Bu arada js'leri tekrardan yazmak felan gereksiz şeyler. En fazla dosya kodları sıkıştırılır, onun dışında js'i tekrardan yazmaya çalışmak gereksiz. Zaten atıyorum 5-10 yıl önceki eski fonksiyonlarla çalışan bir dosya değilse hiç gerek yok.
Şu iki eklentinin çektiği js dosyalarını ilgili kısımlardan kaldırabilirsem istediğim şey olmuş olacak:

--- Mailster - Email Newsletter Plugin for WordPress
https:// siteadresi .com/wp-content/plugins/mailster/assets/js/form.min.js

Bu eklenti sadece ana sayfada ve içeriklerde çalışıyor, kategoride ve sayfalarda çalışıyor. PHP fonsiyonu ile engellemek çalışmayan sayfalarda yük olmamasını sağlayacak.

--- Search & Filter Pro
https:// siteadresi .com /wp-includes/js/jquery/ui/core.min.js
https:// siteadresi .com /wp-includes/js/jquery/ui/datepicker.min.js

Bu iki dosya ise sadece tek bir sayfada çalışıyor. Yani filitre diye bir page var ve onun içinde kullanılıyor ancak tüm sitede eklenti aktif olduğu için bu iki dosya çekiliyor. ID'si xxx olan sayfa haricinde çalıştırma şeklinde bir kod çok güzel olur.

Bunu nasıl yaparım, nasıl araştırıp kaynak bulurum hiç bir fikrim yok. Bunu inceledim ancak herhangi bir engelleme yapamadım.