Cum sa verifici daca jQuery a fost deja încarcat de tema activa

Uneori, pluginu-rile WordPress apar probleme dintr-un motiv foarte simplu: uită să verifice dacă jQuery a fost deja încărcat de tema curentă, așa că îl înlocuiesc sau duplică copia bibliotecii în sine. Din fericire, există o soluție rapidă la această problemă: utilizați funcția wp_script_is () pentru a vă asigura că doar o copie a jQuery rulează în prezent.

Această funcție WordPress returnează o valoare boolean care determină dacă un script a fost înregistrat, pus în footer. Trebuie doar să treceți numele bibliotecii pe care doriți să o testați ca prim argument al funcției:

Puteți verifica dacă biblioteca jQuery există deja / este încărcată pe site și o puteți încărca dacă nu utilizați următorul cod.

function load_jquery() {
    if ( ! wp_script_is( 'jquery', 'enqueued' )) {

        //Enqueue
        wp_enqueue_script( 'jquery' );

    }
}
add_action( 'wp_enqueue_scripts', 'load_jquery' );

 

Lasă un răspuns

Adresa ta de email nu va fi publicată.

Alte articole din aceiasi categorie