Jak wyłączyć wtyczki w witrynie WordPress?

Opublikowany: 2022-09-11

Zakładając, że nie możesz zalogować się jako administrator, istnieje tylko kilka sposobów na wyłączenie wtyczek w witrynie WordPress. Jeśli masz dostęp do bazy danych, możesz wyłączyć wtyczki, bezpośrednio edytując bazę danych. Jeśli masz dostęp do systemu plików, możesz wyłączyć wtyczki, zmieniając nazwę katalogu wtyczek. Wreszcie, jeśli masz dostęp do kodu, możesz wyłączyć wtyczki, edytując plik wp-config.php.

Jeśli podejmiesz złą decyzję dotyczącą kodowania w motywach i wtyczkach, możesz napotkać poważne problemy ze swoją witryną. Jeśli chcesz wyłączyć wtyczkę WordPress, po prostu zaloguj się do swojego panelu hostingowego. Jeśli korzystasz z wielu witryn, pierwszą rzeczą, którą musisz zrobić, to wybrać odpowiednią domenę i przejść do folderu Public_html. Tutaj znajduje się wtyczka do logowania do WordPressa, która powoduje problem lub uniemożliwia logowanie do WordPressa. To nic wielkiego, jeśli używasz Hostingera w swojej witrynie WordPress , ale wyłączenie wtyczki już tak. Nie jest konieczne logowanie się do menedżera plików i modyfikowanie tutaj katalogu głównego WordPressa. W prawym górnym rogu panelu H Hostingera znajdziesz opcję wtyczki. Jeśli problem zostanie rozwiązany, zmień nazwę folderu wtyczki na jego pierwotny stan.

Jak wyłączyć wtyczki w bazie danych WordPress?

Źródło: HostPapa

Aby wyłączyć wtyczki w bazie danych WordPress, musisz uzyskać dostęp do swojej bazy danych przez phpMyAdmin. Po przejściu do phpMyAdmin musisz wybrać bazę danych WordPress. Po wybraniu bazy danych WordPress, musisz kliknąć zakładkę „SQL”. W tym miejscu musisz wprowadzić następujące zapytanie SQL: UPDATE wp_options SET wartość_opcji = 'a:0:{}' WHERE nazwa_opcji = 'aktywne_wtyczki'; Po wprowadzeniu tego zapytania musisz kliknąć przycisk „Idź”. Spowoduje to wyłączenie wszystkich wtyczek w Twojej bazie danych WordPress.

Wtyczka, która nie działa, jest główną przyczyną braku działania witryny WordPress. Problem można rozwiązać, jeśli wtyczka jest wyłączona. Gdy wtyczka zostanie wyłączona, musisz ją ponownie zainstalować i spróbować ponownie, aby strona działała normalnie. W tym poście pokażemy, jak usunąć wtyczki WordPress z bazy danych. Baza danych witryny WordPress jest niezbędnym elementem jej działania. Status wtyczki można wyświetlić na tej stronie, która zawiera wszystkie jej podstawowe informacje. Zmiana nazwy folderu wtyczek spowoduje również dezaktywację wtyczki.

Korzystanie z bazy danych do wprowadzania zmian w strukturze plików ma jedną zaletę. Wszystkie wtyczki muszą być dezaktywowane z wartością a:0:. Poniższy wiersz wyświetla ten sam komunikat o błędzie dla jednej wtyczki, wtyczki Akismet użytej w powyższym przykładzie. Nie ma możliwości dodania przedrostka do nazwy tabeli zaczynającej się od WP. Użyj phpMyAdmin, aby upewnić się, że używany jest poprawny prefiks. Jeśli masz problemy z jedną z wtyczek WordPress w swojej witrynie, możesz wyłączyć ją z bazy danych, aby rozwiązać problem. WordPress wyłącza wyłączoną wtyczkę , ale nie na stałe. W razie potrzeby możesz włączyć go ponownie z obszaru administracyjnego witryny.

Co robi dezaktywacja wtyczki WordPress?

Kiedy dezaktywujesz wtyczkę WordPress, nie jest ona już aktywna. Mimo to funkcjonalność Twojej witryny pozostaje niezmieniona, dzięki czemu możesz ją ponownie aktywować w dowolnym momencie. Z drugiej strony wtyczka jest całkowicie usuwana z Twojej witryny po jej usunięciu. Nie możesz zobaczyć wtyczki we wtyczkach. Utworzono nową stronę Wtyczki.

