Якщо Ви на блозі публікуєте дуже багато статей кожен день, виконуєте редагування їх постійно: додаючи постові і так далі, то через деякий час база даних блогу невиправдано збільшитися в обсягах.
Плагін Delete Revision допоможе очистити блог від створюваних редакцій
Чому плагін? Тому що для багатьох новачків, а саме вони найчастіше починають створювати свої проекти на WordPress, не зрозуміло як редагувати базу даних MySQL. Вони не вміють поводитися зі знайденими командами на сторінках спеціалізованих сайтів, форумів. Та й де гарантія того, що скопійована рядок запиту не зашкодить блогу?
Його установка звичайна. після активації пройдіть в панель його налаштування, вона розміщена в «Параметрах», пункт Delete-Revision (1).
Все що необхідно зробити, це запустити процес видалення непотрібних копій (6), слід зазначити, що Ви маєте можливість видалити всі або нічого, зробити вибірку не вийти.
Після видалення ревізій постів, в панелі налаштування Ми бачимо все теж кількість записів - 20 (2), але кількість ревізії не 0, а 17. Плагін накопичує статистику роботи, і показує кількість віддалених ревізій з першого запуску.
Плагін Delete Revision вміє також проводити оптимізацію бази даних, для цього необхідно її запустити (4), після чого виводитися список таблиць в БД, і запускається сам процес оптимізації. Якихось видимих наслідків оптимізації, як негативних, так і позитивних не помітив. Швидкість блоґу не зростала, а й робота його не порушувалася. Тому кожному з Вас вирішувати, використовувати в своїй роботі цю опцію чи ні.
Як очистити базу даних від ревізій постів за допомогою SQL команди?
Зайдіть в панель управління MySQL (7), відкрийте вкладку SQL (8), в полі введіть ось цю команду (9), натисніть на «ОК»
Зачекайте появи підтвердження про те, що все непотрібне було видалено (10). Якщо Ви побачите повідомлення про те, що спроба видалення виявилася не вдалою, спробуйте перевірити, а правильно ввели команду запиту (9)? Може бути в її початку або в кінці стоять значки невидимих прогалин? Для написання цієї статті я виконував всі дії на локальному сервері Denwer. на реальному сервері все проходить так само, ось тільки рекомендую перед входом в панель управління базою даних все ж створити її резервну копію.
Як змінити інтервали створення ревізій постів?
Додайте наступні рядки в файл config.php (я це зробив до рядка define ( 'DB_NAME', '');). Його Ви редагували під час установки блогу на хостинг.
Після цього зайдіть в phpMyAdmin і виконайте SQL команду, про яку я писав трохи вище. Після редагування файлу движок більше не створював ревізії постів. Для мене це прийнятно. Не забувайте після поновлення WordPress повторно вносити зміни в файл config.php.
Плагін Delete Revision працює надійно, у мене ніяких проблем з ним не виникало. Seomans рекомендує до використання.
Вітаю Вас, на блозі seomans.ru