Jak wyczyścić bazę danych WordPress: porady i wskazówki

Opublikowany: 2021-05-03

Ile razy byłeś sfrustrowany bazą danych WordPress, która po prostu nie chce się wyczyścić? Cóż, ten post dotyczy tego, jak wyczyścić bazę danych WordPress za pomocą wtyczek i kilku ręcznych sposobów.

Ponadto w tym artykule omówimy znaczenie regularnego czyszczenia bazy danych witryny internetowej, a także przedstawimy kilka wskazówek, jak to zrobić.

Pokażemy Ci również, jakie problemy mogą wystąpić, jeśli nie będziesz regularnie czyścić witryny, i doradzimy, jak ich całkowicie uniknąć.

Spis treści
  1. Dlaczego trzeba czyścić bazę danych?
  2. Jakie elementy bazy danych powinieneś zoptymalizować?
  3. Utwórz kopię zapasową bazy danych WordPress przed czyszczeniem
  4. Jak ręcznie wyczyścić bazę danych WordPress?
  5. Wtyczki do czyszczenia bazy danych WordPress
    • Oczyszczanie bazy danych WordPress za pomocą wtyczki WP-Optimize
    • Czyszczenie bazy danych WordPress za pomocą WP Rocket
  6. Inne wtyczki, które czyszczą Twoją bazę danych
  7. Często zadawane pytania (FAQ)
  8. Na zakończenie
clean wordpress database

Dlaczego trzeba czyścić bazę danych?

WordPress to CMS (system zarządzania treścią), który przechowuje wszystkie swoje dane w bazie danych. Aby uniknąć konieczności utrzymywania kilku kopii treści witryny, WordPress zapisuje wszystko, co publikujesz (każdy post i każdy komentarz) w tym samym miejscu, które jest bazą danych Twojej witryny.

Chociaż może to być wygodne do zarządzania aktualizacjami postów lub stron w czasie, w tym przypadku konieczne jest wyczyszczenie starych wpisów.

Czysta baza danych WordPress pomaga wyszukiwarkom znaleźć artykuły na Twoim blogu i użytkowników podczas przeglądania Twojej witryny. Twoja witryna działa wolno, ponieważ jest zaśmiecona nieaktualnymi informacjami z komentarzy spamowych lub porzuconych recenzji produktów. Możesz przeczytać, dlaczego Twoja witryna działa wolno?

Czysty serwer jest również dobry dla robotów wyszukiwarek, które przeglądają zawartość strony internetowej, aby dowiedzieć się, o co chodzi i czy powinny ją dodać do swojego indeksu.

Zaśmiecony wpis na blogu WordPress z dużą ilością komentarzy spamowych będzie trudny lub niemożliwy do przeanalizowania przez te boty, więc usunięcie tych wpisów z bazy danych pomoże upewnić się, że Google wie, że dzieje się tutaj coś interesującego!

Jakie elementy bazy danych powinieneś zoptymalizować?

Istnieje wiele pól/elementów, które możesz zoptymalizować w swojej bazie danych WordPress. Niektóre z ważniejszych to:

  • Komentarze, posty, pola niestandardowe i/lub taksonomie (np. tagi). Powinny one być regularnie optymalizowane, aby usuwać spam lub porzucone wpisy.
  • Nieaktywni użytkownicy: możesz usunąć nieaktywnych użytkowników z bazy danych swojego bloga, ponieważ będą oni zużywać miejsce na dysku na serwerze hostingowym. Osoby, które nie logowały się na swoje konta od ponad trzydziestu dni. Tutaj możesz użyć wtyczki bezpieczeństwa iThemes, która pozwala ostrzegać o nieaktywnych użytkownikach w czasie rzeczywistym.
  • Komentarze w postaci spamu: Jeśli na swoim blogu masz wiele komentarzy będących spamem, być może nadszedł czas, aby je wyczyścić. Odbywa się to poprzez usunięcie komentarza i usunięcie jego identyfikatora z jednej funkcji w bazie danych WordPress.

Aby ułatwić ten proces, istnieją wtyczki, które pomogą w tych zadaniach! Dostępnych jest wiele wtyczek, ale polecam WP-Optimize lub WP Rocket do ogólnego użytku, ponieważ oba są łatwe i skuteczne. W razie potrzeby możesz użyć innych wtyczek, w zależności od potrzeb czyszczenia.

Utwórz kopię zapasową bazy danych WordPress przed czyszczeniem

Przed czyszczeniem bazy danych WordPress lub bazy danych optymalizującej należy najpierw wykonać kopię zapasową bazy danych.

Wtyczka BackupBuddy jest najlepsza do tworzenia kopii zapasowych bazy danych. Ta wtyczka ma wbudowany harmonogram do automatycznego tworzenia kopii zapasowych bazy danych WordPress w zaplanowanych odstępach czasu, takich jak każdy dzień, tydzień lub miesiąc. Możesz przeczytać inny przewodnik na temat BackupBuddy vs Duplicator.

Przeczytaj: Jak przywrócić witrynę WordPress za pomocą BackupBuddy? Łatwy przewodnik

Można go również użyć do wyeksportowania pliku SQL i uruchomienia zapytania wsadowego we wszystkich tabelach, jeśli trzeba je naprawić ręcznie.

Zawsze powinieneś upewnić się, że istnieje kopia zapasowa przed wykonaniem jakichkolwiek porządków!

Jak ręcznie wyczyścić bazę danych WordPress?

Bazę danych WordPressa można wyczyścić ręcznie, usuwając komentarze ze spamem, publikując wersje robocze i inne niepotrzebne dane z pulpitu WordPress.

Aby ręcznie wyczyścić bazę danych WordPress, możesz użyć wtyczki o nazwie WP Bulk Delete, która umożliwia szybkie wyczyszczenie całej bazy danych WordPress lub szybkie usunięcie wszystkiego z WordPress.

Pobierz wtyczkę, a następnie prześlij i aktywuj jak inne procesy aktywacji wtyczek. Następnie przejdź do menu WP Bulk Delete , które znajduje się na lewym pasku bocznym pulpitu WordPress.

Następnie jednym kliknięciem wyczyść publikację, kosz i autozapis.

WP Bulk Delete

Poza tym możesz ustawić jako zaplanowany proces czyszczenia . Aby włączyć zaplanowane sprzątanie, należy to ustawić indywidualnie.

Jednak kliknij dowolną opcję, którą chcesz wyczyścić lub zaplanować. Spowoduje to usunięcie wszelkich postów w trybie roboczym lub zaplanowanych do przyszłej publikacji, a także starych wersji z poprzednich wersji posta, które nie są już potrzebne po jednokrotnym opublikowaniu artykułu.

Nie te pola do czyszczenia bazy danych, dostępnych jest więcej filtrów, takich jak komentarz, użytkownik, pola meta, terminy itp.

Niektórzy ludzie lubią czyścić swoją bazę danych, usuwając każdy wiersz z osobna, co zajmuje dużo więcej czasu niż użycie wtyczki. Więc jeśli naprawdę potrzebujesz usunąć ręcznie, możesz użyć powyższej wtyczki do usuwania zbiorczego.

Im więcej rzeczy możesz rozważyć czyszczenie bazy danych WordPress.

  • Usuwa załączniki z bazy danych, które nie są już aktywne w Twojej witrynie
  • Eliminuje puste terminy (tagi) i kategorie, które mogą zaśmiecać Twoją bazę danych.
  • Usuń stare posty i komentarze
  • Usuń wszystkie komentarze ze swojej bazy danych
  • Usuń wszystkie terminy ze swojej bazy danych
  • Usuń wszelkie inne dane, które nie są już potrzebne z instalacji WordPressa, takie jak wtyczki lub motywy, których już nie używasz oraz stare kopie zapasowe plików, takich jak obrazy
  • Opróżnij kosz, aby usunąć wszelkie pliki tymczasowe
  • Wyczyść widżety i menu na pasku bocznym swojego bloga
  • Usuń wszystkie nieużywane wtyczki ze swojej witryny
  • Sprawdź, czy w Twojej witrynie nie ma uszkodzonych linków, a następnie napraw je, jeśli to konieczne

Wtyczki do czyszczenia bazy danych WordPress

Istnieje kilka wtyczek, które zautomatyzują proces czyszczenia bazy danych. Możesz wyczyścić swoją witrynę WordPress za pomocą tych lub użyć ich do zapewnienia płynnego działania przy regularnej konserwacji:

Najbardziej zalecane wtyczki do czyszczenia i optymalizacji bazy danych to

  • WP-Rocket : Ta wtyczka została zaprojektowana w celu optymalizacji witryny WordPress i oczyszczenia bazy danych.
  • WP-Optimize : Ta wtyczka wyczyści bazę danych, zoptymalizuje obrazy i skompresuje Twoją witrynę.
  • WP-Sweep: Jest to darmowa prosta wtyczka do ręcznego czyszczenia bazy danych WordPress.

Oczyszczanie bazy danych WordPress za pomocą wtyczki WP-Optimize

Oto przewodnik krok po kroku, jak wyczyścić bazę danych WordPress za pomocą wtyczki WP-Optimize.

WP-Optimize ma zarówno wersję bezpłatną, jak i premium, możesz zoptymalizować bazę danych WordPress lub czystą bazę danych przy użyciu obu wersji. Ale w wersji darmowej nie można włączyć zaplanowanego procesu czyszczenia.

Jednak w tym poradniku wykorzystałem jego wersję premium. Więc jeśli chcesz korzystać z jego wersji pro, po prostu kup teraz, a następnie prześlij plik wtyczki do swojej witryny WordPress i aktywuj go.

WP-optimize służy nie tylko do optymalizacji bazy danych, jest to najpopularniejsza i główna wtyczka buforująca dla konkurentów WP Rocket.

Teraz przejdź do WP-Optimizer> Baza danych

wp optimize database

Teraz wybierz plik bazy danych, który chcesz zoptymalizować, a następnie kliknij „ Uruchom wszystkie optymalizacje”.

Teraz poczekaj kilka minut, aż cały proces się zakończy. Bazy danych można błyskawicznie czyścić lub optymalizować, jedna po drugiej. Ale przed czyszczeniem należy wykonać kopię zapasową bazy danych.

wp optimize database optimization

Jeśli używasz wtyczki Updraftplus, nigdy nie musisz używać innej wtyczki do oddzielnego tworzenia kopii zapasowych baz danych. Ponieważ Updraftplus jest dobrze kompatybilny z WP-Optimize.

Jeśli chcesz zaplanować optymalizację, przejdź do opcji ustawień bazy danych WP-Optimize, a następnie ustaw jej czyszczenie raz w miesiącu. Inne opcje to „codziennie” lub „co tydzień”. Następnie na koniec kliknij „Zapisz ustawienia” .

wp optimize scheduled clean up

WP-Optimize to także wszechstronna wtyczka optymalizacyjna WordPress, która poprawia czas ładowania, zmniejsza rozmiar bazy danych, a także przyspiesza działanie witryny. Ustawienia opcjonalne obejmują buforowanie strony (pamięć podręczna przez 30 sekund) i wygaśnięcie pamięci podręcznej przeglądarki (60 minut).

Niektóre podstawowe korzyści z czyszczenia bazy danych WordPress za pomocą wtyczki WP-Optimize:

  • Dla lepszej wydajności witryny i optymalizacji rozmiaru bazy danych.
  • Skrócony czas ładowania strony ze względu na mniejsze bazy danych.
  • Łatwiejsze tworzenie kopii zapasowych i przywracanie: proces tworzenia kopii zapasowej można teraz wykonać jednym kliknięciem! Jeśli używasz z nim Updraft Plus.
  • Wyczyść swój WordPress bez przestojów i bez wpływu na treść wpisu na blogu (nie jest wymagana praca ręczna). Jest to również świetne, jeśli nie jesteś doświadczonym programistą, ponieważ automatycznie zajmie się wszystkimi zadaniami.

Wtyczka zawiera zarówno automatyczne, jak i ręczne opcje czyszczenia bazy danych witryny WordPress, które obejmują zarówno natychmiastowe usunięcie lub czyszczenie, jak i zaplanowane czyszczenie w określonych dniach.

Czyszczenie bazy danych WordPress za pomocą WP Rocket

Oto przewodnik krok po kroku, jak wyczyścić bazę danych WordPress za pomocą wtyczki WP Rocket.

WP Rocket to wtyczka premium, która jest najpopularniejsza wśród użytkowników WordPressa. To dobra pamięć podręczna WordPress i przyspieszacz prędkości, a nawet wtyczka do czyszczenia bazy danych. Możesz więc użyć tego nie tylko do czyszczenia baz danych, ale także do poprawy szybkości witryny.

Korzystając z zalet WP Rocket, musisz go kupić za jedyne 49 USD za jedną witrynę z rocznymi aktualizacjami i obsługą klienta. Ale możesz rozszerzyć jego limity licencyjne.

Wróć jednak do przewodnika, zainstaluj i aktywuj WP Rocket na swoim WordPressie, tak jak inne wtyczki.

Następnie przejdź do zakładki Ustawienia -> Oczyszczanie bazy danych . (możesz to również zrobić, klikając „ Oczyszczanie bazy danych” w menu Pulpit nawigacyjny)

WP-Rocket automatic database Cleanup

Tutaj będziesz mógł wyczyścić swoją bazę danych WordPress, w tym usunąć stare wersje postów lub stron, komentarze spamowe od różnych użytkowników itp. Możesz to zrobić za pomocą jednorazowego czyszczenia lub zaplanowania go jako zadania dziennego lub tygodniowego, które uruchomi się automatycznie w określonym czasie.

Niektóre podstawowe korzyści z czyszczenia bazy danych WordPress za pomocą WP Rocket

  • Wyczyści Twoją bazę danych WordPress i przyspieszy działanie witryny, nie oszczędzając czasu na ładowanie niepotrzebnych danych.
  • Ta wtyczka jest kompatybilna ze wszystkimi wersjami WordPressa, więc nie musisz się martwić o problemy ze zgodnością.
  • WP Rocket pomaga również w przyspieszeniu czasu ładowania witryny, co oznacza zwiększone zaangażowanie użytkowników na Twoim blogu lub sklepie internetowym.

Zoptymalizuj / wyczyść bazę danych WP za pomocą WP Sweep

WP-Sweep database optimization plugin

WP Sweep to darmowa wtyczka do optymalizacji baz danych dla witryn WordPress. To świetna wtyczka rozwiązująca wiele problemów, które mogą spowalniać działanie administratora witryny lub interfejsu.

Jest kompatybilny ze WSZYSTKIMI motywami i WSZYSTKIMI wersjami WordPressa i może być używany razem z innymi rozwiązaniami optymalizacji prędkości.

Działa, identyfikując nieużywane tabele bazy danych i całkowicie je usuwając, aby zmniejszyć ogólny rozmiar bazy danych. Wykrywa również nieużywane pola w tabelach i upuszcza je, co tylko zwiększa wydajność korzystania z tej wtyczki.

Jedną rzeczą jest to, że nie można ustawić automatycznych systemów optymalizacji baz danych, takich jak wtyczka WP Rocket lub WP-Optimize. Więc WP Sweep służy tylko do ręcznej optymalizacji.

Zacznijmy wiedzieć, jak zoptymalizować bazę danych WordPress za pomocą wtyczki WP Sweep.

Po pierwsze, jak każda inna wtyczka, zainstaluj i aktywuj WP Sweep. Następnie przejdź do sekcji Narzędzia na pulpicie WordPress i kliknij opcję „WP Sweep ”.

WP Sweep options

Teraz zobaczysz pulpit optymalizacji bazy danych WP Sweep. Tutaj możesz zobaczyć, którą opcję/pole bazy danych należy zoptymalizować. Wtyczka umożliwia optymalizację wpisu, komentarza, użytkownika, terminu, opcji i Bazy danych. Możesz ręcznie zoptymalizować lub wyczyścić bazę danych witryny dla każdej sekcji.

Chociaż ma przycisk opcji „Zamiataj wszystko ”, więc możesz go użyć. To wszystko, korzystanie z WP Sweep jest bardzo proste.

Uwaga: przed podjęciem jakichkolwiek działań za pomocą WP Sweep należy wykonać kopię zapasową bazy danych WordPress.

Inne wtyczki, które czyszczą Twoją bazę danych

  • WP Cleaner Pro: Ta wtyczka usunie rekordy komentarzy pozostawione w bazie danych z poprzednich wersji WordPressa i może być również używana do automatycznego usuwania komentarzy spamowych w Twojej witrynie.
  • Database Cleaner: Ta wtyczka pomoże Ci zarządzać kopiami zapasowymi, uprawnieniami do plików, optymalizacją bazy danych i nie tylko, aby zapewnić płynniejsze działanie witryny.

Często zadawane pytania (FAQ)

Niektóre często zadawane pytania dotyczące czyszczenia bazy danych WordPress:

Na zakończenie

W tym artykule przedstawiłem różne sposoby czyszczenia bazy danych WordPress. Jest to ważna rzecz, o której musisz wiedzieć przed przystąpieniem do procesu czyszczenia, możesz mieć pewność, że wiesz, co się stanie, i nie martwić się utratą czegokolwiek na swojej stronie.

Teraz będziesz mógł zdecydować, która metoda najlepiej odpowiada Twoim potrzebom, korzystając z wtyczek, takich jak WP Rocket (zalecane) lub metod ręcznych, takich jak usuwanie, publikowanie, komentarze spamowe, pliki cookie itp. Odpowiednio postępuj zgodnie z odpowiednim procesem czyszczenia . Miłego blogowania!