Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak dezaktywować wszystkie wtyczki, gdy nie można uzyskać dostępu do WP-Admin

Czy kiedykolwiek miałeś problemy ze swoją stroną WordPress, ale nie mogłeś uzyskać dostępu do obszaru administracyjnego, aby rozwiązać problem? Jest to frustrujące doświadczenie, z którym wielu użytkowników WordPress spotyka się w pewnym momencie.

Jednym z częstych kroków rozwiązywania problemów jest dezaktywacja wszystkich wtyczek, a następnie ponowna aktywacja każdej z nich po kolei. Pomaga to zidentyfikować, czy konflikt wtyczek powoduje problem. Ale co zrobić, gdy nie można nawet zalogować się do wp-admin, aby wykonać ten ważny krok?

Nie martw się, jest rozwiązanie. W tym przewodniku pokażemy Ci, jak dezaktywować wszystkie wtyczki WordPress, gdy masz zablokowany dostęp do swojego obszaru administracyjnego.

Dezaktywacja wszystkich wtyczek WordPress bez dostępu do obszaru administracyjnego

Istnieją dwie powszechnie stosowane metody dezaktywacji wtyczek bez dostępu do obszaru administracyjnego Twojej strony internetowej WordPress. Możesz wybrać metodę, która wydaje Ci się łatwiejsza:

Metoda 1: Dezaktywacja wszystkich wtyczek WordPress za pomocą FTP

Do tej metody będziesz potrzebować klienta FTP lub aplikacji menedżera plików w panelu kontrolnym hostingu WordPress.

Jeśli nigdy wcześniej nie korzystałeś z FTP, zapoznaj się z naszym przewodnikiem jak używać FTP do przesyłania plików do WordPress.

Najpierw musisz połączyć się ze swoją stroną internetową za pomocą klienta FTP lub menedżera plików w cPanelu. Po połączeniu musisz przejść do folderu /wp-content/.

W folderze wp-content zobaczysz folder o nazwie plugins. Tutaj WordPress przechowuje wszystkie zainstalowane na Twojej stronie wtyczki.

Zmień nazwę folderu wtyczek

Musisz kliknąć prawym przyciskiem myszy na folderze plugins i wybrać opcję „Zmień nazwę”.

Następnie zmień nazwę folderu na dowolną, jaką chcesz. W naszym przykładzie nazwiemy go plugins.deactivated.

Wtyczki dezaktywowane przez FTP

Po wykonaniu tej czynności wszystkie Twoje wtyczki zostaną dezaktywowane.

Dzieje się tak, ponieważ WordPress szuka folderu o nazwie 'plugins', aby załadować pliki wtyczek. Kiedy nie znajdzie folderu, automatycznie wyłącza aktywne wtyczki w bazie danych.

Zazwyczaj ta metoda jest używana, gdy jesteś zablokowany poza swoim obszarem administracyjnym. Jeśli problem dotyczył Twoich wtyczek, powinieneś być w stanie zalogować się do swojego obszaru administracyjnego WordPress.

Jeśli odwiedzisz stronę Wtyczki » Zainstalowane wtyczki w obszarze administracyjnym WordPress, zobaczysz powiadomienia o wszystkich zdezaktywowanych wtyczkach.

Dezaktywowane wtyczki WordPress

Zauważysz również, że wszystkie Twoje wtyczki zniknęły. Nie martw się; wszystkie są bezpieczne i możesz je łatwo przywrócić.

Po prostu przełącz się z powrotem do swojego klienta FTP i przejdź do folderu /wp-content/. Stąd musisz zmienić nazwę folderu plugins.deactivated z powrotem na plugins.

Teraz możesz wrócić do strony Wtyczki » Zainstalowane wtyczki w obszarze administracyjnym WordPress i aktywować jedną wtyczkę na raz, aż Twoja witryna ponownie przestanie działać.

W tym momencie będziesz dokładnie wiedział, która wtyczka spowodowała problem. Możesz wtedy usunąć folder tej wtyczki z witryny za pomocą FTP lub poprosić autora wtyczki o pomoc.

Metoda 2: Dezaktywuj wszystkie wtyczki za pomocą phpMyAdmin

Metoda FTP jest zdecydowanie łatwiejsza, naszym zdaniem. Możesz jednak dezaktywować wszystkie wtyczki WordPress za pomocą phpMyAdmin.

