Har du brug for en måde at nedgradere WooCommerce på uden at miste din butiks data?

Hvis en ny version af WooCommerce bringer problemer på dit websted, leder du måske efter en kortsigtet løsning for at få din butik til at fungere med det samme.

Nedgradering af WooCommerce giver dig den mulighed ved at lade dig vende tingene tilbage til, hvordan de var før opdateringen, på et kort øjeblik.

I dette indlæg lærer du 3 kodefrie måder at nedgradere WooCommerce-versionen på din butik på, sammen med nogle vigtige tips og overvejelser for at undgå problemer, mens du gør det.

Hvorfor og hvornår skal du nedgradere WooCommerce?

Den vigtigste situation, hvor du måske ønsker at nedgradere WooCommerce, er en eller anden form for kompatibilitetsproblem, enten i selve WooCommerce-pluginet eller i en af dine udvidelser (dvs. WooCommerce-plugins og tema).

Selvom WooCommerce-teamet tester hver enkelt version grundigt, er der så mange variabler, at der stadig kan opstå problemer. Side note – opsætning af WooCommerce logning er en god måde at opdage disse problemer på.

F.eks. var WooCommerce 3.0 berømt for at forårsage problemer med produktfotogallerier, hvilket fik mange butikker til at vende tilbage til den tidligere version, indtil rettelsen blev frigivet.

Det er dog vigtigt at bemærke, at nedgradering af WooCommerce ikke er en langsigtet løsning.

Hvis du bruger en ældre version af WooCommerce i lange perioder, kan det i sidste ende forårsage sikkerheds- eller ydelsesproblemer i din butik. Sidstnævnte kan vise sig, når du debugger ydelsen med et værktøj som Kinsta APM. Du kan også bruge værktøjer som Query Monitor, MyKinsta analytics eller PHP-testværktøjer til at overvåge problemer.

I stedet er nedgradering af WooCommerce en midlertidig nødløsning, som du kan bruge til at få din butik til at fungere, mens du eller andre arbejder på en mere permanent løsning.

Denne “permanente løsning” kan være WooCommerce-teamet, der retter en kendt fejl. Eller det kan kræve en manuel indsats fra din side, f.eks. ved at justere brugerdefineret kode, som du har tilføjet, eller ved at skifte til en anden WooCommerce-udvidelse for visse funktioner.

Vigtige forberedelsestrin før du nedgraderer WooCommerce version

Før du nedgraderer WooCommerce, bør du udføre nogle grundlæggende forberedelser for at sikre, at du ikke støder på nogen problemer.

1. Opret en backup

Før du foretager ændringer i din butik, bør du oprette en komplet backup af dit websted. På den måde har du altid et sikkert gendannelsespunkt, uanset hvad der sker (eller så “sikkert” som det kan være).

Hvis du hoster WooCommerce med Kinsta, tager Kinsta allerede automatisk backup af dit websted hver dag. Vi anbefaler dog stadig at tage en manuel backup, så du har den nyeste version, da kunde- eller ordredata kan være ændret siden den automatiske backup.

Hvis du har brug for en hjælpende hånd, har vi komplette vejledninger om, hvordan du tager backup af WordPress og hvordan du gendanner en WordPress-backup.

2. Brug et staging-site

Et staging site er en identisk kopi af din WooCommerce-butik, der befinder sig i en sikker, privat sandkasse. Det giver dig et sikkert sted at teste ændringer på dit websted uden at påvirke den live-version af din butik.

Når det er muligt, anbefaler vi altid, at du nedgraderer WooCommerce på en staging-version af dit websted, før du gør det på den live-version af dit websted.

Dette vil hjælpe dig med at fange eventuelle problemer, herunder nogle databaseproblemer, der er unikke for WooCommerce.

Hvis du er host for dit WordPress-websted hos Kinsta, kan du nemt oprette et WooCommerce staging-websted fra MyKinsta. Alle Kinsta-kunder får gratis adgang til staging, og Kinsta tilbyder også premium staging-miljøer til folk, der har brug for mere fleksibilitet.

Hvis du endnu ikke har hosting hos Kinsta, er der her nogle andre måder at oprette staging sites på.

3. Tjek for WooCommerce-databaseændringer

En vanskelig ting ved nedgradering af WooCommerce i forhold til nedgradering af andre WordPress-plugins er, at WooCommerce nogle gange foretager ændringer i WordPress-databasen, når der opdateres til en ny version.

Du har sikkert set denne meddelelse efter opdatering af WooCommerce – den siger normalt noget i retning af “WooCommerce databaseopdatering påkrævet”.

Meddelelsen om WooCommerce-databaseopdatering.
Meddelelsen om WooCommerce-databaseopdatering.

Hvis du nedgraderer WooCommerce umiddelbart efter opdateringen, og der ikke var en databaseopgradering (eller du ikke har kørt databaseopgraderingen endnu), burde du ikke have problemer.

Men hvis du har kørt databaseopdateringen, og du nu forsøger at nedgradere til en version, der bruger den ældre databaseversion, kan det give problemer.

