Behöver du uppdatera ett WordPress-plugin manuellt? Vi har redan visat dig några olika sätt att installera ett WordPress-plugin. För att bygga vidare på det första inlägget, kommer vi nu att gå igenom några olika sätt att manuellt uppdatera WordPress-plugins när de automatiska uppdateringarna i instrumentpanelen inte fungerar. För det mesta fungerar dessa automatiska uppdateringar bra, men ibland kan de även krångla. Så det är en bra idé att lära sig att uppdatera ett WordPress-plugin manuellt för att vara på den säkra sidan.

Viktig uppdatering: Från och med WordPress 5.5 kan du uppdatera plugins och teman genom att ladda upp ett .zip-paket från din dator i din WordPress-instrumentpanel.

manually update wordpress plugin

Hur man uppdaterar ett WordPress-plugin manuellt

I det här inlägget visar vi dig hur du uppdaterar ett WordPress-plugin på tre olika sätt:

1. Hur man uppdaterar ett WordPress-plugin från WordPress-instrumentpanelen

Innan vi kommer till det manuella avsnittet, kommer här en snabb genomgång om automatisk uppdatering av ett plugin.

Vi håller det kort eftersom du förmodligen redan är bekant med den här metoden för att uppdatera ett WordPress-plugin. Du går bara till fliken Plugins i din WordPress-instrumentpanel, ser en notis om att ett specifikt plugin är utdaterat och klickar på knappen Uppdatera nu för att uppdatera pluginet automatiskt:

WordPress-plugin "uppdatera nu"
WordPress-plugin ”uppdatera nu”

WordPress tar sedan automatiskt tag i den senaste versionen och installerar den åt dig – ingen mer manuell inmatning krävs.

Ovanstående metod är jättebra att använda … tills den inte är det. Även om automatiska plugin-uppdateringar bör fungera 99% av tiden, kan du stöta på några specifika situationer där:

  • Den automatiska plugin-uppdateringen misslyckas av någon anledning. WordPress kommer vanligtvis att säga ”Plugin-uppgradering misslyckades”  när detta händer.
  • Du använder ett plugin från tredje part som inte stöder automatiska uppdateringar. Även om de flesta pluginen från tredje part aktiverar automatiska uppdateringar, kan problem ibland förhindra att de fungerar korrekt.

I dessa situationer måste du smutsa ner händerna och uppdatera pluginet manuellt. Även om det kan verka som en skrämmande uppgift, är det faktiskt ganska enkelt att göra. Nu kommer vi att visa dig exakt hur…

2. Hur man uppdaterar WordPress Plugins manuellt via SFTP eller FTP

För de allra flesta människorna är det bästa sättet att köra dessa manuella uppdateringar via SFTP / FTP. Så om du inte redan är bekant med begreppet WP-CLI rekommenderar vi att du använder SFTP / FTP-metoden. FTP-metoden är snabb, enkel och påverkar inte någon av plugin-inställningarna.

För att komma igång med den här metoden behöver du ett par verktyg och information:

  • Ett FTP-program. Detta gör att du kan ansluta till din webbplats via SFTP / FTP. FileZilla är ett bra kostnadsfritt alternativ (vi använder det för våra skärmdumpar och vår guide), men du kan välja det program som du föredrar.
  • Dina SFTP-detaljer. Vi visar dig hur du hittar dessa för ditt Kinsta-konto. Annars kan du kontakta din host för att få dessa uppgifter.

Om du vill hitta dina Kinsta SFTP-uppgifter navigerar du till webbplatser > info. SFTP-informationen finns i sektionen SFTP/SSH på instrumentpanelen. Du behöver alla fyra informationsdelarna för den här processen –  Host, användarnamn, lösenord och port:

Kinsta SFTP-detaljer.
Kinsta SFTP-detaljer.

