Czy kiedykolwiek próbowałeś automatycznie zaktualizować plugin, tylko po to, by utknąć z komunikatem o nieudanej aktualizacji? Nie panikuj, byliśmy tam wiele razy. Chociaż ta sytuacja może wydawać się przerażająca na początku, ręczne aktualizowanie pluginów przez FTP nie jest tak skomplikowane, jak mogłoby się wydawać.
Czasami automatyczne aktualizacje zawodzą i pozostawiają Twoją witrynę podatną na ataki, dlatego wiedza, jak ręcznie aktualizować wtyczki, staje się kluczowa. Z naszego doświadczenia wynika, że ręczne aktualizacje FTP są często najbardziej niezawodnym rozwiązaniem awaryjnym, gdy zwykły proces aktualizacji WordPressa zawiedzie.
W tym przewodniku przeprowadzimy Cię przez dokładne kroki, które stosujemy do ręcznej aktualizacji wtyczek WordPress przez FTP.

Kiedy ręcznie aktualizować wtyczkę WordPressa
Istnieje kilka powodów, dla których możesz chcieć ręcznie zaktualizować pluginy WordPress przez FTP.
Czasami automatyczne aktualizacje wtyczek mogą nie działać poprawnie z powodu konfliktów z motywami, innymi wtyczkami lub konfiguracją serwera.
Mogą one również zawieść z powodu nieprawidłowych uprawnień do plików. W takich przypadkach ręczne aktualizacje mogą rozwiązać te problemy.
Jeśli Twój serwer jest przeciążony, automatyczne aktualizacje mogą się nie powieść. Możesz nawet zobaczyć krótko niedostępny komunikat o zaplanowanej konserwacji, błąd składni lub błąd wewnętrzny serwera. Ręczne aktualizacje mogą zapewnić, że Twój wtyczka jest aktualna bez dodawania dodatkowego obciążenia serwera.
Dzięki ręcznym aktualizacjom masz również kontrolę nad tym, którą wersję wtyczki chcesz zainstalować. Może to być przydatne, jeśli nowa wersja wprowadza funkcje lub zmiany, których nie chcesz od razu wdrażać.
Wreszcie, jeśli zarządzasz wieloma witrynami WordPress, łatwiej jest przeprowadzić ręczne aktualizacje w jednym, scentralizowanym miejscu, zamiast logować się i wylogowywać z każdej witryny i wykonywać tam aktualizacje indywidualnie.
Mając to na uwadze, przyjrzyjmy się, jak ręcznie aktualizować wtyczki WordPress przez FTP. Oto kroki, które omówimy:
- Krok 1: Utwórz kopię zapasową swojej witryny
- Krok 2: Pobierz najnowszą wersję wtyczki
- Krok 3: Połącz się ze swoją witryną przez FTP
- Krok 4: Zlokalizuj i usuń istniejącą wtyczkę
- Step 5: Upload and Activate the New Plugin Version
Zachęcamy do korzystania z powyższych szybkich linków, aby nawigować po samouczku.
Krok 1: Utwórz kopię zapasową swojej witryny
Zanim w ogóle pomyślimy o dotykaniu jakichkolwiek plików przez FTP, porozmawiajmy o czymś ważnym: kopiach zapasowych. Nie możemy tego wystarczająco podkreślić, ponieważ widzieliśmy zbyt wiele przypadków, w których prosta próba aktualizacji przerodziła się w awarię strony internetowej.
Pomyśl o tym jak o swojej siatce bezpieczeństwa. Jeśli coś pójdzie nie tak, zawsze możesz przywrócić swoją witrynę do stanu sprzed awarii.
W celu szybkiego i niezawodnego tworzenia kopii zapasowych zalecamy użycie Duplicator. Jest to nasza ulubiona wtyczka do tworzenia kopii zapasowych, ponieważ tworzy kompletne kopie witryny, które są łatwe do przywrócenia w razie potrzeby. Przez lata testowaliśmy dziesiątki rozwiązań do tworzenia kopii zapasowych, a Duplicator konsekwentnie okazywał się najbardziej niezawodny.
Możesz zapoznać się z naszym obszernym przewodnikiem na temat tworzenia kopii zapasowych WordPress, aby uzyskać instrukcje krok po kroku.
Jako dodatkowe zabezpieczenie, sugerujemy utworzenie witryny stagingowej przed przystąpieniem do ręcznych aktualizacji. Daje to bezpieczne środowisko testowe, w którym możesz przećwiczyć proces aktualizacji bez ryzykowania swojej aktywnej witryny.
Krok 2: Pobierz najnowszą wersję wtyczki
Najpierw musisz pobrać najnowszą wersję wtyczki, którą próbujesz zaktualizować. Jeśli jest to darmowa wtyczka, możesz ją pobrać ze strony wtyczek WordPress.org.

Jeśli jest to wtyczka premium, możesz pobrać najnowszą wersję ze strony internetowej konkretnej wtyczki. Musisz zalogować się na swoje konto i pobrać wtyczkę na swój komputer.
Wszystkie wtyczki są w plikach .zip, więc musisz je rozpakować.