Derfor er det vigtigt at have en sikkerhedskopi af dit websted og teste tingene på et staging-websted, før du nedgraderer live-versionen af din butik.

4. Tjek for kompatibilitetsproblemer i WooCommerce-udvidelser

Endelig skal du også overveje eventuelle kompatibilitetsproblemer i andre WooCommerce-plugins, som du bruger, sammen med dit WooCommerce-tema.

For eksempel bruger du måske et ønskelisteplugin, som kun er kompatibelt med den nyeste version af WooCommerce. I dette tilfælde kan en nedgradering af WooCommerce medføre problemer med dette plugin.

Igen kan det være meget nyttigt at bruge et staging-site til at opdage disse kompatibilitetsproblemer, før du foretager ændringer i din live-butik.

Sådan nedgraderer du WooCommerce Plugin til en tidligere version: 3 metoder

Lad os nu komme ind i den egentlige trinvise guide til, hvordan du nedgraderer din WooCommerce-version ved hjælp af 3 forskellige metoder.

Alle disse metoder opnår det samme, så du er velkommen til at vælge den, der virker nemmest for dig. Vi anbefaler dog den første metode som den bedste løsning for de fleste, og derfor har vi sat den først på listen.

Men før vi går i gang, er her endnu en påmindelse om at oprette en backup af din butik og arbejde på et staging-site, når du bruger disse metoder.

Igen, de burde fungere fint – men det faktum at WooCommerce nogle gange laver databaseopdateringer mellem versioner kan introducere nogle variabler. Derfor anbefaler vi altid, at du er sikker og tager forholdsregler!

1. Download og installer en ældre WooCommerce-version via WordPress Dashboard

Takket være en nylig WordPress-kerneopdatering lader WordPress dig nu manuelt geninstallere enhver version af et plugin direkte fra dit WordPress-dashboard.

Dette giver den enkleste måde at nedgradere WooCommerce på, fordi du ikke længere er forpligtet til at bruge FTP (selvom vi vil dække denne metode næste gang).

Her er hvordan det fungerer..

Download den version af WooCommerce, som du vil bruge, fra WordPress.org

For at komme i gang skal du gå til den avancerede visning af WooCommerce-pluginlisten på WordPress.org.

Du kan klikke på dette link for at gå direkte dertil eller gå til hovedlisten og klikke på Avanceret visning.

Sådan åbner du avancerede visning.
Sådan åbner du den avancerede visning.

Rul derefter ned til Tidligere versioner under afsnittet Avancerede indstillinger.

Brug rullelisten til at vælge den version af WooCommerce, som du vil nedgradere til, og klik derefter på Download for at downloade denne versions ZIP-fil til din computer.

Brug rullemenuen til at vælge din foretrukne version.
Brug rullemenuen til at vælge din foretrukne version.

Hvis du har brug for hjælp her, har vi en komplet guide til, hvordan du downloader ældre versioner af plugins.

Installer den ældre version via dit WordPress Dashboard

Nu skal du installere den ældre version af WooCommerce via dit WordPress-dashboard, ligesom du installerede ethvert andet plugin med en ZIP-fil:

  1. Gå til Plugins → Tilføj nyt i dit WordPress-dashboard.
  2. Klik på knappen Upload plugin.
  3. Brug filvælgeren til at vælge den ZIP-fil, der indeholder den ældre version af WooCommerce (den version, du vil nedgradere til).
  4. Klik på Installer nu.
Installer den gamle version, som du ville gøre med ethvert andet plugin.
Installer den gamle version, som du ville gøre med ethvert andet plugin.

Herefter bør WordPress vise dig en prompt, der spørger dig, om du vil overskrive din eksisterende version af WooCommerce med den version, du lige har installeret.

Tjek versionsnumrene for at sikre dig, at alt er korrekt, og klik derefter på knappen Replace current with uploaded (erstat nuværende med uploadet) for at bekræfte.

Bekræft nedgraderingen af WooCommerce.
Bekræft nedgraderingen af WooCommerce.

Du bør derefter se en succesmeddelelse, der fortæller dig “Plugin nedgraderet med succes”. Og det er det! Du har lige officielt nedgraderet WooCommerce, og du er helt færdig.

Meddelelsen om succes med nedgradering af WooCommerce.
Meddelelsen om succes med nedgradering af WooCommerce.

2. Brug FTP til at uploade den ældre version

Som en anden mulighed kan du også nedgradere WooCommerce ved at oprette forbindelse til din server via FTP.

Før WordPress tilføjede funktionen til at nedgradere plugins fra WordPress-dashboardet, var dette den eneste måde at nedgradere WooCommerce manuelt på.

Men da denne anden funktion findes nu, er der virkelig ingen grund til at gå med den ekstra kompleksitet af FTP.

Denne metode kan også forårsage et par minutters nedetid, så du bør måske aktivere WordPress vedligeholdelsestilstand, mens du udfører dit arbejde.

Hvis du foretrækker denne metode, er her, hvordan det fungerer…

Download den version af WooCommerce, som du vil bruge, fra WordPress.org

