Jak usunąć wszystkie ślady wtyczki WordPress?

Z ponad 50 000 wtyczek w swoim repozytorium, jasne jest, że wtyczki WordPress są niezbędnym elementem każdej witryny WordPress . Najprawdopodobniej przetestowałeś i próbowałeś użyć wielu z nich do rozwiązywania problemów lub wykonywania zadań. Jeśli zdecydujesz, że nie chcesz go już używać lub nie działa zgodnie z oczekiwaniami, dezaktywujesz, a następnie usuwasz go z pulpitu nawigacyjnego WP.

Nie usuwa to jednak wszystkich śladów wtyczki WP i pozostawia wiersze i tabele w bazie danych WP.

Wtyczki, które najprawdopodobniej przechowują dane, to wtyczki formularzy, pamięci podręcznej, zabezpieczeń i SEO(SEO plugins) . Zanim przejdziesz dalej, zrób kopię zapasową swojej witryny na wypadek, gdyby coś poszło nie tak.

Z czasem ślady tych wtyczek zajmą miejsce na dysku i wpłyną na wydajność witryny. W tym artykule dowiesz się, jak usunąć wtyczkę WP wraz ze wszystkimi powiązanymi plikami.

Usuń wtyczkę WordPress z pulpitu nawigacyjnego(Remove the WordPress Plugin From The Dashboard)

  • Zaloguj(Log) się do pulpitu nawigacyjnego WP i przejdź do Zainstalowanych wtyczek(Installed Plugins)
  • Kliknij opcję Dezaktywuj(Deactivate ) pod wtyczką.  

  • Następnie kliknij Usuń(Delete) .

Usuń wtyczkę przez FTP(Delete Plugin Via FTP)

  • Wtyczki można również odinstalować przez FTP . Połącz(Connect) się z klientem FTP , takim jak (FTP)FileZilla , WinSCP lub Free FTP . Przejdź(Navigate) do /wp-content/ folder .

  • Znajdź wtyczkę, którą chcesz usunąć, i usuń ją ze swojego serwera, usuwając jej folder.

Użyj FTP, aby usunąć pozostałe pliki(Use FTP to Remove Leftover Files)

WP przechowuje powiązane pliki wtyczek w unikalnych folderach. Możesz usunąć te pliki za pomocą klienta FTP , takiego jak (FTP)FileZilla .

  • Zaloguj(Login) się przez FTP i przejdź do folderu wtyczek, korzystając z następującej ścieżki: public_html > wp-contents > wtyczki(plugins) , aby wyświetlić foldery dla każdej wtyczki.

  • Jeśli nie rozpoznajesz nazwy wtyczki w katalogu, wróć do zakładki Wtyczki pulpitu nawigacyjnego WP, aby sprawdzić, czy usuwasz właściwą wtyczkę.
  • Kliknij prawym przyciskiem myszy(Right-click) nazwę wtyczki i kliknij Usuń(Delete) .

Usuń osierocone tabele z bazy danych(Remove Orphaned Tables from Your Database)

Wiele wtyczek WP tworzy własne tabele i dodaje te informacje do Twojej bazy danych. Niektóre lub wszystkie te tabele są często pozostawiane po odinstalowaniu wtyczki i są określane jako osierocone.

Istnieją dwie metody usuwania tych tabel. Najłatwiej jest użyć wtyczki.

Użyj Optymalizacji WP(Use WP-Optimize)

WP-Optimize wyczyści i usunie nieużywane dane z Twojej bazy danych. 

  • Zacznij od zainstalowania i aktywacji wtyczki.
  • Zlokalizuj(Locate) i otwórz kartę WP-Optimize na pulpicie nawigacyjnym WP. 
  • Kliknij ustawienie Optymalizuj tabele bazy danych(Optimize database tables) .

  • Aby uruchomić wszystkie optymalizacje naraz, zaznacz pole wyboru po lewej stronie Optymalizacja(Optimization ) , aby zaznaczyć wszystko, a następnie kliknij niebieski przycisk Uruchom wszystkie wybrane optymalizacje(Run all selected optimizations) .
  • Możesz też wybrać uruchamianie każdego z nich osobno. Uruchomienie wszystkich naraz zajmie mniej czasu. Po zakończeniu procesu pojawi się komunikat Optymalizacja zakończona(Optimization complete) .

Usuń osierocone tabele ręcznie(Delete Orphaned Tables Manually)

Nie próbuj tej metody, chyba że masz doświadczenie w edycji baz danych. Nie chcesz usuwać tabel, które nie są związane z odinstalowywaną wtyczką.

  • Aby ręcznie usunąć osierocone tabele, użyj narzędzia takiego jak phpMyAdmin . Większość paneli kontrolnych hostingu zapewnia dostęp do tego narzędzia.
  • W phpMyAdmin użyj funkcji wyszukiwania u góry, aby znaleźć bazę danych, którą chcesz wyczyścić.

  • Szukaj nazw wpisów zawierających nazwę wtyczki. Na przykład, jeśli chcesz odinstalować Yoast SEO , dokumentacja wtyczki(plugin’s documentation) mówi, że wpisujesz wpseo(wpseo ) na karcie wyszukiwania, aby znaleźć wszystkie wpisy związane z wtyczką.
  • Wybierz(Choose) wszystkie tabele, które pojawią się w wyszukiwaniu i kliknij Przejdź(Go) .

