Як відключити автоматичне оновлення WordPress
Не всі власники блогів на WordPress знають, що система може автоматично оновлювати сайт. Так, це дійсний факт. Двигун вміє автоматично оновлювати сам себе, а також плагіни і теми. На перший погляд це здається розумним з точки зору безпеки, але іноді ця функція може зламати ваш сайт. Якщо ви любите самі все контролювати, тоді ця стаття для вас. У даній статті ми покажемо вам, як можна досить легко та просто відключити автоматичні оновлення в WordPress.
Автоматичні оновлення у фоновому режимі були введені в WordPress версії 3.7, щоб підвищити рівень безпеки системи. За замовчуванням фонове оновлення обмежене тільки незначними релізами, проте в особливих випадках WordPress може оновлювати також і плагіни, і теми.
Автоматичні оновлення відмінно підходять для захисту WordPress, тому що багато користувачів ніколи не оновлюють не тільки свої плагіни, а й двигун сайту до важливих релізів WordPress. Однак дана функція може зламати ваш сайт, що описано в розділі Мінуси.
Тепер перейдемо до практичного вирішення завдання щодо відключення автоматичного оновлення WordPress.
Відключення автоматичних оновлень WordPress
Ви можете відключити автоматичне оновлення в WordPress, додавши невеличкий рядок коду в файл wp-config.php
в корені сайту:
define( 'WP_AUTO_UPDATE_CORE', false );
Даний код відключить всі автоматичні оновлення WordPress.
Однак, якщо ви хочете робити автоматичні невеликі оновлення ядра в фоновому режимі, але не оновлювати тему і плагіни, для цього додайте наступні фільтри в файл functions.php
вашої активної теми.
- Відключаємо автоматичні оновлення плагінів WordPress:
add_filter( 'auto_update_plugin', '__return_false' );
- Відключаємо автоматичні оновлення теми WordPress:
add_filter( 'auto_update_theme', '__return_false' );
Тепер, коли ви знаєте, як відключити автоматичні оновлення в WordPress, варто задатися питанням: «а чи варто це відключати?».
Нижче ми перерахуємо всі плюси і мінуси автоматичних оновлень, які допоможуть вам відповісти на дане питання.
Плюси
- Вам не потрібно турбуватися про оновлення до невеликих релізів WordPress, які випускаються для цілей обслуговування і забезпечення безпеки.
- Якщо ви не зможете приділяти час своєму сайту (наприклад, у відпустці), ви будете знати, що останній реліз ядра/плагіна буде встановлено автоматично без вашої участі, і ваш сайт буде в безпеці.
Мінуси
- Існує невелика ймовірність того, що автоматичні оновлення можуть зламати ваш сайт. Хоча незначні релізи мають ще меншу ймовірність такого випадку.
- Якщо ви внесли зміни в файли ядра WordPress, автоматичні оновлення можуть затерти їх.
- Якщо ви значно змінили свою тему, автоматичне оновлення теми зведе ваші зусилля нанівець.
- Це саме можна сказати і про плагіни.
Короткий підсумок
Автоматичне оновлення для ядра WordPress є досить корисною штукою. Ми повністю підтримуємо зусилля по підвищенню безпеки, для цілей якої і була введена дана функція.
Але ви повинні приймати рішення про відключення/включення автоматичного оновлення Вордпрес виходячи тільки зі своїх умов, і зваживши всі за та проти.
Напишіть, що ви думаєте про автоматичні оновлення у формі коментування нижче.