- Kursmaterial
- Planering
- Arbete
- Kunskapsdokument
- Om Kursolle
Kunskapsdokument - Wordpress
Introduktion
Wordpress är ett fantastiskt verktyg för att snabbt komma igång med en webbsida som kan användas till allt från enkla bloggar och hela vägen till avancerade system.
CMS
CMS står för Content Management System, dvs innehållshanteringsystem, och är en webbapplikation som gör att man kan underhålla en webbplats utan att behöva redigera varje sida med ett webbredigeringsprogram. Fokus ligger på innehållet och användaren behöver inte bry sig om att koda hemsidan.
Det finns mängder av CMS, såväl kommersiella som öppna (open source). Med öppna menas att programvaran och grundfunktionerna är öppen källkod och som normalt inte kostar något. Ett kommersiellt CMS kostar ofta både en grundlicens och sedan en årsavgift. Vilket system man väljer, beror på användningsområde och budget.
Open source: Drupal, WordPress, Joomla!, Mambo
Kommersiella: EPiServer, Escenic, Polopoly, Roxen
Varför lära sig CMS
Att arbeta med CMS blir allt vanligare även bland företag, ju bättre systemen blir desto enklare/billigare blir det att publicera information. En snabb sökning på Platsbanken visar att det den 28 september 2021 finns 91 jobbannonser med totalt 197 jobb på platsbanken som matchar sökordet Wordpress
.
Enligt w3techs så driver WordPress idag drygt 42% (september 2021) av alla webbplatser som finns. I samma mätning så anges att knappt 35% av alla webbplatser körs utan CMS, och de som körs utan minskar i andel samtidigt som andelen som körs med WordPress ökar.
Det finns också flera grupper på facebook där det efterfrågas hjälp med WordPress av personer som kan gå in och göra mindre uppgifter mot timersättning.
WordPress driver allt ifrån enkla bloggar till avancerade hemsidor, Alingsås kommuns hemsida bygger tex på WordPress. WordPress som från början var ett enkelt system har idag ett oändligt antal tilläggsmoduler, både gratis och de som kostar pengar att få använda.
WordPress har blivit populärt då det går fort att komma igång, det går att skapa ett eget konto på WordPress hemsida och redan efter någon minut ha igång din egna sida, oavsett om du vill använda den som ett bloggverktyg eller informationssida för någonting.
Det går också att installera WordPress på din egna webbserver oavsett om den ligger lokalt eller kopplad till Internet.
Din egna sida på WordPress
Genom hela kursen så skall du dokumentera ditt arbete. Det kommer i varje moment finnas saker som du skall lära dig, skapa små hemsidor och reflektera över. I slutet av kursen så skall du skapa en egen webbapplikation som visar på allt du har lärt dig under kursens gång. Nu skall du börja bygga upp denna sida där dina redovisningar kommer att läggas. Detta skall du göra i WordPress.
Installera WordPress på din webbplats genom misshosting
Att installera WordPress på sin egen webbplats är faktiskt ganska enkelt och går väldigt fort. Följ hur jag löser uppgiften i filmen ndean.
Installerar WordPress
Arbeta med WordPress
WordPress är enkelt att komma igång med, samtidigt som det är oerhört kraftfullt. Hur du väljer att starta din WordPresskarriär är upp till dig. Antingen går du till wp.minfinadomän.se/wp-admin/ och kikar och testar dig fram, eller så läser du lite info om eller kollar på någon videotutorial.
Min filmade genomgång
Det går fort inom it!
Det spelar ingen roll hur väl förberedd man är och hur bra man vill göra en film så uppdateras programvaran och en hel del ser annorlunda ut. Jag hoppas dock att denna filmen är användbar även med nuvarande version av WordPress.
Det tema som används i filmen är Twenty Seventeen vilket du kan installera för att enklare kunna följa mina exempel.
Länkar
- WordPress Sverige
- WP-skolan
- https://wpmwp.se/, där finns det en pdf på svenska som går igenom grunderna.
Säkerhet
WordPress är väldigt enkelt att komma igång med men behöver ofta hjälp för att höja säkerheten till en acceptabel nivå. Här listar jag lite saker som du behöver tänka på för att höja säkerheten.
- Byt huvudanvändare från admin till något annat, allt för att höja säkerheten.
- All In One WP Security, en bra plugin som ger ett bättre grundskydd för din WordPress.
- WPS Hide Login, en smidig plugin för att bl.a. ändra adress för inloggning till WordPress vilket gör det svårare för bottar att hitta sidan och försöka komma in.
- Limit Login Attempts, en mindre plugin som stänger av en ip-adress om en användare gör för många misslyckade inloggningsförsök.
Artiklar kring ökad säkerhet på Wordpress
- https://www.gosama.se/webbutveckling/sa-okar-du-sakerheten-wordpress/
- https://vivamedia.se/blogg/5-enkla-tips-en-sakrare-wordpress-hemsida/
- https://www.getupdated.se/10-tips-for-en-sakrare-wordpress-sajt/
Säker WordPress med SSL
Vill du gå ett steg till och installera att certifikat på din webbsida och WordPress så kan du nu aktivera Let's Encrypt gratis på ditt konto hos Binero. När du har gjort detta skall det göras en del inställningar och den länkade artikeln visar hur du gör. [Länk: https://www.enkelteknik.se/lagg-till-ssl-och-ta-din-wordpress-sajt-fran-http-till-https]
Plugins / tillägg
Här listar jag ett antal plugins som är bra att använda. Tanken är inte att det skall vara en uttömmande information men det kan ge inspiration till vad du kan behöva installera.
- Akismet, förhindrar spamkommentarer till din site, ofta är denna förinstallerad men behöver aktiveras med en API-nyckel som är grastis.
- All In One WP Security - Säkerhetsmodul där flera säkerhetsdelar kan ställas in.
- *Code Highlighter* - något tillägg för att kunna visa formatterad kod.
- Google Analytics - ifall du vill kika på besöksstatistik om din WordPress.
- WPS Hide Login - ett tillägg för att gömma inloggningssidan till WordPress admin.
Tänk på att alla plugins som du använder dig av gör att applikationen får många inställningar och dessa kanske behöver kollas varje gång en sida skall visas. Detta gör att plugins ofta påverkar prestandan på en WordPress-applikation.
Säkerhetskopiera / flytta WordPressapplikationer
Att regelbundet säkerhetskopiera din WordPressapplikation är väldigt viktigt. Skulle databasen, något plugin eller något annat kring din applikation sluta fungera, tex vid en uppgradering, så kan det vara väldigt svårt att felsöka och återställa. Därför bör du med jämna mellanrum säkerhetskopiera din applikation. Som tur är så finns det ett gäng plugins som sköter detta mer eller mindre smidigt.
Jag har tidigare rekommenderat UpdraftPlus - Backup/Restore
för att ta backup och det är smidigt att ställa in det automatiskt och även möjlighet att lagra backupen via olika tjänster. Det verkar dock inte vara lika enkelt längre att återställa större applikationer och inte heller så enkelt att flytta dem till en ny domän.
När vi senast tvingades flytta WordPressapplikationer så tog vi hjälp av denna artikeln där de går igenom tre olika tekniker där de föredrar WP Clone. När jag testade det senast så fanns det en uppgraderad variant som inte var lika enkel att arbeta med. Här skulle jag behöva gå lite djupare för att testa att flytta och/eller återställa en kraschad WordPressapplikation. Här finns också en artikel på området.
Se iaf till att du har gjort en säkerhetskopia på din applikation innan du gör en uppgradering till en ny version. Bättre att ha någon kopia så finns det iaf någon stans att börja om det skulle skita sig.