🗝 Як заощадити час на оновленні своїх сателітів, сайтів в сітках блогів і сайтів для тестів і експериментів?

У багатьох вебмайстрів і оптимізаторів з’являється кілька десятків сайтів. Більшість з них на WordPress.

Можна вручну заходити на кожен сайт і оновлювати версію движка, тему і плагіни, але з часом це буде вимагати багато часу.

А час краще витратити на щось корисне і цікаве, ніж на рутинні дії.

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

Обов’язково робіть бекапи всіх файлів і баз даних сайтів, щоб завжди можна було все відновити.

Поділюся кодами, якими я сам користуюся на своїх сайтах для автооновлення.

У файлі WP-config.php в корені вашого сайту для автооновлення движка додаємо такий код:

// Автооновлення WordPress
define(‘WP_AUTO_UPDATE_CORE’, true);

Для автоматичного оновлення плагінів навпроти кожного з них включаємо потрібну функцію.

Інший варіант – у файл functions.php в папці wp-content / themes / тема_вашого_блога для оновлення плагінів додаємо такий код:

// Автооновлення плагінів
add_filter( ‘auto_update_plugin’, ‘__return_true’ );

Для автооновлення тем (в той же файл functions.php в папці wp-content / themes / тема_вашого_блога):

// Автооновлення тем
add_filter( ‘auto_update_theme’, ‘__return_true’ );

Якщо ви не любите код і віддаєте перевагу плагінам, то є наступні рішення: ru.wordpress.org/plugins/wp-auto-updater та ru.wordpress.org/plugins/stops-core-theme-and-plugin-updates (можна як вмикати автооновлення, так і вимикати їх)

Я прихильник того, що чим менше плагінів, тим краще.

Оцініть статтю
Додати коментар