Krok 3: Połącz się ze swoją witryną przez FTP
Następnie będziesz potrzebować zainstalowanego na swoim komputerze klienta FTP. W naszym przykładzie użyjemy FileZilla, ale możesz użyć dowolnego klienta FTP, który Ci odpowiada.
Aby połączyć się ze swoją witryną za pomocą FTP, możesz przeczytać nasz poradnik na temat jak używać FTP do przesyłania plików WordPress.
Ale zasadniczo będziesz musiał wprowadzić nazwę swojej witryny w polu nazwy hosta wraz z nazwą użytkownika i hasłem FTP.

Jeśli nie znasz swojej nazwy użytkownika ani hasła FTP, sprawdź e-mail wysłany przez Twoją firmę hostingową WordPress podczas rejestracji. Zazwyczaj zawiera on nazwę użytkownika i hasło FTP.
Alternatywnie, możesz również znaleźć te informacje w cPanelu lub w panelu hostingowym swojego konta hostingowego.
Jeśli Twoja strona internetowa jest hostowana na Bluehost, możesz zalogować się do swojego panelu i przejść do zakładki „Hosting”. Następnie przewiń w dół do sekcji „Informacje o serwerze” i kliknij „Zarządzaj” obok „Dostęp FTP”.

Następnie przejdziesz do strony Konta FTP w swoim cPanelu. Powinna tam znajdować się lista kont FTP, których możesz użyć do połączenia swojego hostingu z klientem FTP.
Jeśli zapomniałeś hasła, możesz po prostu kliknąć „Zmień hasło” w sekcji Akcje, aby ustawić nowe hasło. Następnie kliknij przycisk „Zmień hasło”.

Następnie możesz wprowadzić nowe hasło w kliencie FTP.
Po połączeniu się z witryną za pomocą FTP, musisz przejść do folderu /wp-content/plugins/ i przejść do następnego kroku.
Krok 4: Zlokalizuj i usuń istniejącą wtyczkę
Na tym etapie zobaczysz różne foldery dla wszystkich wtyczek zainstalowanych w Twojej witrynie WordPress. Kliknij prawym przyciskiem myszy na wtyczkę, którą chcesz zaktualizować, a następnie wybierz „Zmień nazwę”.

Teraz zmień nazwę tej wtyczki, po prostu dodając -old do nazwy folderu wtyczki. Na przykład, wpforms-old.
Następnie musisz pobrać zmieniony folder na swój komputer jako kopię zapasową. Pozwoli to na powrót do starej wersji w razie potrzeby.

Po pobraniu starej wtyczki na swój komputer możesz ją usunąć ze swojej strony internetowej.
Zrobienie tego usunie wszelkie ślady wtyczki z Twojego WordPressa.

Chcemy również upewnić się, że wtyczka jest dezaktywowana również w bazie danych WordPress. Aby to zrobić, musisz po prostu zalogować się do swojego obszaru administracyjnego WordPress i odwiedzić stronę Wtyczki.
Zobaczysz błąd informujący, że wtyczka została dezaktywowana z powodu błędu.

Krok 5: Prześlij i aktywuj nową wersję pluginu
Teraz, gdy usunęliśmy starą wersję, czas zainstalować najnowszą wersję wtyczki.
Przełącz się na swój klient FTP i w sekcji „Lokalne” znajdź nowy folder wtyczki na swoim komputerze. Teraz kliknij prawym przyciskiem myszy i wybierz „Prześlij” z menu FTP.

Twój klient FTP rozpocznie przesyłanie folderu wtyczki z Twojego komputera na Twoją stronę internetową.
Po zakończeniu możesz zalogować się do swojego obszaru administracyjnego WordPress i przejść do strony Wtyczki. Musisz znaleźć nowo zainstalowaną wtyczkę i ją aktywować.

