Обновление вордпресс, как поставить запрет без плагинов

Обновление вордпресс, как поставить запрет без плагинов

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

Дело в том, что WordPress каждый раз делает запросы в депозитарий (от лат. depositarium — хранилище), на предмет выяснения, есть ли что-то новенькое по нему самому и по каждому плагину, который установлен у вас, неважно активен он или деактивирован. Все равно создаются запросы, которые нагружают ваш сервер.

Поэтому, чтобы избавиться от них, мы с вами сегодня отключим запросы на обновление самого вордпресса, плагинов и темы оформления.

Обратите внимание(!) мы это сделаем не навсегда. Время от времени Вам надо будет снимать этот запрет и обновлять сам вордпресс и плагины, но не обновляйте вашу тему оформления! Потому что все, что мы сейчас делаем или уже сделали, все изменения, которые мы вносим, вносим именно в тему оформления вашего блога, и если вы ее обновите, то все изменения, которые мы внесем, они пропадут и вам придется все делать заново.

Перед тем как отключать обновления, я рекомендую обновиться до последней версии самого WordPress и ваших плагинов, и только после этого отключить их.

Для этого перейдем на наш хостинг. Я покажу на примере SprintHost, но если у вас, например, Timeweb, то разницы практически ни какой нет. Принцип один и тот же.

Запрет на обновление через панель хостинга

Кстати, SprintHost очень хороший хостинг, за два года пользования у меня не возникало ни каких особых проблем. Служба поддержки очень отзывчивая и отвечают оперативно, да и тарифные планы приемлемые, я его выбрал в свое время из-за лучшей цены — дешевле, чем у других. И стоимость домена у них ниже.

В общем, если есть проблемы с Вашим нынешним хостингом, рекомендую SprintHost. ru, только при регистрации и заказе услуг, введите в поле — «промокод или код партнера», вот эти цифры кода — 5018, если сделаете так, то я лично смогу Вам помочь при возникновении каких-либо проблем.

Ладно, продолжим.

Заходим значит на свой хостинг. Нам надо отредактировать один файл. Идем в файловый менеджер, выбираем нужный домен (это в том случае, если у вас их два или больше) далее — public html и находим папку wp-includes.

Ищем файл для изменения

В этой папке нам надо найти файл update. php. Он находится, как правило, в самом низу, в моем случае — внизу на 3 странице.

Файл для редактирования

Так, нашли.

Ищем файл

Теперь выбираем — редактировать, то есть нажимаем на Edit. В открывшемся окошке для редактирования нам опять же надо опуститься в самый низ и закомментировать последние 13 строчек — это и есть запросы на обновления ядра, плагинов и вашей темы оформления.

Ставим запрет на обновление

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

Обратите внимание!

Если вы решите через какое-то время, что вам надо обновиться, заходите опять в этот же файлик и убираете эти значки решетки (#).

Это был первый способ запрета на обновление вордпресс, но он срабатывает не всегда и не у всех. Да и не очень удобно каждый раз, когда надо сделать обновление, править файл update. php. Поэтому давайте рассмотрим еще один действующий способ.

Второй способ запрета посылать запросы на обновление вордпресс.

Сейчас расскажу на своем примере, так как я пользуюсь именно этим способом.

Итак, идем в админ панель, редактор. Находим файл — Функции темы (functions. php). Для того чтобы использовать этот способ нужно в функции добавить небольшой кусочек кода.

Файл функции темы

Скопируйте вот этот код и вставьте его в файл функций Вашей темы (Внешний вид – Редактор — function. php) ДО закрывающего?>, то есть в самый низ.

// KILL UPDATES remove_action( 'wp_version_check', 'wp_version_check' ); remove_action( 'admin_init', '_maybe_update_core' ); add_filter( 'pre_transient_update_core', create_function( '$a', "return null;")); add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;")); wp_clear_scheduled_hook( 'wp_version_check' );

  remove_action( 'load-plugins. php', 'wp_update_plugins' ); remove_action( 'load-update. php', 'wp_update_plugins' ); remove_action( 'load-update-core. php', 'wp_update_plugins' ); remove_action( 'admin_init', '_maybe_update_plugins' ); remove_action( 'wp_update_plugins', 'wp_update_plugins' ); add_filter( 'pre_transient_update_plugins', create_function( '$a', "return null;" ) ); add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) ); wp_clear_scheduled_hook( 'wp_update_plugins' );

  remove_action( 'load-themes. php', 'wp_update_themes' ); remove_action( 'load-update. php', 'wp_update_themes' ); remove_action( 'load-update-core. php', 'wp_update_themes' ); remove_action( 'admin_init', '_maybe_update_themes' ); remove_action( 'wp_update_themes', 'wp_update_themes' ); add_filter( 'pre_transient_update_themes', create_function( '$a', "return null;" ) ); add_filter( 'pre_site_transient_update_themes', create_function( '$a', "return null;" ) ); wp_clear_scheduled_hook( 'wp_update_themes' );

// End of KILL UPDATES.

Как только добавите этот код, вордпресс сразу перестанет отсылать запросы на обновление и они исчезнут из админки. И наоборот, как только код удалите, увидите, что опять они появятся.

Поэтому когда решите обновиться, просто выделяете и удаляете код из Функций темы и делаете обновления. Как правильно удалять код или какую-то его часть, я рассказывал в своей статье вот здесь. Советую почитать, очень будет полезно это знать, и избавите себя от лишних проблем.

Итак, подытожим.

Надо сделать обновления, удаляем этот код, обновляемся. Потом опять код вставляем и тем самым запрещаем посылать запросы на обновление вордпресс. Это все что нужно сделать, и у Вас будут свободные руки.

<<Для закрепления материала смотрим видео.>> ukazateli

Понравилась статья? Сделайте, пожалуйста, доброе дело, понажимайте кнопочки ваших соц. сетей, ведь наверняка, не все ваши друзья знают об этом.

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

На этом у меня на сегодня все. Не прощаюсь и до скорого! С наступающими Вас праздниками!

P. S В моей новой статье Вы можете узнать — Как изменить себя и свою жизнь к лучшему.

Получай статьи на почту


Карта сайта


Информационный сайт Webavtocat.ru