Ważne: Zanim cokolwiek zrobisz, wykonaj pełną kopię zapasową bazy danych. Przyda się, jeśli coś pójdzie nie tak.

Następnie musisz zalogować się do panelu administracyjnego swojego hostingu. W tym przykładzie pokazujemy panel cPanel. Panel Twojego konta hostingowego może wyglądać inaczej.

Musisz kliknąć ikonę „phpMyAdmin” w sekcji Bazy danych.

Wybieranie phpMyAdmin w cPanelu

Spowoduje to uruchomienie phpMyAdmin w nowym oknie przeglądarki.

Musisz wybrać swoją bazę danych WordPress, jeśli nie jest jeszcze wybrana. Następnie będziesz mógł zobaczyć tabele bazy danych WordPress.

Kliknij na wp-options

Jak widać, wszystkie tabele w bazie danych mają przed nazwą tabeli prefiks wp_. Twoje tabele mogą mieć inny prefiks bazy danych.

Musisz kliknąć tabelę wp_options. Wewnątrz tabeli wp_options zobaczysz wiersze z różnymi opcjami. Znajdź opcję 'active_plugins', a następnie kliknij link 'Edytuj' obok niej.

Kliknij opcję Activate_Plugins

Na następnym ekranie musisz zmienić pole option_value na a:0:{}.

Następnie kliknij przycisk „Go”, aby zapisać zmiany.

Resetuj aktywne wtyczki

Pomyślnie zdezaktywowałeś wszystkie wtyczki WordPress za pomocą phpMyAdmin. Jeśli wtyczka uniemożliwiała Ci dostęp do panelu administracyjnego WordPress, powinieneś teraz móc się zalogować.

Samouczek wideo

Subskrybuj WPBeginner

Eksperckie poradniki dotyczące wtyczek WordPress

Mamy nadzieję, że ten artykuł pomógł Ci zdezaktywować wszystkie wtyczki w WordPress. Możesz również zapoznać się z innymi poradnikami dotyczącymi rozwiązywania problemów z wtyczkami WordPress:

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

