Перейти до основного вмісту
4 хвилини читання (729 слів)

Очищення таблиці wp_posts WordPress

ЧИСТАЙТЕ-ТО-WP-POST

Для кожного написаного вами публікації або сторінки, яку ви створюєте, WordPress зберігає багато змін, до яких ви можете повернутися. Цей комфорт прекрасний, поки одного дня ви не почнете помічати, що ваш серверний простір незрозуміло завис. Винуватець - таблиця wp_posts, яка, не маючи обмежень на редагування, зростає та зростає.

 

Система ревізії WordPress wp-posts

Доступ до редагувань можна отримати з меню бічної панелі на будь-якій публікації чи сторінці. Ви можете переглядати зміни, щоб побачити, що змінилося і коли. Якщо потрібно, ви можете переходити між версіями і шукати вміст, який ви видалили, або повернути його до старішої версії. Проблема виникає лише тоді, коли ваш блог WordPress завалений оновленнями.

1-редакції


 
За замовчуванням WordPress зберігає необмежені зміни для ваших публікацій та сторінок, навіть якщо ви рідко задумуєтесь над ними. Однак очищення таблиці wp_posts та звільнення простору може бути таким же простим, як запит MySQL. У цій статті ми покажемо вам, як це зробити та як запобігти накопиченню змін у майбутньому.

 

Очищення таблиці wp_posts від phpMyAdmin

Ревізії зберігаються у вашій базі даних MySQL, тому має сенс, що першою зупинкою очищення ревізій є сама база даних. phpMyAdmin - один з найпоширеніших інструментів адміністрування для MySQL і дозволяє здійснювати запити у зручному для користувача макеті.

2-запит

 

Щоб видалити старі версії, знайдіть і введіть таблицю wp_posts. Вгорі виберіть вкладку SQL та введіть запит нижче:

ВИДАЛИТИ ВІД wp_posts WHERE post_type = "перегляд";

 

Запит шукає версії публікацій, які переглядаються в таблиці wp_posts, і видаляє їх. Простий, але надзвичайно ефективний; у невеликому блозі WordPress розмір таблиці піднявся від 86 кб до 22 кб - 75% зниження. На великих веб-сайтах він здатний видалити аж 90% архівованих даних.

 

Очищення таблиці wp_posts від WP Speed of Light

Ручне видалення версій із таблиці wp_posts є складним і створює ризик помилкового видалення фактичних публікацій і сторінок. WP Speed of Light пропонує набагато більш інтуїтивно зрозумілий спосіб очищення редакцій із таблиці wp_posts.

Старі версії можна видалити з меню вкладки Очищення бази даних у конфігурації WP Speed of Light . Одним із варіантів є очищення всіх версій публікацій - поставте галочку та натисніть кнопку очистити та зберегти, щоб звільнити таблицю wp_posts від непотрібного вмісту.

wp-speed-of-light-database-auto-cleaw

 

Якщо у вас є Pro Addon з WP Speed of Light , ви можете зробити крок далі. Зверху на тій самій сторінці ви можете ввімкнути автоматичне очищення та вибрати, як часто потрібно очищати таблицю wp_posts. Натисніть Очистити та зберегти, щоб підтвердити зміни.

 

Обмеження кількості версій WordPress

Як і інші речі, профілактика краще, ніж лікування. Конфігурація WordPress дозволяє обмежити кількість змін, які потрібно зберігати для кожної публікації чи сторінки. Щоб встановити цю опцію, відкрийте свій сервер за допомогою SFTP та відкрийте файл wp-config.php.

wordpressrevisionбіг-список

 

У файлі wp-config.php потрібно шукати рядок визначення ABSPATH. Щоб будь-який із наведених рядків працював, вам потрібно вставити їх перед цим рядком коду. Існує два способи обмеження кількості версій WordPress. Ви можете написати наступний рядок коду, щоб зберегти лише останню версію:

define ('WP_POST_REVISIONS', 5);

 

Природно, ви можете змінити номер, щоб вказати власний ліміт на публікації та редагування сторінок. Крім того, якщо ви не хочете зберігати жодних редакцій, ви можете повністю відключити систему редагування WordPress, написавши наступний код:

define ('WP_POST_REVISIONS', помилково);

 

На папері редакції WordPress можуть бути благословенням, дозволяючи вам стрибати по старіших публікаціях і сторінках, щоб знайти вміст, який ви відредагували. Насправді обмеження простору на невеликих серверах може звести нанівець зручність версій і перетворити їх на громіздкі архіви. Будь то з WP Speed of Light або видаляючи їх вручну, версії не повинні бути перешкодою, і в майбутньому ви можете змінити їх поведінку відповідно до своїх потреб.

Також приємно відзначити, що WP Speed of Light дозволить нам аналізувати швидкість нашого сайту, а також надасть нам прості параметри для його швидкої оптимізації, як ви можете бачити тут .

 

Детальніше: WP Speed of Light >>

 

3
Будьте в курсі

Коли ви підпишетеся на блог, ми надішлемо вам електронний лист, коли на сайті з’являться нові оновлення, щоб ви їх не пропустили.

Схожі повідомлення

Коментар до цієї публікації заблокував адміністратор.
 

Коментарі