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. Cześć! Zmieniłem nazwę pliku wtyczki, ale nadal nie mogłem się zalogować. Czy ktoś miał podobny problem lub ma jakieś rady?

    Dzięki!

  2. Thank you, totally saved me. I was doing the “breathe, don’t panic” thing already thank goodness, which is how I found this article. Thanks again :)

  3. OK, zrobiłem to i teraz wszystkie moje wtyczki zniknęły całkowicie ze strony administracyjnej. Ciągle pojawia się błąd, gdy próbuję coś zainstalować.
    Nadal widzę wszystkie moje wtyczki w Filezilla, ale nie ma ich na mojej stronie internetowej.

    Proszę, pomóżcie! Panikuję.

  4. Uratowałeś 4 moje strony, które zostały zaktualizowane za pośrednictwem panelu WP Pro pewnego hosta. Dzięki!

  5. Coś zabiło dwie moje strony. Zalogowałem się przez SSH i zmieniłem nazwę folderu plugins, wszedłem do mojego panelu administracyjnego WP, zalogowałem się, przeszedłem do strony z wtyczkami. Wtedy wszystkie wtyczki zostały wyłączone przez panel administracyjny. Moja strona znów działała!

    Następnie zmieniłem nazwę folderu wtyczek z powrotem na oryginalną nazwę, zaktualizowałem i ponownie aktywowałem moje wtyczki. Coś spowodowało awarię mojej witryny. Niestety, będę musiał na to uważać. Monitory dostępności pomagają!

    Dzięki za ten wpis, wpbeginner!

  6. Dziękuję bardzo. Niech Bóg błogosławi autora tego artykułu, pomógł mi rozwiązać problem, który spędzał mi sen z powiek

  7. Dziękuję! Dziękuję! Dziękuję!
    Ta pomoc była świątecznym cudem!
    Naprawdę doceniam stworzenie tej strony.

  8. Na mojej stronie WordPress pojawił się „biały ekran śmierci” z komunikatem „Ostrzeżenie: Nie można zmodyfikować informacji nagłówka – nagłówki zostały już wysłane przez (wyjście rozpoczęte o …)

    Więc próbowaliśmy dezaktywować wtyczki i nadal nie działa – nadal nie możemy wejść do konsoli administracyjnej. Mieliśmy problemy z Google Adwords i usunęliśmy te wtyczki, a teraz faktycznie dostajemy reklamy… Nie jestem pewien, co się dzieje? Będę bardzo wdzięczny za pomoc.

    • Inną przyczyną może być zbyt niski limit pamięci PHP. Upewnij się, że limit pamięci w PHP jest ustawiony na co najmniej 128M lub 256M.

      Inną częstą przyczyną jest źle zakodowany motyw. Jeśli właśnie zainstalowałeś motyw i pojawił się ten problem, możesz ponownie włączyć domyślny motyw, logując się do PHPmyadmin, wybierając swoją bazę danych i zmieniając następujące wartości w tabeli wp_options na domyślny motyw, który jest obecny (twentyeleven, twentytwelve, twentythirteen, twentyfourteen itp.). Upewnij się, że jest to motyw, który faktycznie posiadasz, a swoje motywy możesz sprawdzić w katalogu wp-content/themes. Wartości, które wymagają zmian, to:
      template
      stylesheet
      current_theme

  9. Jak ponownie aktywować wtyczki, jeśli nie są one problemem i nadal nie możesz uzyskać dostępu do swojej witryny administracyjnej?

    • Nie, ale możesz aktywować zainstalowane wtyczki, odwiedzając stronę wtyczek w obszarze administracyjnym WordPress. Jednak jeśli wtyczka powodowała problem na Twojej stronie, ponowna jej aktywacja spowoduje ponowne wystąpienie tego samego problemu. W ten sposób możesz dowiedzieć się, która wtyczka powoduje problem i znaleźć alternatywę.

      Admin

  10. Dziękuję, to niezwykle pomocne! Pierwsza poprawka zadziałała idealnie dla mnie – UFF!

  11. Cześć, pracuję nad lokalnie hostowaną stroną z użyciem Xampp.
    Otrzymuję komunikat „Robot test error: I suggest a new strategy, R2, let the Wookie win.”, gdy próbuję zalogować się na moją lokalnie hostowaną stronę na WordPressie. Przeczytałem kilka artykułów i wszedłem na stronę phpmyadmin, wybrałem bazę danych, której używam, wybrałem „wp_options”, ale nie mogę znaleźć „active_plugins”.
    Czy ktoś zna inny sposób na pozbycie się tego błędu? Aby móc ponownie zalogować się na moją stronę.

    • Managed to find a solution :-) went to my xampp folder, htdocs, then the name of the site I am creating. Then wp_content, then plugins, and deleted the folder containing the reCaptcha plugin, as this was giving me the “Robot test error: I suggest a new strategy, R2, let the Wookie win.”error.
      Then could log back in with no problem :-)

  12. To świetna strona. Rozwiązanie FTP zadziałało jak marzenie, aby naprawić mój biały ekran śmierci. Uwaga dla siebie – zawsze aktualizuj wszystkie wtyczki przed rdzeniem WordPressa…

  13. Dzięki za umieszczenie różnych opcji na jednej stronie.
    Tworzy to jasną listę do sprawdzania problemu. To, czego nie ma na liście, ale zadziałało u mnie, to tymczasowe wyłączenie pliku .htaccess poprzez zmianę jego nazwy, co pozwoliło mi pracować dalej.

    • Bardzo dziękuję za tę wskazówkę. Zwariowałem, ponieważ mój wp-total-cache oszalał, a Twój post pomógł mi zrozumieć, co się dzieje. Dziękuję za poświęcony czas.

  14. Dzięki, uratowałeś mnie z opresji, potrzebuję teraz pomocy w usunięciu podejrzanej wtyczki W3 Total Cache Error: niektóre pliki wydają się brakować lub są na niewłaściwym miejscu. Proszę, zainstaluj ponownie wtyczkę lub usuń /home/content/16/8282516/html/notsealed/wp-content/db.php

    Czy można bezpiecznie usunąć ten plik db.php? Awaria następuje, jeśli zostawię wtyczkę w folderze, awaria następuje po zainstalowaniu, awaria następuje po odinstalowaniu. Filezilla pomogła zmienić nazwę, ale WordPress jest w bałaganie i ciągle pojawia się powyższy błąd, dzięki

  15. Mój przypadek jest inny, po wyłączeniu wszystkich wtyczek przez usunięcie kodu, wtyczki, a nawet widżety przestały się wyświetlać, ale nadal nie mogłem zalogować się na stronę administratora. Ponieważ wtyczki nie były przyczyną, wkleiłem kod z powrotem, a wtyczki i widżety nadal się nie wyświetlały! Co się stało?

  16. BARDZO WAM DZIĘKUJĘ; Próbowałem uzyskać dostęp do mojej strony przez 3 dni po zainstalowaniu login_form_recaptcha i próbowałem wszystkiego, ale wy naprawdę uratowaliście mi tyłek! Wielkie dzięki!!!

  17. Dzięki, zadziałało świetnie.
    Dużo łatwiej, niż myślałem, że będzie.

    Wiedziałem, który wtyczka była problemem, więc wszedłem przez FTP i zmieniłem nazwę folderu modułu poszczególnej wtyczki – zalogowałem się ponownie do WP i mogłem usunąć wtyczkę z poziomu wp-admin/plugins.

  18. O RANY… to uratowało mi skórę, jak mogę ocenić… 15.06.16… aktualizacja wtyczki Adminimize zawiesiła się / zablokowała dostęp do mojego panelu administracyjnego.
    DZIĘKUJĘ BARDZO, ten przydatny poradnik nadal istnieje w sieci!!!

    • … moja sprawa trwa i nie została ostatecznie zamknięta …
      Kiedy zmieniłem nazwy wtyczek, a następnie zrestartowałem serwer Apache, mój panel administracyjny działał dobrze… jednak po zmianie nazw wtyczek z powrotem na „plugins” z „deactivate.plugins”… ZNOWU panel administracyjny działał w IE, ale nie pozwalał na wejście i w ogóle nie działał w przeglądarce Firefox!
      O rany… więcej czasu na CSI……………………………

      • Sprawa zamknięta… zanim zaczniemy krytykować adminimize, który był wierną wtyczką… powiem, że udało mi się uzyskać dostęp do panelu administracyjnego i reaktywować adminimize, a wszystko nadal działa.

        Mój przypadek był nieco inny niż w tym poście… w moim przypadku moja strona była maszyną wirtualną działającą na Ubuntu… Nie miałem dostępu przez normalne kanały z powodu przeniesienia sieci, które wyłączyło mój dostęp do Webmin i WinSCP… więc chociaż zastosowałem te same zasady, musiałem faktycznie zagłębić się, logując się na serwer Ubuntu –> cd /var/www/wp-content/plugins. Na początku ZMIENIŁEM nazwę katalogu wtyczek — nie powiodło się, zgaduję, ponieważ chociaż się zalogowałem, wylogowałem się ponownie, a następnie zmieniłem nazwę katalogu. W każdym razie, kontynuowałem zabawę i wróciłem z katalogu wtyczek i zmieniłem nazwy około 5 wtyczek (mv deact.plugin1… deact.plugin2… itd…. uruchomiłem wp-admin i wszystko działa! Ponownie aktywowałem około 3 z 5 do tej pory i jeszcze się nie zawiesiło. Nadal testuję… podsumowując, chcę podkreślić, że na chwilę obecną nie mogę na pewno powiedzieć, że straciłem panel administracyjny na wtyczce adminimize… ale jedna z 5 na pewno spowodowała problem. W każdym razie, powoli ponownie aktywuję resztę!

  19. Hiee… kiedy próbuję załadować moją stronę, pojawia się komunikat „ta strona nie działa”, a także „twój-adres-strony.com nie może obsłużyć tego rekordu”, a ponadto nie mogę uzyskać dostępu do mojego panelu WordPress, kiedy próbuję wpisać wp-admin, pojawia się pusta biała strona, proszę o pomoc!!

  20. cześć,
    moi,

    PHP Fatal error: Cannot redeclare is_comments_popup() (previously declared in /home/rateahqx/public_html/wp-includes/query.php:309) in /home/rateahqx/public_html/wp-includes/deprecated.php on line 3713
    próbowałem wszystkiego, ale moja strona nadal się nie uruchamia, proszę o pomoc.
    i myślę, że ten problem zaczął się po aktualizacji WordPressa.

    • Możliwe, że aktualizacja WordPressa została zatrzymana przed ukończeniem. Spróbuj pobrać świeżą kopię WordPressa, rozpakuj ją na swoim komputerze, a następnie prześlij ponownie na serwer za pomocą FTP. Spowoduje to nadpisanie plików rdzennych WordPressa.

      Admin

  21. thank you for this blog. it really helps but what i did is delete some plugins. Thank you once again my site brings back to life :)

  22. Tak, to było idealne i mogłem dezaktywować Jetpack, który został zaktualizowany dzisiaj później.
    Dziękuję! Wspaniale.

    • Możesz odwiedzić ją w przeglądarce, w ten sposób:

      example.com/wp-content

      Zastąp example.com domeną strony internetowej.

      Jednak plik wp-content zawiera pusty plik index.php. Zobaczysz więc tylko biały ekran.

      Jeśli znasz pełny adres URL pliku, możesz go wyświetlić w przeglądarce w następujący sposób:

      example.com/wp-content/path/to/file.jpg

      Aby uzyskać dostęp do wp-content jako administrator, musisz użyć klienta FTP lub menedżera plików w cPanelu.

      Admin

  23. Witaj
    DZIĘKUJĘ za ten artykuł. od 2 dni moja strona nie działała z powodu wtyczki i można by pomyśleć, że wsparcie mojego motywu/hostingu powie mi, co mam zrobić. Nie. Więc musiałem to zbadać i to zadziałało!

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ę.