jQuery i et WordPress indlæg

Det er jo ikke altid man finder et plugin der lige passer.
Det er ret nemt at finde små jQuery og JavaScript kodestumper her og der
på nettet og skrue dem sammen til et fungerende script.
Men at få dem til at fungere inde i et WordPress indlæg, er ikke så nemt!

Grunden er at WordPress’ indbyggede jQuery bibliotek er sat til

noConflict()

for at undgå konflikt med andre JavaScript biblioteker.
Det betyder at den globale genvej

$

ikke er tilgængelig.
Du kan så vælge at skrive koden om…men det gider du nok ikke…

Løsning: Pak koden ind i en funktion:


(function($) {
    // Inside of this function, $() will work as an alias for jQuery()
    // and other libraries also using $ will not be accessible under this shortcut
})(jQuery);

Læs mere i WordPress codex