Hoppa till innehållet

Cookieinställningar

Välj vilka typer av cookies du tillåter. Du kan alltid ändra ditt val via Cookieinställningar längst ned på varje sida. Integritetspolicy

Nödvändiga

Alltid på

Behövs för att logga in, spara din varukorg och komma ihåg dina val. De är alltid på.

Vilka cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session och att du förblir inloggad
  • weboke_basket: din varukorg
  • wkBtwIncl: visa priser med eller utan moms
  • wok_cookies: ditt cookieval, 12 månader

Mäter vilken annons som leder till ett besök eller en beställning, så att vi inte betalar för annonser som inte ger något.

Vilka cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), upp till 90 dagar
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: via vilken partner du kom till oss (affiliateprogram), 60 dagar

4,6

Land och språk

Varje land har en egen webbplats med landets priser och moms.

Visa

Välja och bedöma tillägg

Modul 5: Teman och tillägg · Lästid: 9 minuter

Lärandemål: Efter den här lektionen kan du bedöma ett tillägg innan du installerar det, och känner du igen varningssignalerna.

Nyckelbegrepp: tillägg (plugin), hooks (actions och filters), senast uppdaterad, testad upp till, PHP-version som krävs, aktiva installationer, omdömen, supportforum, sårbarhet, freemium, nulled-tillägg, överlapp

Vad ett tillägg är, och varför det spelar roll

Ett tillägg (plugin) är en bit PHP-kod som laddas tillsammans med WordPress vid varje begäran (lektion 1.2). WordPress har hooks överallt: fasta punkter där tillägg kan haka in sig. Det finns två typer:

  • actions: "gör något nu", till exempel lägga till ett skript på sidan, skicka ett mejl efter en beställning;
  • filters: "ändra det här", till exempel anpassa titeln på en sida eller redigera innehållet i ett inlägg.

Ett tillägg kan därmed ändra nästan allt på din webbplats. Och det körs med samma rättigheter som WordPress självt: det kan läsa och skriva i din databas, skapa filer, skicka mejl. Att installera ett tillägg innebär alltså att ge förtroende till den som har byggt det. Ett bra tillägg gör din webbplats bättre; ett dåligt eller övergivet tillägg är den vanligaste ingången för inbrottstjuvar (lektion 7.1).

Var du hämtar tillägg

  • Tilläggskatalogen på wordpress.org (går också att nå via Tillägg > Nytt tillägg i din adminpanel). Varje tillägg kontrolleras vid inlämning, och katalogen tar bort tillägg med ett olöst säkerhetsproblem.
  • Webbplatsen hos en känd utvecklare, för betalda tillägg eller tilläggsfunktioner.
  • Aldrig från en nedladdningssajt som erbjuder betalda tillägg "gratis". Sådana nulled-tillägg är ofta manipulerade med en bakdörr, spamlänkar eller kod som senare används för något annat på din webbplats. Dessutom får du inga uppdateringar, så kända säkerhetshål förblir öppna. Pengarna du sparar betalar du tillbaka vid den första återställningen efter en hackning.

De fem egenskaperna på tilläggssidan

På varje tilläggssida på wordpress.org står samma uppgifter till höger. Läs dem, i den här ordningen:

EgenskapVad den sägerVarningssignal
Senast uppdateradOm det fortfarande utvecklasMer än ett år sedan. Ett tillägg som inte fått någon uppdatering på länge kanske inte fungerar bra med nya versioner av WordPress och PHP
Testad upp till (version av WordPress)Om utvecklaren har kontrollerat det med aktuella versionerEn mycket äldre version än den nuvarande. wordpress.org visar då en varning
PHP-version (krävs)Lägsta PHP-versionenIngen varningssignal i sig, men kontrollera om det fungerar med din (nyare) version
Aktiva installationerHur många webbplatser som använder detMycket få installationer betyder att få personer märker fel. Inte alltid dåligt (ett litet, specifikt tillägg), men kolla extra noga
Omdömen och supportVad användare tycker och om utvecklaren svarar på frågorMånga nya ettstjärniga omdömen; lågt antal under "Problem lösta under de senaste två månaderna" jämfört med totalen

Läs särskilt de nya dåliga omdömena: handlar det om en uppdatering som gjorde sönder något, om aggressiv reklam, om data som skickas ut? Och kolla i supportforumet om utvecklaren svarar.

Ett tillägg som har tagits bort från wordpress.org visar vid öppning ett meddelande om att det är stängt, ofta med anledningen (till exempel "säkerhetsproblem"). Har du ett sådant tillägg, byt ut det.

