Wyłączanie wtyczek poza panelem administracyjnym
Czasem może nam się zdarzyć sytuacja, że po zainstalowaniu jakiejś wtyczki pojawi nam się błąd i zablokuje nam dostęp do panelu administatora. W takim wypadku dobrze wiedzieć w jaki sposób można wyłączyć wtyczkę bez dostępu do panelu administracyjnego.
W tym celu użyjemy phpMyAdmina i klienta ftp.
1) Wyłączenie wtyczek poprzez phpMyAdmin
W tabeli wp-options szukamy option_name=’active_plugins’ i edytujemy to pole – jeżeli usuniemy całą wartość pola wszystkie wtyczki staną się nieaktywne.
Przykładowa zawartość (option_value):
a:2:{i:0;s:36:"contact-form-7/wp-contact-form-7.php";i:2;s:23:"seo_yoast/seo_yoast.php";}
Jeżeli chcemy wyłączyć jedną wtyczkę usuwamy fragment zaczynający się od i czyli numeru wtyczki aktywnej np.
i:0;s:36:"contact-form-7/wp-contact-form-7.php";
Następnie wartość a zmniejszamy o 1 w powyższym przykładzie a:1:…
oraz wszystkie następne wartości i zmniejszamy o 1 czyli w tym przypadku efekt będzie następujący:
a:1:{i:1;s:23:"seo_yoast/seo_yoast.php";}
2) Wyłączenie wtyczek poprzez klienta ftp
Aby wyłączyć wtyczkę, gdy mamy dostęp do plików strony wystarczy zmienić nazwę folderu danej wtyczki np.
/wp/content/plugins/akismet_temp/
Jeżeli chcemy wyłączyć wszystkie wtyczki na raz zmieniamy nazwę katalogu /wp-content/plugins/ na inna np. /wp-content/ppp/
Leave a Reply