Użyj wtyczek WP, aby usunąć pliki powiązane z wtyczką(Use WP Plugins to Remove Plugin Associated Files)

Niektóre bezpłatne i premium wtyczki WP wyczyszczą Twoją bazę danych przy minimalnym wysiłku.  Poniżej(Below) kilka z nich.

Wtyczki Garbage Collector(Plugins Garbage Collector)

Wtyczki Garbage Collector(Plugins Garbage Collector) przeskanuje i sprawdzi Twoją bazę danych WP, aby wyświetlić tabele, których nie widzisz na pulpicie nawigacyjnym WP.

  • Zainstaluj i aktywuj wtyczkę. 
  • Zajrzyj do zakładki Narzędzia(Tools) , aby zobaczyć jej ustawienia. 
  • Wybierz opcję Wyszukaj tabele inne niż WP(Search non-WP tables) i kliknij Skanuj(Scan) .
  • Wpisy zaznaczone na czerwono na powyższym zrzucie ekranu należą do wtyczek, które zostały wyłączone lub usunięte. Zaznacz te tabele i usuń je.

Optymalizacja WP(WP-Optimize)

WP-Optimize ma ponad 600 000 aktywnych instalacji i jest jedną z najpopularniejszych wtyczek optymalizujących bazę danych WP.

Kliknij Uruchom(Click Run) optymalizację, aby wyczyścić wybrane opcje. Zobacz tabele i ich wielkość w zakładce Informacje o tabeli . (Table)Możesz także zaplanować optymalizacje na karcie Ustawienia(Settings) .

WP-Sweep

WP-Sweep to kolejna wtyczka WP, która usunie niepotrzebne dane w Twojej bazie danych, w tym osierocone dane i tabele wtyczek.

Po zainstalowaniu i aktywowaniu wtyczki przejdź do ustawień, przechodząc do menu Narzędzia(Tools) > Sweep . Interfejs wtyczki pokazuje niepotrzebne dane w Twojej bazie danych.

Istnieją sekcje na komentarze, użytkowników, terminy, posty, opcje i tabele optymalizacji. Aby zoptymalizować bazę danych, kliknij Sweep obok wpisu.

WP-Sweep używa funkcji usuwania WP do czyszczenia bazy danych. Gwarantuje to, że osierocone dane nie zostaną pozostawione.

Usuń nieużywane skróty(Remove Unused Shortcodes)

WP ma wiele wtyczek, które używają skrótów, które wstawiasz na stronach i postach. Po dezaktywacji wtyczki krótki kod pozostaje i wyświetla się widzom jako tekst w nawiasach.

Jedną z opcji jest ręczne usunięcie skrótu z każdej instancji w witrynie. Może to jednak zająć dużo czasu. Poniżej przedstawiono inne, bardziej efektywne czasowo i praktyczne opcje.

Ukryj krótki kod(Hide the Shortcode)

Aby ukryć krótki kod pozostały po usuniętej wtyczce, dodaj następujące elementy do pliku functions.php:

// Remove shortcode
krótki kod add_shortcode( 'name_of_shortcode', '__return_false' );(add_shortcode( ‘name_of_shortcode’, ‘__return_false’ );)

Użyj wtyczki WP Usuń sieroty skrócone(Use WP Plugin Remove Orphan Shortcodes)

Jeśli nie masz ochoty edytować plików WP, użyj wtyczki Remove Orphan Shortcodes .

Ta wtyczka automatycznie ukrywa osierocone (nieaktywne) skróty z treści, które były wcześniej używane z wtyczkami i motywami.

Odinstalowanie wtyczek z pulpitu WP jest proste i łatwe. Jednak, jak już wiesz, dezaktywacja i usunięcie wtyczek nie zawsze powoduje usunięcie wszystkich plików i powiązanych z nimi baz danych WordPress .(WordPress databases)

Następnym razem, gdy będziesz chciał usunąć wtyczkę WP, wykonaj powyższe kroki, aby pozbyć się bazy danych niechcianych plików i utrzymać szybką i czystą witrynę WP.



About the author

Witam potencjalnych pracodawców! Jestem bardzo doświadczonym inżynierem oprogramowania z ponad 7-letnim doświadczeniem w branży. Wiem, jak projektować i rozwijać aplikacje dla systemu Windows 7, a na swoim profilu mam szeroki wybór rekomendacji Cool Websites. Moje umiejętności i doświadczenie oferują mi doskonałe dopasowanie do każdej firmy poszukującej utalentowanej osoby z dobrymi umiejętnościami zarządzania projektami, wiedzą programistyczną i doświadczeniem w tworzeniu stron internetowych.



Related posts