Att titta bortom tilläggssidan

  • Sårbarheter: det finns offentliga databaser med kända säkerhetshål i WordPress-tillägg, till exempel från Patchstack, Wordfence och WPScan. Sök upp tilläggets namn: hade det säkerhetshål, och hur snabbt åtgärdades de? Ett tillägg med ett säkerhetshål som snabbt reparerades är inte ett dåligt tillägg. En utvecklare som inte gör något på flera månader, det är det.
  • Freemium: många tillägg är gratis med en betald utökning. Helt okej, men håll koll på meddelanden som spammar din adminpanel eller funktioner som bara går att använda med den betalda delen.
  • Externa tjänster: skickar tillägget data om dina besökare till en tjänst hos utvecklaren (ett spamfilter, en statistiktjänst, bildkomprimering i molnet)? Det måste finnas med i din integritetspolicy och ibland i ett personuppgiftsbiträdesavtal (lektion 9.3). Bra tillägg nämner det i sin beskrivning.
  • Vad det laddar: ett tillägg för ett formulär på din kontaktsida behöver inte ladda skript på alla andra sidor. Med webbläsarens utvecklarverktyg (fliken Nätverk) ser du vad ett tillägg laddar på en sida.

En uppgift, ett tillägg, och helst inget alls

Den viktigaste frågan kommer före tilläggssidan: behöver jag verkligen ett tillägg för det här?

  • Kan WordPress göra det själv? En enkel webbplatskarta (sitemap) (lektion 9.2), lazy loading (lektion 4.4), kolumner, knappar och tabeller (lektion 4.1) finns redan inbyggt.
  • Kan temat göra det? Med ett blocktema kan du göra mycket i Webbplatsredigeraren.
  • Kan det lösas med några rader kod i ett eget litet tillägg eller barntema (child theme)? Då behöver du inte ett paket med tusentals rader för en enda funktion.
  • Har jag redan ett tillägg som gör det här? Överlapp (två cachetillägg, två SEO-tillägg, två säkerhetstillägg) ger konflikter och dubbelarbete.

En webbplats med tio väl valda tillägg är sundare än en webbplats med fyrtio. Inte för att antalet i sig räknas, utan för att varje tillägg måste hållas uppdaterat, kan krocka med de andra och kan ha ett säkerhetshål.

Dokumentera din bedömning

För varje tillägg du installerar noterar du: vad det är till för, varför just detta och inte ett annat, vem som underhåller det och när du senast granskade det. Det kan låta omständligt, men det är precis vad du behöver vid städning (lektion 5.4), vid en hackning (lektion 7.5) och om någon annan tar över din webbplats.

Sammanfattning

  • Ett tillägg hakar in sig i WordPress via hooks och körs med samma rättigheter; att installera det innebär att ge förtroende.
  • Hämta tillägg från wordpress.org eller en känd utvecklare, aldrig nulled.
  • Läs senast uppdaterad, testad upp till, PHP-version, aktiva installationer och omdömen/support; sök upp kända säkerhetshål.
  • Fråga först om du behöver ett tillägg; undvik överlapp.
  • Dokumentera varför du använder ett tillägg.

Quiz

1. Ett tillägg har inte uppdaterats på tre år och är "testad upp till" en mycket äldre WordPress-version. Vad gör du?



2. Varför är ett "nulled"-tillägg farligt?



3. Du har två tillägg som båda cachar sidor. Vad är risken?



4. Vad säger talet "aktiva installationer" dig, och vad säger det inte?



Uppgift

Uppgift A5.3: Läs en tilläggssida. Välj ett tillägg från tilläggskatalogen på wordpress.org som du använder eller överväger, och fyll i slugen (sista delen av adressen, till exempel contact-form-7 från wordpress.org/plugins/contact-form-7/). Fyll även i vad som står på sidan under senast uppdaterad (datumet), testad upp till och PHP-version som krävs. Programmet hämtar samma uppgifter från wordpress.orgs offentliga tilläggs-API och jämför.

Uppgift A5.3: Läs en tilläggssida





Det du fyller i och det vi hittar sparar vi inte. Din webbläsare kommer ihåg dina svar och om du klarade uppgiften. Är du inloggad sparar vi bara att du klarade uppgiften (nästan) i Mina kurser; där kan du också ta bort det.

Uppgift D5.3: Ett poängkort för tre tillägg. Välj ett behov (till exempel ett kontaktformulär, en cookiebanner eller en säkerhetskopia) och jämför tre tillägg. Fyll i de fem egenskaperna för varje tillägg, sök upp om det fanns kända säkerhetshål och hur snabbt de åtgärdades, kolla om det skickar data till en extern tjänst, och välj ett. Förklara i några meningar varför, och om du egentligen behöver tillägget alls.

Uppgift D5.3: Ett poängkort för tre tillägg

Den här uppgiften gör du själv; ingen kontrollerar den. Bocka av vad du har gjort och markera uppgiften som klar.





Dina bockar och anteckningar sparas bara i den här webbläsaren; vi skickar dem ingenstans. Är du inloggad sparar vi i Mina kurser bara att du har gjort uppgiften.

Läs mer

De här artiklarna beskriver stegen i panelerna hos WebOké; i andra paneler fungerar det på liknande sätt.

Ett ögonblick…

Ställ in dina domäner

Ställ in namnservrar, koppling till ditt webbhotell och vem som blir innehavare för varje domän.

Hämtar dina domäner…