Здравствуйте, уважаемые друзья и читатели блога WordPress-book.ru. Прочтя этот короткий пост, вы узнаете как без труда отключить обновления WordPress своего сайта и зачем это вообще нужно.
Обновлению подлежат — ядро WordPress, все сохраненные темы, активные и неактивные плагины. Но, как известно, постоянные запросы на наличие вышеуказанных обновлений хоть и немного, но увеличивают нагрузку на сервер, тем самым снижая скорость загрузки страниц сайта, а этого мы совсем не желаем.
Не так давно я заставил себя заняться этим вопросом. По запросу «WordPress отключить обновления» на большинстве страниц, находящихся в топ 10 поисковой выдачи, рекомендовалось решить эту проблему вставкой определенного php кода в файл function.php темы сайта. После этого действия нагрузка на мой сервер не то что не упала, а даже наоборот — значительно возросла!
Или коды были кривые, или еще какая-либо причина.
После небольшого тайм-аута, тщательно оценив обстановку, я пришел к выводу, что реализовать данную функцию в моем случае и на данном этапе проще всего будет обратившись за помощью к официальному депозитарию WordPress. Решение было найдено незамедлительно.
Отключить обновления WordPress — плагин Disable All WordPress Updates
Расширение в архиве весит всего 3,69 КБ и не требует абсолютно никакой настройки. Все что вам следует сделать, это только скачать, установить и активировать плагин. (Скачать Disable All WordPress Updates можно по адресу — http://wordpress.org/plugins/disable-wordpress-updates).
После активации сразу заработает блокировка на отправку запросов. Одновременно с этим исчезнут навязчивые кружочки, напоминающие о необходимости обновлений ядра WordPress и остальных компонентов сайта.
Однако теперь у вас может возникнуть резонный вопрос: «А как же теперь, обновления WordPress вообще не проводить что ли?». Ответ прост — для включения функции запроса обновлений обратно, просто деактивируйте плагин на короткое время.
После обновлений слетели два сайта. Спасибо за совет. Попробую установить, чтобы вообще не видно былдо этих обновлений
У меня один сайт жестко слетел из-за обновлений. После очередного обновления произошел конфликт между версией вордпресса и плагином. Плагин закрывал записи от тех, кому не нужно их смотреть.
Записи оказались «развешенными на заборе».
Потом сайт начал глючить, конкретно глючить. И тем временем на него наслали шелл-атаку.
Все закончилось хэппи-эндом, благо, была запасная версия сайта на совсем другом домене, эту базу и переставили на домен. А потом поставили защиту. Теперь, кстати, после цементирования, не обновляется ни вордпресс, ни плагины.
Спасибо за оперативный ответ. буду иметь ввиду. )
Никогда не делал обновлений плагинов, и в отличие от Юрия, у меня их штук 8- 10 активированных. Не знал, что они увеличивают нагрузку на сайт. Попробую тоже установить рекомендуемый плагин. Но вот еще вопрос — у меня несколько штук стоят на всякий случай, но не активированы — они тоже вес забирают?
Нагрузку увеличивают, чуть-чуть. Ведь они же тоже проверяются на наличие обновлений.
Спасибо за совет. Даже и не подумал бы. А к базе данных запросы уменьшаются или нет при использовании данного плагина?
Поставил,отключил значки обновлений,но то что сам вп надо обновить сообщение осталось
Тема интересная, но обновления самого wordpress я бы не стал отключать, и с обновлениями его проблем не было. А вот от обновлений плагинов отказался бы с удовольствием. Не могу долго терпеть когда светятся циферки на вкладке обновления, из-за этого пару раз слетал сайт, приходилось кучу времени тратить на восстановление предыдущих установок.
Я всегда перед установки обновления, сначала тестировал на другом сайте, и если все устраивало, то устанавливал. Но к сожалению не всегда обновления WordPress устраивают. Наверное воспользуюсь вашим советом и попробую отключить их.
Роман, здравствуйте!! Я всегда обновляю все обновления, которые появляются!! Таким образом можно удалить все уязвимости, которые были в старых версиях!!
Но буду иметь в виду!! Полезный плагин, спасибо!
Полностью согласен с вами. При первоначальной настройке блога первым делом установил этот плагин. Но одно дело обновление плагинов, а другое дело — обновление стандартной темы WP. Не подскажите, как сделать так, чтобы при обновлении стандартной темы не обнулялись все изменения в шаблонах, которые я сделал?
Мне хорошо, свою тему написал сам, когда хочу, тогда и обновляю.
Сделайте резервную копию своей темы, и после ее обновления все свои изменения придется каждый раз вносить заново. К сожалению, этого неудобства не избежать.
Чтобы обновления не вступали в силу придется все собственные настройки перенести в дочернюю тему. Создать ее достаточно просто. Подробная инструкция на официальном сайте Вордпресс:
codex.wordpress.org/Дочерние_темы
Правда, это займет некоторое время. Но зато будет уверенность, что при обновлении материнской темы ваши настроки не будут затронуты.
Лично у себя на блоге не отключаю обновления. Все же они выходят не зря. Проверяя 1 раз в 2-4 недели можно как раз и упустить тот самый момент, когда выйдет «заплатка» на критическую дыру. Хотя таких особо критических проблем давно уже не встречал. Лично мое мнение — лучше перестраховаться и чуть-чуть увеличить нагрузку, чем потом кусать локти.
Вы не упустите обновления. Обновления это не то, что выходит единоразово: сегодня вышло, кто успел, тот успел.
Нет! Обновления вы подцепите все скопом. Так что ничего не пропустите. Не переживайте.
И я сильно сомневаюсь, что так уж много дырок в сайтах, что стоит по этому поводу сильно переживать.
Я вас уверяю, если вами кто-то серьезно заинтересуется, вас 100% сковырнут, и даже не вспотеют.
Установила сегодня плагин. Думаю теперь нагрузка на сервер будет меньше. Проверим?
Честно говоря, давно «посносил» большую часть плагинов. Оставил только четыре основных: 1)All In One SEO Pack, 2)Copy Protect, 3)Cyr-To-Lat и 4)Antispam Bee. Сам WordPress все равно нужно обновлять, но все-таки инфа может пригодиться. Кстати, не предполагал, что запросы на обновления могут увеличивать нагрузку на сервер. Спасибо, Роман.
Я наоборот всегда стремлюсь обновлять версии платформы и плагинов. Считаю (не только я), что обновляя WP, вебмастер усложняет работу по взлому сайта.
Но, ради эксперитмента я на некоторое время установлю указанный в статье плагин. Посмотрим, измениться ли жизнь к лучшему…
Привет, Дмитрий!
Я и не призываю отключить обновления вообще. С некоторой периодичностью (каждый решает для себя сам, по моему достаточно 1 раз в 2-4 недели) деактивировать плагин на короткое время для проведения обновлений.
Рома! Я давно хотел найти что-то подобное, чтобы плагины не обновлялись, теперь нашел. На мою думку так часто обновлять плагины не нужно. Пример с windows 7, очень часто обновлял, пока на жесткому диску не было памяти, куда обновлять. Спасибо за совет!
Как то даже не задумывался об этом, не знал, что функция обновления требует каких-то ресурсов и может грузить сайт. Спасибо за информацию. Пойду к своему сайту, добавим необходимый плагинчик.
Роман. спасибо большое за ваш совет!
Меня тоже напрягают постоянные запросы на обновления. Выдерживал не долго и обновлялся всегда.
Пару раз слетали под чистую все настройки скрытия ссылок от поисковиков через jQuery AJAX
Хорошо хоть у меня пока статей на сайте мало. Быстро все восстанавливал.
Поэтому мне эти обновления ну тоже вообще не нужны.
А после последнего обновления если проходить в статью из списка по ссылке «читать далее», к урлу страницы добавляется какой-то лишний элемент. Раньше урлы статей были чистые.
Причем, если обновить страничку, урл становится чистым.
Так что, обновления это зло, если все и так нормально работает.
Этот совет можно применять не только в wordpress но и ко всем продуктам как веб так и простого софта. Никогда нигде не включаю обновления — так как это не только нагрузка на сервак но и НЕБЕЗОПАСНО! Всем удачи 🙂