Як скинути WordPress до заводських налаштувань

Привіт:) Іноді потрібно відновити сайт до початкового стану. У цьому пості покажу простий спосіб, як скинути WordPress до заводських налаштувань.

Потрібно, якщо ви:

  • тестуєте функціонал нових плагінів/тем;
  • займаєтесь розробкою під ВордПрес;
  • хочете відновити сайт після злому чи очистити базу даних від сміття.

Плагін WP Reset — швидке скидання WordPress до заводських налаштувань

Це безкоштовне рішення, яке обнуляє базу даних до початкових значень, які задаються під час встановлення WordPress. Видаляє всі налаштування та контент або лише вибрані розділи, такі як налаштування теми. Не змінює файли.

Що буде видалено

  • усі пости, сторінки, типи записів користувача;
  • коментарі;
  • користувачі та їх ролі;
  • віджети;
  • тимчасові дані (транзієнти);
  • налаштування тем, плагінів;
  • дані стандартних таблиць бази даних;
  • користувацькі таблиці з префіксом wp_.

Що залишиться недоторканим

  • медіафайли;
  • поточний користувач (він буде відновлений з поточним ім'ям користувача та паролем);
  • назва, адреса та мова (локаль) сайту;
  • параметри видимості для пошукових систем;
  • часовий пояс;
  • довільні (користувацькі або сторонні) БД;
  • файли плагінів, тем;
  • завантаження у папці /wp-content/uploads.
Медіафайли після скидання хоч і залишаться на сервері, але не відображатимуться у Медіабібліотеці. Нижче покажу, як швидко їх видалити.
до змісту ↑

Як скинути WordPress

  1. Встановіть та активуйте плагін.
  1. Перейдіть до адмін-розділу Tools > WP Reset.
  1. На вкладці Reset знайдіть блок Site Reset.

Перед обнуленням потрібно вирішити, як виглядатиме сайт після завершення процесу. Додаток дозволяє вибрати тему, яка буде активною: поточна або стандартна ВордПрес-тема (опція Reactivate current theme).

Також можете активувати всі плагіни автоматично (опція Reactivate all currently active plugins). Та окремо WP Reset (Reactivate WP Reset plugin). Усі плагіни залишаться, але будуть деактивовані. Щоб потім не морочитися їх увімкненням, можете скористатися цією опцією зараз.

Скидання — це незворотне видалення даних без можливості їх відновити. Тому рекомендую зробити резервну копію бази даних.
  1. У полі нижче введіть "reset", після чого натисніть Reset Site. У спливаючому вікні підтвердіть операцію.

Через якийсь час (залежить від розміру бази даних) ви будете перенаправлені на сторінку входу до адмін-панелі сайту. Увійдіть у систему.

В адмін-панелі з'явиться повідомлення, що сайт був скинутий до стандартних налаштувань.

до змісту ↑

Очищення інших даних

Також можна видалити інші дані сайту. Для цього в адмін-меню Tools > WP Reset перейдіть на вкладку Tools.

Видалення тимчасових записів

Їх ще називають транзієнтами (transients). Це записи бази даних, які зберігають тимчасову інформацію.

Щоб видалити їх, клікніть на блоці опцій Delete transients та натисніть Delete all transients.

до змісту ↑

Очищення вмісту папки завантажень

У каталозі /wp-content/uploads система зберігає файли, завантажені через адмін-розділ Медіафайли > Додати новий. Також у ній можуть зберігати свої дані деякі плагіни. Для цього знайдіть блок Clean uploads Folder та натисніть відповідну кнопку.

до змісту ↑

Скидання налаштувань теми

Опція скине налаштування не лише активної теми, а й усіх встановлених. Щоб це спрацювало, тема має використовувати спеціальні інструменти (у блоці Reset Theme Options подано посилання на оф. документацію).

до змісту ↑

Видалення всіх тем (шаблонів)

Ви можете видалити всі встановлені на сайті теми та їх переклади, включаючи активну. В результаті каталог /wp-content/themes буде порожнім.

до змісту ↑

Видалення усіх плагінів

Аналогічно і з плагінами (активними та неактивними). У результаті буде очищена папка /wp-content/plugins.

до змісту ↑

Очищення/видалення користувацьких таблиць БД

Якщо у базі даних є додаткові таблиці (створені вручну чи плагінами) з префіксом wp_, ця функція їх або очистить, або видалить. Очищення за кнопкою Empty… видаляє весь вміст із таблиць, але зберігає їхню структуру. Друга Delete… — повністю видалить таблиці з бази даних.

до змісту ↑

Видалення файлу .htaccess

Опція видаляє .htaccess, який знаходиться у кореневій папці сайту.

до змісту ↑

Очищення кешу

Буде очищений кеш всіх об'єктів WordPress, а також у встановленому плагіні кешування.

до змісту ↑

Видалення локальних даних

Буде очищено всі локальні дані сесії, а також cookie. В результаті користувач вийде із системи при наступному перезавантаженні сторінки.

Михайло Петров
Михайло Петров

Мене звати Михайло. Я є WordPress-розробником. Створюю сайти з "нуля", розробляю плагіни, оновлюю наявний функціонал та підтримую готові проєкти.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *