JavaScript är ett programmeringsspråk. Det används för att add to interaktiva element till din website genom att runna skript i användarens web browser. Detta kallas ”scripting på klientsidan”.
JavaScript används av WordPress och WordPress themes och plugins för att skapa snabbare, mer interaktiva och bättre webbapplikationer. Det används i kombination med andra programmeringsspråk som jQuery, Ajax och andra.
Vilka funktioner i WordPress använder JavaScript?
WordPress förlitar sig på JavaScript för vissa funktioner i användargränssnittet, inklusive Gutenberg block editor, Media Library, Theme Customize och dashboard-aviseringar.
Det kan också användas av teman och tillägg i WordPress. Det allow exempelvis utvecklare av teman att add to dynamiska element till sina websites, såsom sliders, display alerts, knappar, popups, med mera.
Hur används JavaScript av WordPress?
En JavaScript-fil kan läggas till med ett WordPress theme eller ett plugin. Tekniskt sett anropas den vanligtvis med hjälp av funktionerna wp_register_script()
och wp_enqueue_script(
).
JavaScript kan också hårdkodas i en WordPress templates template. Detta är dock ej det bästa sättet att använda JavaScript i WordPress teman.
Många WordPress teman levereras med en separat JS directory inuti dem. Det är här som utvecklare av teman förvarar sina JavaScript-filer och anropar dem i sina WordPress template-filer endast när det behövs. Denna metod för att ställa skript i kö gör att pages laddas snabbare och undviker att onödiga skript hämtar.
WordPress innehåller också flera JavaScript-bibliotek som utvecklare av teman och plugins kan använda i sina egna projekt. Detta inkluderar jQuery, många jQuery tillägg, Underscores, JSON for JS och Backbone JavaScript-bibliotek.
Vi hoppas att den här artikeln hjälpte dig att lära dig mer om JavaScript. Du kanske också vill se vår lista med ytterligare Läsa under för relaterade artiklar om användbara WordPress-tips, tricks och idéer.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.