När du har den här informationen öppnar du ditt FTP-program och ansluter till din webbplats. Här är den specifika informationen som du måste ange i Anslutnings-rutan:

  • Host – från din Kinsta-instrumentpanel (eller de uppgifter du får från din host om du inte använder Kinsta). Om du använder Filezilla för att ansluta måste du lägga till en sftp:// före webbadressen för att aktivera SFTP-anslutningen som används av Kinsta.
  • Användarnamn – från din Kinsta-instrumentpanel (eller de uppgifter du får från din host om du inte använder Kinsta).
  • Lösenord – från din Kinsta-instrumentpanel (eller de uppgifter du får från din host om du inte använder Kinsta).
  • Port – från din Kinsta-instrumentpanel (eller de uppgifter du får från din host om du inte använder Kinsta).

När du är ansluten till din webbplats via FTP använder du mappstrukturen i fliken Fjärrwebbplats för att navigera till din plugins-mapp.  Du kan se sökvägen i skärmdumpen nedan:

WordPress plugin-katalog
WordPress plugin-katalog

Byt sedan namn på mappen för pluginet som du vill uppdatera genom att högerklicka på den och välja Byt namn. Om du exempelvis vill uppdatera pluginet för add-from-server högerklickar du och byter namn till add-from-server-old:

Byt namn på WordPress Plugin-mapp
Byt namn på WordPress Plugin-mapp

Det går alltid att ta bort det gamla pluginet direkt – men du kan säkerställa att du fortfarande har filerna lättillgängliga vid fel om du byter namn. När du har verifierat att allt fungerar måste du dock ta bort den gamla versionen.

Ladda upp den senaste versionen av ditt plugin

När mappen har bytt namn måste du ladda ner den senaste versionen av pluginet. Om pluginet listas i WordPress.org kan du bara klicka på knappen Ladda ner på listningssidan:

Ladda ner senaste versionen av WordPress-pluginet
Ladda ner senaste versionen av WordPress-pluginet

För andra plugins måste du få den senaste versionen från utvecklaren. Använd sedan ett verktyg för att öppna .zip filen som du hämtade och extrahera mappen inuti:

Extrahera WordPress-plugin
Extrahera WordPress-plugin

Hitta sedan den extraherade mappen under fliken Lokal webbplats i FTP-programmet och ladda upp den till  plugins-mappen på servern:

Ladda upp WordPress-plugin manuellt
Ladda upp WordPress-plugin manuellt

När filuppladdningen är klar bör ditt plugin uppdateras till den senaste versionen. Du kan verifiera detta genom att gå till fliken Plugins i din WordPress-instrumentpanel:

Senaste versionen av pluginet
Senaste versionen av pluginet

Se till att dubbelkolla att pluginet fortfarande är aktiverat (det borde det vara). Om du inte upptäcker några buggar, bör du gå vidare och ta bort den gamla mappen från servern med hjälp av ditt FTP-program.

Tills du tar bort den gamla mappen kan du se plugin-programmet listat två gånger under fliken Plugins.  Detta är normalt och försvinner när du har tagit bort den gamla mappen.

Nu bör dina plugins vara 100% uppdaterade! Och eftersom ingenting som du gjorde har någon effekt på WordPress-databasen, bör alla dina plugin-inställningar förbli intakta efter uppdateringsprocessen.

3. Hur man uppdaterar WordPress Plugins manuellt via WP-CLI

OBS: Om du inte kan uppdatera ett plugin automatiskt eftersom automatiska uppdateringar inte är tillgängliga, fungerar inte den här metoden. Detta är bara en alternativ metod för att använda uppdateringsmetoden på instrumentpanelen – den kan inte 100% ersätta SFTP-metoden som beskrivs ovan för alla situationer.

Att använda WP-CLI för att uppdatera ett plugin är ganska enkelt. Förutsatt att du redan är ansluten till din server via SSH och bekant med grunderna i WP-CLI, är allt du behöver göra att köra kommandot:

wp plugin update plugin-slug

Om du vill hålla dig till vårt tidigare Add From Server-exempel behöver du bara köra:

wp plugin update add-from-server
WP-CLI manuell uppdatering av WordPress-plugin
WP-CLI manuell uppdatering av WordPress-plugin

För andra kommandon och exempel kan du kolla in den officiella WP-CLI-plugin-dokumentationen.

Självstudier för vidare läsning:

Hur man avinstallerar ett WordPress-plugin (rätt sätt)
Hur man laddar ner gamla versioner av WordPress-plugins