339 CommentsLeave a Reply

  1. Jestem naprawdę wdzięczny za opublikowanie tego artykułu. Nie miałem pojęcia, jak rozwiązać problem, a w moim przypadku była to wtyczka. Dziękuję!!!!

  2. Zazwyczaj nie komentuję takich postów i wiem, że ten post jest szalenie stary (według dzisiejszych standardów), ale chciałem tylko podziękować za to szybkie rozwiązanie. Udało mi się uzyskać dostęp do folderu /plugins za pomocą menedżera plików Media Temple, zmienić nazwę folderu i zlokalizować problematyczną wtyczkę… DZIĘKUJĘ!!!

  3. Nie mogłem w ogóle zalogować się do mojego bloga, aby cokolwiek edytować. Postępowałem zgodnie z Twoimi instrukcjami dotyczącymi usuwania wtyczki. To rozwiązało problem. Dziękuję za informacje i za wyjaśnienie ich w sposób łatwy do zrozumienia!!

  4. Super! Udało mi się naprawić moją stronę, zmieniając nazwę folderu wtyczek, a następnie aktywując wtyczki jedna po drugiej.

    Chciałem tylko podziękować!

    Jairo.

  5. Witaj, dziękuję bardzo za artykuł.
    Rozwijałem swojego WordPressa offline, używając Wampserver localhost.
    Kiedy skończyłem, wszystko działało dobrze na moim localhost, ale po przesłaniu zacząłem mieć problem, ładowała się tylko strona indeksu, a każda inna strona nadal miała adres offline (czyli localhost/mysite/thepost), kiedy ręcznie zmieniłem adres localhost na normalny adres, który powinien być, otrzymałem błąd 500 Internal Server Error.

    Próbowałem wszystkich metod wymienionych tutaj, ale mój problem nadal występuje.
    Proszę, naprawdę potrzebuję pomocy.

    Bardzo dziękuję.

  6. Świetny artykuł! Uratował mnie przed bólem głowy. Musiałem przejść przez cały proces, ale było warto. Teraz moja strona działa i wszystko jest aktualne. Dobra robota, chłopaki!

  7. ssh:
    debian@otherland:*/wp-content/plugins$ sudo chown root:root menu-icons/
    debian@otherland:*/wp-content/plugins$ sudo chmod -R 700 ./menu-icons/
    debian@otherland:*/wp-content/plugins$

    potem przeładowałem „kartę z błędem serwera 500” i pojawiło się coś w stylu „wtyczka zdezaktywowana… pliki nie znalezione”.

    • Spróbuj wyczyścić pliki cookie i pamięć podręczną, a następnie sprawdź, czy możesz uzyskać dostęp do panelu administracyjnego/pulpitu nawigacyjnego

  8. Bardzo dziękuję. To było naprawdę pomocne. Dezaktywacja wtyczek rozwiązała problem. Była jedna wtyczka, która powodowała biały ekran śmierci.

  9. Cześć. Zmieniłem nazwę folderu wtyczki na plugin.deactivate, ale nadal mam biały ekran. Miałem nadzieję, że uda mi się rozwiązać mój problem tak szybko i łatwo, jak innym, ale jeszcze nie. Jakieś inne sugestie? Wielkie dzięki.

  10. Miły artykuł. Jeśli wiesz, która wtyczka powoduje problem, czy możesz ją wyłączyć bezpośrednio z bazy danych?

    • Tak... w menedżerze plików. Właśnie zrobiłem to pomyślnie - bez białego ekranu śmierci

  11. Możesz to zrobić również z katalogiem motywu. Tak musiałem zrobić, ponieważ miałem oba problemy: wtyczki zachowywały się źle ORAZ problem z motywem, który mnie zablokował.

    Zmieniłem nazwy motywów na themes.deactivate i pozwoliło mi to wrócić do zarządzania motywami, co uniemożliwiało mi przejście dalej niż panel administracyjny KONIEC.

    Kiedy już tam byłem, szczegółowo poinformował mnie, który motyw spowodował problem, ale nadal musiałem utworzyć nowy katalog o nazwie „themes” i skopiować do niego dobre motywy, zanim pozwolił mi aktywować nowy motyw!

    Hope this sheds some light on possible additional errors :)

    Brian:

  12. Cześć,

    Dzięki za dobrą robotę.

    Uruchamiam WordPress na własnym serwerze IIS przez maszynę wirtualną.

    Niestety nie mogłem zmienić nazwy mojego folderu wtyczek, ciągle otrzymywałem komunikat „folder w użyciu”.

    Co mam zrobić?

    Z góry dziękuję.

  13. Cześć, proszę o pomoc! Mam bloga na darmowym wordpress.com, więc nie ma niezależnego hostingu, tylko sam wordpress. Nie mogę zalogować się do panelu administracyjnego z powodu wtyczki uwierzytelniania dwuetapowego na wordpressie.
    Próbuję połączyć się z moją stroną WP przez FTP, czy możesz potwierdzić, czy nazwa użytkownika i hasło do dostępu FTP są takie same jak moja nazwa użytkownika i hasło do wordpressa? Na tym etapie nie mogę uzyskać dostępu do panelu administracyjnego i ciągle otrzymuję błąd „nie można połączyć się z serwerem".

    Próbuję wyłączyć wtyczkę dwuetapowej weryfikacji dla mojej strony. Ponieważ nie mam już karty SIM telefonu, na którą wysyłany jest kod weryfikacyjny. Proszę o pomoc, jestem bardzo sfrustrowany. Pozdrawiam.

  14. proszę, pomóż mi!
    od 4 dni nie mogę uzyskać dostępu do mojego panelu WP, nawet przez FTP używając FileZilla.
    dzień przed tym otworzyłem mój panel WP i zobaczyłem, że jedna wtyczka wymaga aktualizacji. Zrobiłem automatyczną aktualizację i od tego czasu moja strona nie działa.
    Nie mogę uzyskać dostępu do katalogu, aby dezaktywować wtyczkę.
    Postępowałem zgodnie z podanymi przez Ciebie krokami używając phpMyAdmin, ale nie mogę znaleźć "active plugin" w wp-option
    proszę, pomóż mi

    • Skontaktuj się ze swoim hostingodawcą, aby dowiedzieć się, dlaczego nie możesz uzyskać dostępu do FTP. Możesz również uzyskać dostęp do swoich plików i folderów za pomocą menedżera plików w cPanelu (panelu administracyjnym Twojego konta hostingowego).

      Admin

      • najpierw muszę podziękować za pomoc.
        Korzystam z darmowego trybu u mojego dostawcy hostingu, a to nie pozwala mi się z nimi kontaktować.
        Kiedy próbuję otworzyć moją stronę w przeglądarce, otrzymuję ten komunikat:

        Warning: require_once(assets/ilenframework/assets/lib/utils.php): failed to open stream: No such file or directory in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24 Fatal error: require_once(): Failed opening required ‘assets/ilenframework/assets/lib/utils.php’ (include_path=’.:/usr/lib/php’) in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24

  15. Wiem, że mój biały ekran pochodził od złej wtyczki i wszystko poszło nie tak, gdy próbowałem ją odinstalować z poziomu wp-admin. Teraz mam biały ekran, a wtyczka nie pojawia się w moim cPanel... co teraz?

  16. Ogromna pomoc dla mnie dzisiejszego ranka! Nie zaglądałem do mojego panelu administracyjnego od kilku dni. Otworzyłem go i wybrałem wszystkie aktualizacje wtyczek i zaktualizowałem je wszystkie naraz… wielki błąd. Pojawił się WSOD (biały ekran śmierci) i zacząłem panikować. lol

    Potem znalazłem ten artykuł, który bardzo pomógł! Działa jak marzenie. Znalazłem złą wtyczkę i ją usunąłem.

    Dzięki za świetny artykuł!

    • Mam ten sam problem. Mogę otworzyć pulpit WordPressa i stronę główną. Ale kiedy otwieram jakąkolwiek inną stronę, pojawia się komunikat: Ta strona internetowa ma pętlę przekierowań.

      ERR_TOO_MANY_REDIRECTS
      Pamiętam, że usunąłem tylko 2 wtyczki. Nie aktualizowałem niczego. Ale problem nadal występuje. Proszę o pomoc.

      • Jeśli próbowałeś dezaktywować wszystkie swoje wtyczki WordPress, spróbuj tego.

        Połącz się ze swoją stroną internetową za pomocą klienta FTP. W katalogu głównym znajdziesz plik .htaccess. Pobierz go na swój komputer. Usuń oryginalny plik ze swojej strony internetowej. Odwiedź obszar administracyjny swojej strony i przejdź do Ustawienia » Linki. Nie zmieniaj żadnych ustawień na stronie, po prostu kliknij przycisk zapisz zmiany. Sprawdź swoją stronę internetową, aby zobaczyć, czy błąd został rozwiązany.

        Admin

        • Dziękuję za miłą odpowiedź.
          Rozwiązałem problem wczoraj wieczorem po opublikowaniu tutaj.


          Oto rozwiązanie i jak je naprawić:
          W naszym pliku wp-config.php nadpisujemy podane zmienne serwerowe, które powodują problem, dodając poniżej konfiguracji bazy danych w pliku wp-config:

          if(isset($_SERVER[‘HTTP_X_FORWARDED_FOR’])) { $list = explode(‘,’,$_SERVER[‘HTTP_X_FORWARDED_FOR’]); $_SERVER[‘REMOTE_ADDR’] = $list[0]; } $_SERVER[ ‘SERVER_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘REMOTE_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘HTTP_HOST’ ] = DOMAIN_CURRENT_SITE;


          Widziałem ten link.
          Wszyscy możecie go odwiedzić. Dzięki Bogu, próbowałem przez trzy dni. Dziękuję Wam wszystkim.

  17. Cześć, napotkałem dziś ten problem. Znałem nazwę wtyczki powodującej problem i zatrudniłem konsultanta.

    Miał dostęp do mojego cPanel. W jakiś sposób udało mu się zdezaktywować problematyczną wtyczkę, ale nie powiedział mi, jak to zrobił.

    Czy masz jakiś pomysł, jak mógł to zrobić?

  18. Dziękuję. Zainstalowałem złą zaktualizowaną wtyczkę i otrzymałem biały ekran śmierci. Twoje jasne wyjaśnienie pomogło mi przywrócić poprawne wtyczki i odzyskać dostęp do mojej witryny.

  19. Postępowałem zgodnie ze wszystkimi krokami i udało mi się dezaktywować moje wtyczki, ale kiedy próbowałem je ponownie aktywować, pojawił się biały ekran. Nie wiem, co się dzieje. Proszę o pomoc.

    • Możesz zmienić nazwę folderu wtyczki, aby ponownie zdezaktywować wszystkie wtyczki. Utwórz nowy folder wtyczek w /wp-content/ , a następnie pobierz i zainstaluj świeże kopie wszystkich swoich wtyczek.

      Admin

  20. Kiedy pojawił się „biały ekran śmierci”, nawet przez minutę się nie spanikowałem i zamiast tego od razu wszedłem na waszą stronę, wiedziałem, że znajdę tu rozwiązanie.
    Dziękuję bardzo za wszystkie rady i zasoby, które udostępniacie.

  21. dziękuję bardzo!
    byłem smutny, a ty sprawiłeś, że poczułem się szczęśliwy.
    moja strona jest już dostępna!

  22. Thanks – killing the plugins folder via FTP worked great for me :) Now I can update them and reactivate if needed :)

    dzięki
    mike

  23. OMG! Uratowałeś mi dzień, zainstalowałem wtyczkę bezpieczeństwa, która pozwalała mi logować się tylko z określonego adresu IP i nie mogłem się zalogować przez FTF, dziękuję za instrukcje dostępu do php!

  24. Świetny artykuł, prosty i łatwy. Nasz blog ekologiczny Earth5R miał ten krytyczny problem, że autorzy i administratorzy nie mogli się zalogować, zastosowaliśmy to rozwiązanie i zadziałało jak magia. Był to jeden z kilku niepotrzebnych wtyczek, które powodowały problem. To też daje lekcję, zachowaj tylko najbardziej potrzebne wtyczki! Wielkie dzięki, to zaoszczędziło mnóstwo czasu.

  25. Dziękuję Wam za wskazówkę dotyczącą FTP. Jestem początkujący i właśnie uratowaliście mi wiele stresujących godzin.

  26. Dzięki! Mogłem wejść na moją stronę wordpress, ale nie do obszaru administracyjnego. Miałem krytyczny błąd z powodu wtyczki cache. Zrobiłem to, aby dostać się do panelu administracyjnego, usunąłem i przeinstalowałem wtyczkę, i działa poprawnie.

  27. Nic z tego mi nie zadziałało... ale potem przełączyłem się na Internet Explorer i teraz mogę uzyskać dostęp do mojego panelu administracyjnego WordPress. Witryna zawsze działała. Czy masz jakieś pomysły, co mogło powodować problem w Chrome?

  28. Dziękuję. Problem polegał na złej aktualizacji wtyczki. Użycie FTP i zmiana nazwy katalogu wtyczki natychmiast przywróciło mi możliwość dostępu do strony wp-login, a następnie ponowna zmiana nazwy katalogu wtyczki przez FTP pozwoliła mi na ponowną aktywację wtyczek po kolei, co pozwoliło łatwo zidentyfikować podejrzaną wtyczkę. Było to niezwykle pomocne i rozwiązało mój problem. Dziękuję.

  29. Świetny artykuł. Dziękuję! Zła wtyczka i użycie zmiany nazwy wtyczki do dezaktywacji było znacznie łatwiejsze niż próba zrobienia tego przez panel administracyjny.

  30. Jesteś wielki. Ten artykuł przyniósł mi kilka tysięcy i uratował mnie przed koniecznością powtarzania tygodniowej pracy. Bardzo dziękuję!

    Specifically, changing debug to “True” made life a whole lot easier. :)

  31. Wtyczka wp-super-cache sprawiła, że mój ekran stał się biały i martwy. Dziękuję, ten artykuł dał mi rozwiązanie.

  32. Czy ktoś może mi pomóc, proszę? Zrobiłem to przez FTP, ale nadal mam „reauth=1” po dezaktywacji folderu wtyczek. Dziękuję

  33. Świetny post, dziękuję!
    Otrzymałem błąd wewnętrznego serwera podczas próby dodania kodu śledzenia do mojego pliku functions.php za pomocą edytora w WP. Po otrzymaniu błędu usunąłem kod z pliku, co powinno go naprawić, ale błąd nadal występował. Otworzyłem menedżer plików na moim koncie hostingowym i przeszedłem do pliku functions.php. Kiedy go otworzyłem, kod, który spowodował błąd, nadal znajdował się w pliku. Po usunięciu kodu błąd zniknął. Mam nadzieję, że to pomoże.

  34. niesamowite. jestem w tym wszystkim kompletnym nowicjuszem, a ty sprawiłeś, że tak łatwo było rozwiązać ten problem. dziękuję bardzo

  35. Próbowałem obu metod i zadziałało u mnie, problem polega teraz na tym, że nie mogę aktywować wtyczek..

    • Czy udało Ci się dowiedzieć, jak je reaktywować? Mam ten sam problem. Daj znać. Dzięki.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.