Jak usunąć wszystkie ślady wtyczki WordPress

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ązania problemów lub wykonania zadań. Jeśli zdecydujesz, że nie chcesz go już używać lub nie działa, jak się spodziewałeś, dezaktywujesz, a następnie usuwasz go z deski rozdzielczej WP.

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

Spis treści
    • Następne kliknięcie Usuwać.

    Usuń wtyczkę przez FTP

    • Wtyczki można również odinstalować przez FTP. Połącz się z klientem FTP, takim jak FileZilla, WINSCP lub bezpłatny FTP. Przejść do / WP-content/ folder.
    • Znajdź wtyczkę, którą chcesz usunąć i usunąć z serwera, usuwając folder.

    Użyj FTP, aby usunąć resztki plików

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

    • Zaloguj się przez FTP i przejdź do folderu wtyczek następującą ścieżką: public_html > WP-contents > wtyczki Aby zobaczyć foldery dla każdej wtyczki.
    • Jeśli nie rozpoznajesz nazwy wtyczki w katalogu, wróć do zakładki wtyczki WP, aby sprawdzić, czy usuwasz odpowiednią wtyczkę.
    • Kliknij prawym przyciskiem myszy nazwę wtyczki i kliknij Usuwać.

    Usuń osierocone tabele z bazy danych

    Wiele wtyczek WP tworzy własne tabele i dodaj te informacje do swojej bazy danych. Niektóre lub wszystkie te tabele są często pozostawione po odinstalowaniu wtyczki i są nazywane osieroconymi.

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

    Użyj WP-Optimize

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

    • Zacznij od zainstalowania i aktywacji wtyczki.
    • Znajdź i otwórz kartę WP-Optimize na desce rozdzielczej WP. 
    • Kliknij na Zoptymalizuj tabele bazy danych ustawienie.
    • Aby uruchomić wszystkie optymalizacje naraz, zaznacz pola po lewej stronie Optymalizacja Aby wybrać wszystko, a następnie kliknij niebieski przycisk Uruchom wszystkie wybrane optymalizacje.
    • Lub możesz wybrać każdy osobno. Bieganie jednocześnie zajmie mniej czasu. Po zakończeniu procesu zobaczysz wiadomość Optymalizacja zakończona.

    Usuń osierocone tabele ręcznie

    Nie próbuj tej metody, chyba że masz doświadczenie i wygodne edytowanie baz danych. Nie chcesz usuwać tabel, które nie są powiązane z wtyczką, którą odinstalujesz.

    • Aby ręcznie usunąć osierocone tabele, użyj narzędzia takiego jak phpMyAdmin. Większość paneli sterowania hostingiem zapewni dostęp do tego narzędzia.
    • Z phpMyAdmin, użyj funkcji wyszukiwania u góry, aby znaleźć bazę danych, którą chcesz wyczyścić.
    • Wyszukaj nazwy wpisów, które zawierają nazwę wtyczki. Na przykład, jeśli chcesz odinstalować Yoast SEO, dokumentacja wtyczki informuje o wprowadzeniu WPSEO W karcie Wyszukaj, aby znaleźć wszystkie wpisy związane z wtyczką.
    • Wybierz wszystkie tabele, które pojawiają się w wyszukiwaniu i kliknij Iść.

    Użyj wtyczek WP, aby usunąć pliki związane z wtyczkami

    Niektóre bezpłatne i premium wtyczki WP oczyszczą twoją bazę danych przy minimalnym wysiłku. Poniżej kilka z nich.

    Wtyczki Garbage Collector

    Wtyczki Garbage Collector skanują i sprawdzi bazę danych WP, aby wyświetlić tabele, których nie można zobaczyć na desce rozdzielczej WP.

    • Zainstaluj i aktywuj wtyczkę. 
    • Spójrz pod Narzędzia Tab dla jego ustawień. 
    • Wybierz Wyszukaj tabele spoza WP opcja i kliknij Skanowanie.
    • Wpisy na czerwono na powyższym zrzucie ekranu należą do wtyczek, które zostały dezaktywowane lub usunięte. Sprawdź te tabele i usuń je.

    WP-optymize

    WP-Optimize ma ponad 600 000 aktywnych instalacji i jest jedną z najpopularniejszych wtyczek optymalizacji bazy danych WP.

    Kliknij optymalizację Uruchom, aby wyczyścić żądane opcje. Zobacz tabele i ich rozmiar w zakładce Informacje o tabeli. Możesz także zaplanować optymalizacje na karcie Ustawienia.

    WP-Sweep

    WP-Sweep to kolejna wtyczka WP, która wyczyści niepotrzebne dane w bazie danych, w tym osierocone dane i tabele wtyczki.

    Po zainstalowaniu i aktywacji wtyczki uzyskaj dostęp do ustawień, idąc Narzędzia > Zamiatać. Interfejs wtyczki pokazuje niepotrzebne dane w Twojej bazie danych.

    Istnieją sekcje dla komentarzy, użytkowników, warunków, postów, opcji i optymalizacji tabel. Aby zoptymalizować bazę danych, kliknij Zamiatać obok wpisu.

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

    Usuń nieużywane skróty

    WP ma wiele wtyczek, które używają skrótów, które wkładasz na strony i posty. Po dezaktywacji wtyczki, skrót pozostaje i pokazuje jako tekst w nawiasach dla widzów.

    Jedną z opcji jest ręczne usunięcie skrótu z każdej instancji w Twojej witrynie. Może to jednak zająć dużo czasu. Inne bardziej efektywne i praktyczne opcje są przedstawione poniżej.

    Ukryj skrót

    Aby ukryć resztki skrótu przed usuniętą wtyczką, dodaj następujące funkcje.Plik PHP:

    // Usuń skrót
    add_shortcode ('name_of_shortcode', '__return_false');

    Użyj wtyczki WP Wyjmij skróty sieroty

    Jeśli nie jesteś komfortowy edytować pliki WP, użyj wtyczki Usuń skróty osierocone.

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

    Odinstalowanie wtyczek z deski rozdzielczej WP jest proste i łatwe. Jednak, jak teraz wiesz, dezaktywowanie i usuwanie wtyczek nie zawsze usuwają wszystkie pliki i bazy danych WordPress z nimi.

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