Cum să dezactivezi un script în WordPress?
Wordpress are funcția wp_enqueue_script()
dar nu are o funcție wp_dequeue_script()
, deci care ar fi cea mai bună metodă pentru a dezactiva un script? Folosesc LAB.js pentru a încărca toate scripturile mele în loc să le încărcăm din server, așa că nu vreau ca plugin-uri să adauge jQuery de 10 ori când deja îl încarc eu.
Ar fi folosirea funcției wp_deregister_script( 'jquery' )
echivalentă cu dezactivarea scriptului?

Există o metodă dequeue
disponibilă... Nu sunt sigur de ce nu este încapsulată într-o metodă wp_dequeue_script()
. (Aș putea crea chiar un ticket pentru această problemă.)
Dar da, folosirea wp_deregister_script
va realiza ceea ce încerci să faci. Doar să-ți amintești că, dacă vrei vreodată să folosești jQuery-ul încorporat al WP mai târziu, va trebui să-l reînscrii mai întâi.

Dacă cineva ține evidența, biletul Trac este aici: http://core.trac.wordpress.org/ticket/14815

Actualizare: Funcția wp_dequeue_script()
va fi inclusă în următoarea versiune de WordPress. Pentru a "dezactiva" un script precum jQuery, trebuie doar să apelați wp_dequeue_script('jquery')
. Aceasta este modificarea 15601: http://core.trac.wordpress.org/changeset/15601