Til at begynde med skal du gå til den avancerede visning af WooCommerce-listen på WordPress.org og downloade den version af WooCommerce, du vil bruge.

Vi har mere avancerede instruktioner i den foregående metode, hvis du har brug for en hjælpende hånd her.

Opret forbindelse til din server via FTP

Dernæst skal du bruge en FTP-klient til at oprette forbindelse til din WordPress-websteds server via FTP. I eksemplet på skærmbilledet nedenfor bruger vi den gratis FileZilla FTP-klient.

Hvis du ikke er sikker på, hvordan du gør det, kan du læse vores vejledning om, hvordan du bruger FTP til at oprette forbindelse til WordPress.

Omdøb den eksisterende WooCommerce Plugin-mappe

Når du er forbundet via FTP, skal du navigere til wp-content/plugins på din server.

Find mappen woocommerce, og omdøb den til woocommerce-delete. Dette vil deaktivere denne version af WooCommerce på dit websted, mens du stadig bevarer filerne på din server, hvis der skulle gå noget galt.

Omdøb den eksisterende WooCommerce-mappe.
Omdøb den eksisterende WooCommerce-mappe.

Når du har nedgraderet med succes, kan du dog slette denne mappe.

Vær opmærksom på, at din butik vil stoppe med at fungere fra det tidspunkt, hvor du omdøber plugin-mappen, til det tidspunkt, hvor upload fra næste afsnit afsluttes.

Udpak og upload den ældre version af WooCommerce

For at afslutte tingene skal du uploade den ældre version af WooCommerce, som du har downloadet fra WordPress.org.

Sådan gør du:

  1. Brug din lokale computer til at udpakke den ZIP-fil, som du har downloadet fra WordPress.org.
  2. Upload den udpakket woocommerce-mappe fra din lokale computer til plugins-mappen på din WordPress-server.
  3. Vent på, at uploaden er færdig (det kan tage flere minutter afhængigt af hastigheden på din internetforbindelse).

Når upload er afsluttet, bør den nedgraderede version af WooCommerce være aktiv på dit websted.

For at afslutte tingene kan du slette mappen woocommerce-delete, der indeholder den tidligere version af WooCommerce, når du har verificeret, at din butik fungerer.

3. Brug WP Rollback-pluginet

Hvis du er ok med at installere et nyt plugin på din butik, kan du med det gratis WP Rollback-plugin nemt nedgradere WooCommerce-versionen direkte fra dit WordPress-dashboard.

Her kan du se, hvordan du bruger det til at nedgradere WooCommerce:

  1. Installer og aktivér det gratis WP Rollback-plugin på dit WooCommerce-websted. Det er opført på WordPress.org, så du kan installere det ligesom ethvert andet gratis plugin.
  2. Gå til Plugins → Installerede plugins i dit WordPress-dashboard.
  3. Find WooCommerce pluginet på listen.
  4. Klik på linket Rollback under WooCommerce-pluginets post.
Sådan får du adgang til rollback-muligheden.
Sådan får du adgang til rollback-muligheden.

Dette vil åbne en ny grænseflade, der viser alle de tilgængelige versioner af WooCommerce, som du kan nedgradere til.

Vælg den version, som du vil bruge, via den relevante radioknap. Klik derefter på knappen Rollback nederst på skærmen.

Vælg den version, du vil nedgradere til.
Vælg den version, du vil nedgradere til.

Du vil nu se en popup, der bekræfter de valgte versionsnumre. Hvis alt ser godt ud, skal du klikke på knappen Rollback i popupvinduet for at fortsætte.

Bekræft nedgraderingen af WooCommerce.
Bekræft nedgraderingen af WooCommerce.

Efter en kort ventetid bør du se en succesmeddelelse, der fortæller dig, at WooCommerce er blevet nedgraderet med succes. I modsætning til den første metode vil meddelelsen lyde “Plugin updated successfully”, men det betyder stadig, at versionen er blevet nedgraderet.

Sådan ser succesmeddelelsen ud efter nedgradering.
Sådan ser succesmeddelelsen ud efter nedgradering.

Opsummering

På et tidspunkt i din tid med WooCommerce kan det være nødvendigt at nedgradere WooCommerce for at bevare vigtig funktionalitet eller midlertidigt løse kompatibilitetsproblemer, mens du venter på en mere permanent løsning.

Generelt kan du nedgradere WooCommerce ligesom ethvert andet WordPress-plugin.

Den enkleste mulighed er blot at uploade en ældre version af WooCommerce via dit WordPress-dashboard, men du kan også bruge FTP eller det gratis WP Rollback-plugin.

Du skal dog være opmærksom på, at WooCommerce’s databaseopdateringer nogle gange kan forårsage problemer ved nedgradering, som du ikke ville opleve med andre plugins.

Derfor er det vigtigt at tage en backup af din butik og teste tingene på et staging-site, før du anvender dem på din live-butik.

Hvis du stadig har problemer, kan du også læse vores komplette vejledning om, hvordan du nedgraderer WordPress, som indeholder metoder til kernesoftwaren, PHP-versioner og meget mere.