Teman uppdateras precis som plugins med WP-CLI. Skillnaden är risken: har någon redigerat temat direkt kan en uppdatering skriva över ändringarna. Här är hur du uppdaterar tryggt.
Lista dina teman
wp theme list # alla teman + status
wp theme list --update=available # bara de med uppdatering
Kolumnen status visar vilket tema som är aktivt, och update visar om en nyare version finns.
Uppdatera temat
wp theme update twentytwentyfour # ett tema
wp theme update --all # alla teman
wp theme update --all --dry-run # visa först, ändra inget
Byt aktivt tema
Vill du aktivera ett annat tema, eller installera ett nytt? Ett kommando räcker.
wp theme activate mitt-tema
wp theme install twentytwentyfive --activate
Fällan: egna ändringar i temat
Har någon redigerat temats filer direkt skriver en uppdatering över dem. Det är därför anpassningar ska ligga i ett child theme eller i ett plugin — aldrig i själva föräldratemat. Osäker på om temat är orört? Kör en uppdatering på en staging-kopia först och jämför.
- Använder du ett block-tema (FSE)? Mallar och stilar du ändrat i editorn ligger i databasen, inte i temafilerna — de överlever en uppdatering.
- Har du ett skräddarsytt tema? Då finns oftast ingen uppdatering att köra — vilket är en av poängerna med ett eget tema.
Kontrollera efteråt
Ladda om sajten och klicka runt på några sidmallar (startsida, inlägg, arkiv). Ser något fel ut kan du rulla tillbaka från din backup — ta alltid en wp db export innan större temauppdateringar, precis som med plugins i del tre.
Hela WP-CLI-serien
- Terminalens grunder: hitta rätt med cd och ls
- SSH:a till din server och gör search-replace
- Uppdatera plugins med WP-CLI
- Uppdatera ditt tema med WP-CLI
- De viktigaste WP-CLI-kommandona
Vill du slippa sköta det själv? På Kepler ingår WP-CLI och SSH-åtkomst i Managed WordPress — vi håller core, teman och plugins uppdaterade åt dig. Och du kan alltid SSH:a in på din egen molnserver och köra kommandona ovan när du vill.
