WordPress – это популярная система управления контентом (CMS), на которой работают миллионы веб-сайтов по всему миру. По умолчанию WordPress автоматически обновляется, чтобы обеспечить наличие последних обновлений безопасности и улучшений функций. Однако могут быть случаи, когда вы захотите отключить функцию автоматического обновления, чтобы лучше контролировать обновления вашего веб-сайта. В этой статье мы рассмотрим несколько способов удаления автоматического обновления в WordPress, а также приведем примеры кода.
Метод 1: использование файла wp-config.php
Откройте файл wp-config.php, расположенный в корневом каталоге вашей установки WordPress. Добавьте следующую строку кода, чтобы отключить все типы автоматических обновлений:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
Сохраните изменения, и WordPress больше не будет выполнять автоматические обновления.
Метод 2: использование плагина Disable Updates Manager.
Другой подход — использовать плагин, например «Disable Updates Manager». Установите и активируйте плагин из панели управления WordPress. После активации перейдите на страницу настроек плагина и настройте параметры автоматического обновления. Вы можете отключить обновления для плагинов, тем, основных обновлений или отдельных элементов.
Метод 3: отключение автоматического обновления для определенных элементов
Если вы предпочитаете более детальный подход, вы можете выборочно отключить автоматическое обновление, используя фрагменты кода. Чтобы отключить автоматическое обновление плагинов, добавьте следующий код в файл function.php вашей темы:
add_filter( 'auto_update_plugin', '__return_false' );
Чтобы отключить автоматическое обновление тем, добавьте этот фрагмент кода:
add_filter( 'auto_update_theme', '__return_false' );
Метод 4: использование плагина отключения обновлений
Плагин «Отключить обновления» — еще один удобный инструмент, позволяющий отключать определенные типы обновлений. Установите и активируйте плагин, а затем посетите страницу настроек плагина, чтобы настроить параметры автоматического обновления.
Метод 5: изменение констант обновления в wp-config.php
Для опытных пользователей изменение констант обновления в файле wp-config.php обеспечивает больший контроль над обновлениями. Добавьте следующие строки в файл wp-config.php, чтобы отключить определенные типы обновлений:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
define( 'WP_AUTO_UPDATE_CORE', false );
define( 'WP_AUTO_UPDATE_THEME', false );
define( 'WP_AUTO_UPDATE_PLUGIN', false );
Отключение автоматических обновлений в WordPress может дать вам больше контроля над обновлениями вашего веб-сайта, что позволит вам тщательно протестировать их перед внедрением. В этой статье мы рассмотрели различные методы удаления автоматического обновления в WordPress, в том числе использование файла wp-config.php, использование таких плагинов, как «Отключить диспетчер обновлений» и «Отключить обновления», а также изменение констант обновления. Выберите метод, который лучше всего соответствует вашим потребностям, и убедитесь, что ваш сайт WordPress остается безопасным и актуальным.