Gdy jak wyłączyć wtyczkę w WordPress staje się Twoim pytaniem, zwykle oznacza to konflikt po aktualizacji albo sytuację typu wordpress biała strona. Dobra wiadomość: w większości przypadków da się szybko wyłączyć problematyczną wtyczkę bez logowania do wp-admin, a potem spokojnie dojść do przyczyny.
Kiedy ta metoda jest potrzebna i co najpierw sprawdzić
Najczęściej dzieje się tak po zmianie: instalacji dodatku, aktualizacji lub modyfikacji motywu. Wtedy pojawiają się scenariusze typu aktualizacja wordpressa problemy albo strona po aktualizacji wtyczki nie działa i panel również potrafi przestać się ładować.
Zanim wyłączysz wszystko „na ślepo”, sprawdź, czy problem dotyczy tylko frontu, czy także /wp-admin. Jeśli panel działa, szybciej wyłączysz wtyczkę z kokpitu. Jeśli nie działa, przechodzisz do metod poniżej.
Dlaczego WordPress się blokuje po wtyczce i jak uniknąć powtórki
Wtyczki potrafią powodować błędy PHP, konflikty JS w panelu, a czasem problem z pamięcią serwera. Wtedy strona wygląda jak wordpress nie działa, ale tak naprawdę wywraca się jedna funkcja lub jeden hook.
Żeby ograniczyć ryzyko na przyszłość, trzymaj porządek w dodatkach i nie dubluj funkcji (cache + bezpieczeństwo + optymalizacja). Przydaje się też stały proces aktualizacji i testów, zwłaszcza jeśli na stronie pracuje kilka osób: https://fastgrow.pl/opieka-nad-strona/ oraz praktyczny przegląd dodatków: https://fastgrow.pl/przewodnik-po-wtyczkach-wordpress-ktore-wtyczki-sa-nieodzowne-dla-twojej-strony-w-2024-roku/
Jak wyłączyć wtyczkę gdy nie mam dostępu do panelu WordPress krok po kroku
Zanim zaczniesz
Zrób kopię plików i bazy, nawet jeśli to tylko szybki „snapshot” na hostingu. Dzięki temu, jeśli wyłączysz nie ten element, wrócisz do poprzedniego stanu bez nerwów. Jeśli widzisz nietypowe przekierowania albo podejrzane pliki, potraktuj to też jako sygnał do sprawdzenia bezpieczeństwa: https://fastgrow.pl/jak-zbudowac-bezpieczna-strone-internetowa/
Metoda 1: wyłączenie wszystkich wtyczek przez FTP lub menedżer plików
Wejdź na hosting (FTP/SFTP albo menedżer plików) i przejdź do katalogu:
/wp-content/
Następnie zmień nazwę folderu:
plugins → na przykład plugins-off
WordPress nie znajdzie katalogu wtyczek, więc uruchomi się bez nich. To najszybszy test, gdy masz wordpress biała strona albo panel się nie ładuje. Jeśli strona wróci, masz pewność, że winna była wtyczka lub konflikt między wtyczkami.
Potem przywróć nazwę folderu z powrotem na plugins i przejdź do metody 2, żeby wyłączyć konkretną wtyczkę.
Metoda 2: wyłączenie jednej, konkretnej wtyczki bez dostępu do wp-admin
Jeśli wiesz, która wtyczka była ostatnio aktualizowana, wyłącz ją punktowo:
/wp-content/plugins/nazwa-wtyczki/ → zmień nazwę folderu, np. na nazwa-wtyczki-off
To działa, bo WordPress nie widzi folderu danej wtyczki i automatycznie przestaje ją ładować. Ta metoda jest najlepsza, gdy problem brzmi „strona po aktualizacji wtyczki nie działa”, bo nie wyłączasz całego środowiska, tylko jeden element.
Jeśli strona nadal nie wraca, wyłącz kolejną podejrzaną wtyczkę. Zwykle zaczyna się od tych, które ingerują w cache, bezpieczeństwo, edytor, checkout lub optymalizację.
Metoda 3: wyłączenie wtyczek w bazie danych przez phpMyAdmin
Gdy wyłączenie folderu nie pomaga albo wtyczka zostawiła po sobie konflikt w ustawieniach, użyj phpMyAdmin i znajdź w bazie tabelę *_options.
Odszukaj rekord active_plugins i wyczyść go (ustaw pustą wartość) albo usuń wpis dotyczący konkretnej wtyczki. Po zapisaniu zmian odśwież stronę.
To podejście jest skuteczne, gdy problem dotyczy panelu i wygląda jak wordpress nie działa, mimo że foldery są na miejscu. Warto jednak działać ostrożnie, bo tu łatwo o pomyłkę w bazie.
Metoda 4: WP-CLI, jeśli masz dostęp SSH
Jeśli hosting daje dostęp do SSH, WP-CLI pozwala wyłączyć wtyczki komendą, bez dotykania plików:
wp plugin deactivate nazwa-wtyczki
To najczystsza technicznie metoda, bo zostawia pełną kontrolę i łatwo odwrócić zmiany. Sprawdza się szczególnie wtedy, gdy często rozwiązujesz aktualizacja wordpressa problemy i chcesz mieć powtarzalny proces.
Więcej kontekstu o typowych awariach i kolejności działań znajdziesz w dokumentacji WordPress: https://wordpress.org/documentation/article/faq-troubleshooting/
Co zrobić po odzyskaniu dostępu do strony
Gdy strona wróci, nie kończ na „działa, to zostawiam”. Sprawdź:
czy są aktualizacje, czy konflikt był z motywem, czy w logach nie ma błędów, oraz czy na stronie nie zostały śmieci po wtyczce.
Następnie zdecyduj, czy wtyczkę aktualizujesz, wymieniasz na inną, czy konfigurujesz inaczej. Jeśli problem wraca, zwykle oznacza to, że instalacja jest przeładowana albo aktualizacje robione są bez testu. Wtedy lepiej poukładać całość procesowo: https://fastgrow.pl/opieka-nad-strona/ oraz w razie potrzeby rozważyć przebudowę i uporządkowanie środowiska: https://fastgrow.pl/tworzenie-stron-www/
Jeśli potrzebujesz pomocy ze swoją stroną internetową, zespół Fast Grow
https://fastgrow.pl/tworzenie-stron-wordpress/
Przedstaw nam swoje oczekiwania, opracujmy wspólnie optymalną strategię działania oraz rozplanujmy harmonogram prac. Do dyspozycji masz zespół specjalistów, który kompleksowo zaopiekuje się działaniem Twojej firmy w sieci.
