Автоматические обновления, ваш сайт был автоматически обновлен

 

 

Автоматические обновления конечно не новость.

Однако, я столкнулся реальностью, что после обновления WP 5.5.1 не работали скрипты.

Слетели все js, перестал срабатывать ajax, еще на одном сайте перестали подгружаться кастомные скрипты, пришлось думать.

Почему так?

В WordPress 5.5 начат процесс обновления библиотеки jQuery.

А это может создавать проблемы со старыми плагинами и темами. Для начала, убедитесь что у вас есть резервная копия сайта, созданная до обновления WordPress.

Возможно, если вы не найдете решения, вам придется откатить сайт на состояние до обновления. Всегда после пожара возникает вопрос: “Вы правда ринулись обновляться сразу же после выхода новой версии даже не создав бэкап”

Я рекомендую отключить функцию автоматического обновления WordPress и всегда проверять совместимость тем и плагинов с последней версией WP.

А то, как я, получите на е-маил.

Привет! Ваш сайт https://wp.aspekti.eu был автоматически обновлeн до WordPress 5.5.1. Действий с вашей стороны не требуется. Подробности о версии 5.5.1 можно узнать на экране “О WordPress”

Примерно так.

Если вы любите сами все контролировать, тогда дальнейшее для вас. Из истории, автоматические обновления были введены в WordPress с версии 3.7. Наверное, чтобы повысить уровень безопасности системы.

Однако данная функция может сломать ваш сайт!

Автоматические обновления

Теперь перейдем к практическому решению задачи по отключению автоматического обновления 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, стоит задаться вопросом: «а следует ли это отключать?». Если хотите разрешить автоматическую всех доступных обновлений, нужно добавить следующий код в файл wp-config.php в корне сайта:

define( ‘WP_AUTO_UPDATE_CORE’, true );

Если хотите восстановить значение по умолчанию, т.е. разрешить установку только небольших обновлений WordPress , то используйте следующую строку кода:

define( ‘WP_AUTO_UPDATE_CORE’, ‘minor’ );

Краткий итог.

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

Я люблю это делать сам. Наверное спросите, а почему у меня обновление произошло только с версией WordPress 5.5.1.?

Все просто!

Установил новый дизайн темы. Перебрал все скрипты и плагины. Тогда наверно и где то убрал разрешить/запретить. А провозился изрядно. Не работали REST api, а без них многое не работает, в том числе гутенберг.

Удачи Друзья!

 

Распространите эту статью без промедления!

laimisk

Если вам интересно на моем сайте… я рад ! Думаю что моя аудитория преимущественно люди взрослые, умные, технически подкованные и главное у них есть цель- достигнуть успеха ! А я постараюсь вам помочь. Извиняюсь за стилистику в моих статьях, наверное, заметили налет иностранного акцента! laimisk (кликуха по нету)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *