Przejdź do głównej zawartości
Czas czytania 4 minuty (729 słów)

Oczyść tabelę WordPress wp_posts

CLEANUP-THE-WP-POST

Do każdego pisanego postu lub tworzonej strony WordPress przechowuje wiele wersji, do których możesz wrócić. Ten komfort jest w porządku, dopóki pewnego dnia nie zauważysz, że przestrzeń twojego serwera jest niewytłumaczalnie zawalona. Winowajcą jest tabela wp_posts, która przy braku ograniczeń dotyczących wersji rośnie i rośnie.

 

System weryfikacji WordPress wp-posts

Dostęp do wersji można uzyskać z menu paska bocznego dowolnego posta lub strony. Możesz przeglądać wersje, aby zobaczyć, co się zmieniło i kiedy. W razie potrzeby możesz przechodzić między wersjami w celu znalezienia usuniętej treści lub przywrócić starszą wersję. Problem pojawia się tylko wtedy, gdy Twój blog WordPress jest zalany wersjami.

1-wersje


 
Domyślnie WordPress przechowuje nieograniczoną liczbę poprawek dla twoich postów i stron, nawet jeśli rzadko zastanawiasz się nad nimi. Jednak czyszczenie tabeli wp_posts i zwolnienie miejsca może być tak proste, jak zapytanie MySQL. W tym artykule pokażemy, jak to zrobić i jak zapobiec gromadzeniu się zmian w przyszłości.

 

Czyszczenie tabeli wp_posts z phpMyAdmin

Poprawki są przechowywane w bazie danych MySQL, więc sensowne jest, aby pierwszym krokiem do czyszczenia poprawek była sama baza danych. phpMyAdmin jest jednym z najpopularniejszych narzędzi administracyjnych dla MySQL i pozwala na tworzenie zapytań w przyjaznym dla użytkownika układzie.

2-Zapytanie

 

Aby usunąć stare wersje, zlokalizuj i wprowadź tabelę wp_posts. Do góry wybierz kartę SQL i wprowadź poniższe zapytanie:

USUŃ Z wp_posts GDZIE post_type = "revision";

 

Zapytanie wyszukuje wersje postów, które są poprawkami w tabeli wp_posts i usuwa je. Prosty, ale niezwykle skuteczny; na małym blogu WordPress rozmiar tabeli wzrósł z 86 kb do 22 kb - 75% mniej. W większych witrynach jest w stanie usunąć aż 90% zarchiwizowanych danych.

 

Czyszczenie tabeli wp_posts z WP Speed of Light

Ręczne usuwanie wersji z tabeli wp_posts jest skomplikowane i stwarza ryzyko błędnego usunięcia rzeczywistych postów i stron. WP Speed of Light oferuje znacznie bardziej intuicyjny sposób czyszczenia wersji z tabeli wp_posts.

Stare wersje można wyczyścić w menu zakładki Czyszczenie bazy danych w konfiguracji WP Speed of Light . Jedną z opcji jest wyczyść wszystkie wersje postów - zaznacz to i naciśnij przycisk wyczyść i zapisz, aby uwolnić tabelę wp_posts z niepotrzebnej zawartości.

wp-speed-of-light-database-auto-cleaup

 

Jeśli masz dodatek Pro do WP Speed of Light , możesz pójść o krok dalej. Na górze na tej samej stronie możesz włączyć automatyczne czyszczenie i wybrać, jak często chcesz czyścić tabelę wp_posts. Naciśnij wyczyść i zapisz, aby potwierdzić zmiany.

 

Ograniczanie liczby zmian WordPress

Podobnie jak inne rzeczy, lepiej zapobiegać niż leczyć. Konfiguracja WordPress pozwala ograniczyć liczbę poprawek przechowywanych dla każdego postu lub strony. Aby ustawić tę opcję, uzyskaj dostęp do serwera za pomocą SFTP i otwórz plik wp-config.php.

wordpressrevisionbig-list

 

W pliku wp-config.php chcesz poszukać linii definicji ABSPATH. Aby którykolwiek z poniższych wierszy zadziałał, musisz wstawić go przed tym wierszem kodu. Istnieją dwa sposoby ograniczenia liczby wersji WordPress. Możesz napisać następujący wiersz kodu, aby zachować tylko najnowsze wersje:

define ('WP_POST_REVISIONS', 5);

 

Oczywiście możesz zmienić numer, aby określić własny limit postów i poprawek stron. Alternatywnie, jeśli nie chcesz przechowywać żadnych wersji, możesz całkowicie wyłączyć system wersji WordPress, pisząc następujący kod:

zdefiniuj („WP_POST_REVISIONS”, false);

 

Na papierze wersje WordPressa mogą być błogosławieństwem, umożliwiając przeglądanie starszych postów i stron w celu znalezienia treści, które edytowałeś. W rzeczywistości ograniczenia miejsca na małych serwerach mogą uniemożliwić użyteczność wersji i przekształcić je w uciążliwe archiwa. Czy to z WP Speed of Light lub ręcznie je usuwając, poprawki nie muszą być przeszkodą, a w przyszłości możesz zmienić ich zachowanie tak, aby odpowiadało Twoim potrzebom.

Warto również zauważyć, że WP Speed of Light pozwoli nam przeanalizować szybkość naszej witryny, a także da nam proste opcje szybkiej optymalizacji, jak widać tutaj .

 

Więcej szczegółów: WP Speed of Light >>

 

3
Bądź na bieżąco

Kiedy zasubskrybujesz bloga, wyślemy Ci wiadomość e-mail, gdy pojawią się nowe aktualizacje na stronie, abyś ich nie przegapił.

powiązane posty

Komentarz do tego posta został zablokowany przez administratora.
 

Komentarze