Jak zmienić wersję jQuery ładowaną w WordPressie?

Jak zmienić wersję jQuery na WordPress?Być może się zastanawiasz po co zmieniać wersję domyślnie ładownej biblioteki jquery skoro obecna działa poprawnie. Niedawno miałem następujący problem: Dokonałem aktualizacji silnika wordpress. Aktualizacja przebiegła prawidło. Przynajmniej tak mi się wydawało… po kilkunastu dniach spostrzegłem, że mój blog nie do końca  działa poprawnie tzn. pewne sekcje się nie ładują. Po zbadaniu przyczyn błędów w narzędziach dla deweloperów okazało się, że biblioteka jquery ui podczas ładowania generuje błędy.

Problemem była  diametralnie nowsza wersja jquery ui (wgrana podczas aktualizacji silnika WP)  w stosunku do głównej biblioteki jQuery. Cześć, metod po prostu nie miała w już wsparcia.  Skórka na jakiej oparty jest WebCake już dawno nie jest aktualizowana przez Autora.

Rozwiązaniem problemu była zmiana wersji jQuery w WordPress. Aby tego dokonać należy edytować plik: function.php w katalogu twojej skórki.

Należy odnaleźć w pliku odpowiednią funkcję. Polecam do tego użycie Wyszukiwarki i  jako frazy wskazanie: jquery. W moim themie kod wygląda następująco.

function tz_google_jquery() {

if (!is_admin()) {

// comment out the next two lines to load the local copy of jQuery

wp_deregister_script(‚jquery’);

wp_register_script(‚jquery’, ‚http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js’, false, ‚1.8.3’);

wp_enqueue_script(‚jquery’);

}

}

Jak się pewnie już domyślasz wystarczy zmienić  linię:

‚http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js’, false, ‚1.8.3’

Gdzie zamiast: 1.8.3 wskazać najnowszy numer biblioteki.

Zobacz także:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *