Як відключити автоматичне оновлення WordPress

Не всі власники блогів на WordPress знають, що система може автоматично оновлювати сайт. Так, це дійсний факт. Двигун вміє автоматично оновлювати сам себе, а також плагіни і теми. На перший погляд це здається розумним з точки зору безпеки, але іноді ця функція може зламати ваш сайт. Якщо ви любите самі все контролювати, тоді ця стаття для вас. У даній статті ми покажемо вам, як можна досить легко та просто відключити автоматичні оновлення в WordPress.

 

Автоматичні оновлення у фоновому режимі були введені в WordPress версії 3.7, щоб підвищити рівень безпеки системи. За замовчуванням фонове оновлення обмежене тільки незначними релізами, проте в особливих випадках WordPress може оновлювати також і плагіни, і теми.

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

 

Тепер перейдемо до практичного вирішення завдання щодо відключення автоматичного оновлення WordPress.

 

Відключення автоматичних оновлень WordPress

Ви можете відключити автоматичне оновлення в WordPress, додавши невеличкий рядок коду в файл wp-config.php в корені сайту:

define( 'WP_AUTO_UPDATE_CORE', false );  

 

Даний код відключить всі автоматичні оновлення WordPress.

Однак, якщо ви хочете робити автоматичні невеликі оновлення ядра в фоновому режимі, але не оновлювати тему і плагіни, для цього додайте наступні фільтри в файл functions.php вашої активної теми.

  1. Відключаємо автоматичні оновлення плагінів WordPress:
add_filter( 'auto_update_plugin', '__return_false' );  

 

  1. Відключаємо автоматичні оновлення теми WordPress:
add_filter( 'auto_update_theme', '__return_false' );  

 



Тепер, коли ви знаєте, як відключити автоматичні оновлення в WordPress, варто задатися питанням: «а чи варто це відключати?».

Нижче ми перерахуємо всі плюси і мінуси автоматичних оновлень, які допоможуть вам відповісти на дане питання.

 

Плюси

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

 

Мінуси

  • Існує невелика ймовірність того, що автоматичні оновлення можуть зламати ваш сайт. Хоча незначні релізи мають ще меншу ймовірність такого випадку.
  • Якщо ви внесли зміни в файли ядра WordPress, автоматичні оновлення можуть затерти їх.
  • Якщо ви значно змінили свою тему, автоматичне оновлення теми зведе ваші зусилля нанівець.
  • Це саме можна сказати і про плагіни.

 

 

 

Короткий підсумок

Автоматичне оновлення для ядра WordPress є досить корисною штукою. Ми повністю підтримуємо зусилля по підвищенню безпеки, для цілей якої і була введена дана функція.

Але ви повинні приймати рішення про відключення/включення автоматичного оновлення Вордпрес виходячи тільки зі своїх умов, і зваживши всі за та проти.

Напишіть, що ви думаєте про автоматичні оновлення у формі коментування нижче.