Możesz teraz sprawdzić zaktualizowaną wersję wtyczki, aby upewnić się, że wszystko działa poprawnie.
To wszystko, pomyślnie zaktualizowałeś wtyczkę WordPress przez FTP.
Czy powinieneś używać nieaktualnej wtyczki WordPress?
Kluczowe dla bezpieczeństwa WordPress jest zawsze używanie najnowszej wersji WordPress. Równie ważne jest aktualizowanie wtyczek i motywów WordPress.
Jeśli wtyczka WordPress przestanie działać po aktualizacji, możesz wycofać wtyczkę i zgłosić problem deweloperowi wtyczki.
Niemniej jednak, jeśli widzisz wtyczkę WordPress, która nie została przetestowana z najnowszymi wersjami WordPressa, nie oznacza to, że nie działa.
Oznacza to po prostu, że deweloper nie testował ostatnio pluginu ani nie zaktualizował pliku readme. W WPBeginner czasami natrafiamy na pluginy, które nie zostały przetestowane, ale nadal świetnie spełniają swoje zadanie, i polecamy je.
Jeśli nie masz pewności, czy wtyczka jest bezpieczna w użyciu, zawsze możesz zainstalować ją na lokalnej wersji swojej strony WordPress. W ten sposób wszelkie błędy spowodowane przez wtyczkę nie wpłyną na działającą wersję Twojej strony.
Samouczek wideo
Mamy nadzieję, że ten artykuł pomógł Ci nauczyć się, jak ręcznie aktualizować wtyczki WordPress za pomocą FTP. Możesz również zapoznać się z naszym poradnikiem dla początkujących dotyczącym zarządzania bazą danych WordPress oraz naszym tutorialem na temat jak dodać menedżer plików podobny do FTP w WordPressie.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Jiří Vaněk
W instrukcji piszesz, że należy najpierw usunąć stary plugin i zastąpić go nową wersją za pomocą FTP. Czy sposób, w jaki nadpisuję dane oryginalnego pluginu, również działa? Do tej pory po prostu wgrywałem nową wersję pluginu do FTP i wybierałem opcję nadpisania plików podczas kopiowania.
Wsparcie WPBeginner
Jedynym problemem z tą metodą jest to, że jeśli wtyczka przestanie używać pliku, metoda nadpisywania nie usunie pliku z Twojego systemu.
Admin
Jiří Vaněk
Dziękuję za odpowiedź. Zawsze robiłem to w ten sposób i nie zdawałem sobie sprawy, że właściwą procedurą byłoby usunięcie wtyczki i zastąpienie danych. Obawiałem się utraty ustawień wtyczki, dlatego wybrałem metodę nadpisywania danych. Teraz mogę być spokojniejszy i aktualizować przez FTP w lepszy sposób zgodnie z Twoimi instrukcjami, bez niepotrzebnego strachu przed utratą danych.
Sanmeet
Witajcie wszyscy!
Widziałem komentarze i z przyjemnością informuję, że po odinstalowaniu wtyczki i ponownym jej zainstalowaniu wszystkie dane są przywracane; weźmy na przykład Woocommerce, wtyczkę, którą zaktualizowałem tą metodą i moje dane były tam...
Wsparcie WPBeginner
It would depend on how it is deleted but you ar correct, this method would not delete the settings for the plugin
Admin
Roman
Czasami wtyczki (i WordPress również) potrzebują wprowadzić zmiany w bazie danych podczas procesu aktualizacji. Jeśli po prostu zastąpisz pliki, aktualizacja bazy danych nie nastąpi, prawda? I skończysz z nowymi plikami wtyczki i niekompatybilnym schematem bazy danych i/lub danymi. Czy to poprawne?
Wsparcie WPBeginner
Jest to bardziej przydatne, jeśli domyślna metoda aktualizacji nie zadziałała, ale WordPress i większość wtyczek powinny sprawdzać i dawać opcję aktualizacji bazy danych, jeśli jest to konieczne, aby zapobiec tym błędom.
Admin
Ritul
Kiedy usunąłem stary plugin i teraz wgrywam nowy, czy moja działająca strona ulegnie awarii z tego powodu, na przykład, jeśli aktualizuję Thrive Content builder lub Elementor??
David
Dzięki za poradnik. Wgrałem zupełnie nową wtyczkę, w odpowiednim miejscu, ale z jakiegoś powodu nie pojawia się na mojej liście wtyczek, abym mógł ją aktywować. Czy masz pomysł, dlaczego tak się dzieje? Dzięki.
Wsparcie WPBeginner
Witaj David,
WordPress może nie rozpoznać wtyczki, jeśli nie może zlokalizować nagłówka wtyczki. Skontaktuj się z autorem wtyczki, aby upewnić się, że przesyłasz właściwy folder.
Admin
Jenn
Niedawno pobrałem wtyczkę przycisków udostępniania społecznościowego od strony trzeciej. Niedawno wydali aktualizację. Czy mogę po prostu dezaktywować i usunąć starą wersję, a następnie pobrać nową zaktualizowaną wersję i ją aktywować zamiast używać FTP do aktualizacji? Czy to byłoby łatwiejsze? Dziękuję za Twoją opinię.
Wsparcie WPBeginner
Cześć Jenn,
Tak, możesz to zrobić. Jednak powinieneś wykonać kopię zapasową starej wtyczki na wypadek, gdyby nowa wersja nie działała dobrze lub chciałeś wrócić do poprzedniej.
Admin
Emma Bazai
It does update the plugin but I’ve lost all my configurations and data. All SEO has gone
I had 304 posts and I will have to redo SEO for all of them
Please help me
I don’t have backups because I trusted this site for all my WordPress issues.
Wsparcie WPBeginner
Cześć Emma,
O którą wtyczkę SEO chodziło? Większość wtyczek WordPress przechowuje dane w Twojej bazie danych WordPress, a dane te nie są usuwane po dezaktywacji lub ponownej aktywacji wtyczki. Możesz również spróbować skontaktować się z autorami wtyczek w celu uzyskania pomocy.
Admin
Nadzieja
Co się dzieje, gdy wtyczka jest usuwana w panelu WP lub przez FTP? Czy wszystkie dane wtyczki są nadal przechowywane w bazie danych po usunięciu wtyczki w dowolny ze sposobów?
Wsparcie WPBeginner
Cześć Hope,
Dane wtyczki pozostaną przechowywane w bazie danych WordPress.