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

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

В таких випадках відкриваємо wp-config.php і пакуємо магічний рядок

define( 'WP_AUTO_UPDATE_CORE', false );

Коли ж у вас відсутнє бажання контролювати геть усе, але є неприязнь до якихось конкретних надбудов, використовуємо осьтаку конструкцію в functions.php для плагіну:

add_filter( 'auto_update_plugin', '__return_false' );

і для теми відповідно:

add_filter( 'auto_update_theme', '__return_false' );

В моєму випадку я зненавидів оновлення локалізацій, оскільки помилково запакував унікальний переклад в загальний документ…

add_filter( 'auto_update_translation', '__return_false' );

Це мене порятувало, але вам наполегливо рекомендую використовувати захищені теки для локалізацій.

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