Dezaktywacja wtyczki to nie to samo, co jej usunięcie

Wtyczkę można dezaktywować lub usunąć, ale to nie to samo. Dezaktywacja wtyczki jest w rzeczywistości odpowiednikiem jej wyłączenia. Może to pomóc, jeśli nie potrzebujesz już wtyczki i chcesz ją zapisać do wykorzystania w przyszłości.

Jak wyłączyć wtyczki WordPress od Phpmyadmin

Najpierw musisz połączyć się z bazą danych WordPress za pomocą phpMyAdmin. Po nawiązaniu połączenia kliknij tabelę „wp_options” po lewej stronie.
Następnie kliknij kartę „Przeglądaj” u góry strony.
Zobaczysz teraz listę wszystkich opcji dla Twojej witryny WordPress. Przewiń w dół, aż znajdziesz opcję „active_plugins”.
Kliknij ikonę ołówka obok active_plugins, aby edytować opcję.
W polu „wartość_opcji” usuń nazwę wtyczki, którą chcesz wyłączyć. Na przykład, jeśli chcesz wyłączyć wtyczkę „Hello Dolly”, usuń „hello-dolly/hello.php” z pola option_value.
Kliknij przycisk „Idź”, aby zapisać zmiany.
Pomyślnie wyłączyłeś wtyczkę ze swojej witryny WordPress za pomocą phpMyAdmin.

Jak wyłączyć wtyczki WordPress? Jeśli masz trudności z wyłączeniem wtyczki, ta metoda jest idealna dla Ciebie, ponieważ nie wymaga dostępu do Twojej witryny WordPress ani pulpitu nawigacyjnego użytkownika. Jeśli wtyczka poważnie utrudniła twoją witrynę, może być konieczne wykonanie tego samouczka, aby ją przywrócić. Uzyskaj nazwę bazy danych dla swojej witryny i zidentyfikuj ją. Klikając WP_options, zwykle możesz określić, na której stronie internetowej znajduje się Twoja baza danych. Na stronie option_name'siteurl' zostanie wyświetlony link do nazwy Twojej domeny. Jeśli chcesz wyłączyć wszystkie wtyczki, musisz dokładniej przyjrzeć się wartościom, aby sprawdzić, czy nazwa wtyczki jest obecna.

Jak wyłączyć wtyczki WordPress z Menedżera plików

Źródło: support.nitygity.com

Istnieje kilka różnych sposobów wyłączenia wtyczek WordPress z menedżera plików. Jednym ze sposobów jest po prostu usunięcie plików wtyczek z serwera. Innym sposobem jest zmiana nazwy folderu wtyczek, aby WordPress nie mógł go już znaleźć.

Jeśli nie masz dostępu do panelu administracyjnego WordPressa lub wolisz zarządzać danymi za pomocą plików, możesz użyć Menedżera plików do wyłączenia wtyczek. Jeśli Twoja witryna nie korzysta z Elementora, możesz wyłączyć wszystkie jego wtyczki, zmieniając nazwę całego folderu wtyczek na plugins_disabled (lub inną nazwę) – spowoduje to wyłączenie wszystkich jego wtyczek. Jeśli wprowadziłeś zmiany w panelu WordPress, upewnij się, że lista dołączonych wtyczek została wyłączona. Można również przenosić foldery w katalogach wtyczek, a Elementor znajduje się na tej liście. Wtyczki można przywrócić, pobierając je lub przenosząc do katalogu /plugs. Nie powinieneś zmieniać nazwy folderu Elementor.

Jak dezaktywować wtyczki WordPress

Pierwsza metoda jest prostsza, a druga bardziej konwencjonalna. Jeśli możesz uzyskać dostęp do obszaru administracyjnego WordPress , możesz poszukać kolumny nazwa_opcji w tabeli wp_options. Wszystkie aktywne wtyczki można znaleźć na pasku bocznym. Wiersz active_plugins zostanie usunięty w ciągu kilku sekund. Ta metoda jest trudniejsza, ale jest również dostępna dla osób, które nie mają dostępu do obszaru administracyjnego WordPress. Wszystkie wtyczki zostaną usunięte z systemu, jeśli usuniesz folder wtyczek przez FTP lub menedżera plików dołączony do panelu sterowania hosta.

Jak wyłączyć wtyczkę?

Aby wyłączyć wtyczkę, musisz uzyskać dostęp do ustawień tej wtyczki i znaleźć opcję jej wyłączenia. Po znalezieniu opcji wyłączenia wtyczki musisz ją kliknąć, a następnie zapisać zmiany.

Programowo wyłącz wtyczkę WordPress

Istnieje kilka powodów, dla których możesz chcieć programowo wyłączyć wtyczkę: 1. Aby uniemożliwić uruchamianie wtyczki w określonym czasie lub zdarzeniu. 2. Aby rozwiązać konflikty z innymi wtyczkami lub motywami. 3. Aby przetestować witrynę bez aktywnej konkretnej wtyczki . Wyłączenie wtyczki jest proste. Po prostu dodaj następujący kod do pliku functions.php Twojego motywu: add_filter( 'option_active_plugins', 'disable_plugin' ); function disable_plugin( $plugins ) { if ( in_array( 'nazwa-wtyczki/nazwa-wtyczki.php', $wtyczki )) { unset( $plugins['nazwa-wtyczki/nazwa-wtyczki.php'] ); } return $plugins; }

Prawie wszystkie witryny WordPress są zbudowane z wtyczek. Chociaż są przydatne, mogą czasami powodować nieprawidłowe działanie witryny lub stwarzać problemy z bezpieczeństwem. W takim przypadku może być konieczne wyłączenie ich jeden po drugim, dopóki nie dowiesz się, co jest nie tak. Jeśli chcesz poradzić sobie z tą dezaktywacją w inny sposób, masz trzy opcje. Jeśli masz problemy z dostępem do bazy danych WordPress, dobrym pomysłem może być wyłączenie używanych wtyczek. Aby uzyskać dostęp do bazy danych, wymagane jest narzędzie, które pozwala na interakcję z bazami danych, takie jak phpMyAdmin. Po dezaktywacji wtyczki masz możliwość jej ponownej aktywacji lub usunięcia z pamięci swojego komputera.

Zacznij od otwarcia bazy danych swojej witryny i wyszukania tabel zawierających wtyczki. Po kliknięciu linku WP_options pojawi się nowa strona z dużą liczbą wierszy, którą można wyszukać za pomocą funkcji wyszukiwania wtyczek Active_. Trzecim krokiem jest kliknięcie przycisku Edytuj po lewej stronie każdego wiersza, aby zmienić pola w tym wierszu. Dezaktywacja wtyczek WordPressa Korzystanie z protokołu SFTP (bezpiecznego protokołu przesyłania plików) jest najwygodniejszym sposobem na zrobienie tego. Nie ma ryzyka, że ​​Twoja wtyczka WordPress zostanie usunięta, jeśli użyjesz tej metody. Wymagany jest do tego zewnętrzny klient FTP i dostęp do struktury katalogów komputera lokalnego. Poświadczenia FTP można również utworzyć za pomocą narzędzi witryny lub pulpitu nawigacyjnego witryny, oprócz danych logowania i poświadczeń FTP.

Czasami musisz wyłączyć wszystkie wtyczki WordPress, aby zacząć od nowa. Korzystając z tej techniki, możesz rozwiązywać problemy z pojedynczymi wtyczkami, nie wpływając na nie w jakikolwiek sposób. Można to osiągnąć za pomocą panelu administracyjnego SFTP lub WordPressa. Jeśli zostaniesz poproszony o ponowne włączenie wtyczki, możesz po prostu przesłać plik kopii zapasowej. W przeciwieństwie do poprzednich kroków, SFTP umożliwia pobieranie/usuwanie wszystkich żądanych folderów, zamiast wybierania tylko jednego. Możesz także kliknąć prawym przyciskiem myszy Pobierz (3) i wybrać Przywróć (2), aby przywrócić poprzednio zarchiwizowane pliki, a następnie wybrać Usuń (4), aby ponownie usunąć pliki, których kopie zapasowe zostały utworzone. W rezultacie cała kolekcja wtyczek została ponownie wyłączona, dezaktywowana i usunięta.