Хорошего настроения, всем читателям – Sozdaiblog.ru!
Сегодня я расскажу, как отключить обновление плагинов и обновление WordPress.
Буквально вчера, избавился ещё от одного лишнего плагина на блоге (disable-wordpress-updates), который блокирует автоматическое обновление WordPress и обновление плагинов. Тем самым, на чуть-чуть увеличив скорость загрузки блога.
Почему, я его отключил?
Да потому-что, я вообще отключил все предложения по автообновлению на блоге, не прибегая к использованию плагинов.
Объяснение моих действий очень простое. Я умею обновлять WordPress вручную, а обновление плагинов только вредит настроенным и отлаженным ранее функциям блога.
Поэтому, считаю использование и установку плагина нецелесообразным, а постоянные предложения обновиться, назойливым, отвлекающим от более важных действий.
Как отключить обновление WordPress.
Для отключения обновления WordPress, достаточно в конце файла – «functions.php», который находится в папке с Вашей активной темой оформления, поместить следующий код:
add_filter('pre_site_transient_update_core',create_function('$a', "return null;")); wp_clear_scheduled_hook('wp_version_check');
Всё очень доступно.
Как отключить обновление плагинов WordPress.
Для отключения обновления плагинов, нужно, всё в том же файле – «functions.php», дописать ещё один код:
remove_action( 'load-update-core.php', 'wp_update_plugins' ); add_filter( 'pre_site_transient_update_plugins', create_function( '$a', "return null;" ) );
Есть ещё один вариант деактивации обновления плагинов. Для этого, нужно в корневой папке Вашего движка, найти файл – «wp-config.php», открыть его на редактирование и в самом низу дописать новый кусочек кода:
define(‘DISALLOW_FILE_EDIT’,true); // Disable theme and plugin editor define(‘DISALLOW_FILE_MODS’,true); // Disable core and plugin updates
Все эти изменения, навсегда отключат обновление WordPress и обновление плагинов Вашего ресурса.
Внимание, важно!
Прежде, чем вносить какие-либо изменения в файл — «functions.php», Вы должны быть уверены в своих действиях и для подстраховки, обязательно сделать бэкап базы данных Вашего ресурса. Иначе, неправильность Ваших действий, может привести к необратимым последствиям.
Если я нагнал на Вас жути, не бойтесь, данная операция абсолютно безопасна и лично мной проверена, просто бережёного бог бережёт.
Хотелось бы услышать Ваше мнение и узнать, что выбираете Вы?
На сегодня это всё. До новых встреч…
С уважением, Денис Черников!
Эта информация для меня,к сожалению, не понятна.
Ничего, начните изучение с самых первых статей на блоге, потом со временем всё станет ясно!
Денис, не знаю к кому еще обратится, может Вы мне помоете, ведь смогли же мне объяснить про внутренние ссылки-))Я поменяла шаблон на сайте на более свежую версию этого же шаблона, но у меня на страницах теперь нет комментариев, а те которые были до установки не просматриваются, хотя в админ-панели они есть,а на сайте вверху страницы видно только их количество(в маленьком квадратике).Можно ли сделать,чтобы комментарии вновь просматривались?Спасибо.
Да вроде всё работает!
Совсем забыла, что там ссылка на другой сайт, извините.Если конечно надо посмотреть…
Я все два блога посмотрел и на всех всё есть!
Там не после статей, а внизу страниц комментарии не просматриваются, и даже поле для комментариев исчезло…
Юлия, у меня в браузере всё видно и всё работает, не знаю в чём у Вас проблема! Кстати, зря отключили правую кнопку мыши! Если у Вас пропали комментарии, значит в файле SINGLE.PHP пропала команда на вывод комментариев или вы что-то нахимичили в файле функций!
Видимо новая версия шаблона не так работает…
Возможно! Я на этот случай старые версии шаблонов берегу!
Если игнорировать такие запросы и не обновлять wordpress с плагинами, то через некоторое время можно обнаружить что сайт взломали и увели, либо напичкали внешними ссылками, если повезет.
Расскажите, мой дорогой товарищ, каким же это образом обновления влияют на взлом сайта, тем более плагинов?
С обновлениями приходят не только новые фишки, но также залатываются новые дыры, которые хакеры находят в плагинах и файлах вордпреса.
Так если Вы этого боитесь, то просто время от времени отключайте данный код и обновляйтесь сколько душа пожелает!
Вообще, каждый нормальный блогер, знает или узнаёт о выходе новых версий движка и конечно, он его обновляет! Но в постоянном мониторинге этих обновлений я смысла не вижу. Если Вам это нужно, то обновляйтесь!
Если хакер задумал угнать Ваш сайт или блог, то ни какие обновления Вам не помогут! Единственное спасение, буде созданная ранее резервная копия, благодаря которой можно в дальнейшем восстановиться и продолжить его существование!
Здравствуйте.
Я где-то прочитала, что не нужно обновлять плагины сразу же, как появилось предложение обновления. Потому, что еще неизвестно, как поведет себя обновленный плагин (и сколько ошибок он содержит).
Вот месяца через три, когда разработчик найдет и устранит все ошибки, можно и обновить…
Здравствуйте, Ольга!
Думаю, что в этом есть смысл!
Согласен, нужно не забывать делать бекапы. Но лично я всегда устанавливаю обновления, не смотря на то что мне каждый раз приходится переустанавливать плагин кеширования)
Я то постоянно обновляюсь, но мониторю всё вручную, дабы не напрягать лишний раз движок, постоянным поиском новых версий! А мне не нравиться обновлять плагины, в большинстве случаев это убивает все настройки его отображения!
Мне тоже не нравиться постоянные обновления, ну хотя бы раз в три месяца, а то вчера только обновила, надоели уже, а сегодня опять эти же плагины предлагают обновить, мне это что-то не нравиться.
Тогда используйте этот хак, а когда понадобиться удалите код и обновитесь!
Свой первый блог я обновил полностью, так там столько анг. яз стало мрак, второй блог решил просто не обновлять и о чудо нету англ. языка
Вот видите, как может иногда обновления подвести!
Здравствуйте Денис!
У меня на одном из сайтов стоит WordPress 3.3. Предложений ни на его обновление, ни на обновления плагинов не поступает.
На других же, постоянно идут обновления как движка, так и плагинов.
Как вы думаете, нужно ли обновить WordPress на новую версию или нет?
Думаю, что нужно! Сейчас обновлять можно без проблем, новая версия показала свою жизнеспособность!
Денис, у Вас на сайте можно найти информацию, как это можно сделать самостоятельно?
Пока к сожалению нет, но в ближайшие дни он обязательно будет!
Спасибо. Буду ждать.
Хорошо, Марина! Постараюсь не задерживать его выход!
Отлично! от плагина отказался, от обновлений тоже! У меня вопрос не по теме, почему когда создаю новую страницу,например друзья сайта, в ней нет формы комментариев? не подскажите, чайнику, почему?
Конечно, подскажу!
Заходите в админку вордпресса, выбираете вкладку страницы, выбираете Вашу страницу. Под названием страницы выбираете свойства и в открывшемся окошечке ставите галочку в чекбоксе — «Разрешить комментарии»
Зашел в админку, выбрал вкладку страницы, выбрал страницу. У меня нету свойства, есть быстрая правка, открыл-поставил галочку «разрешить обсуждение»…но форма для коментов так и не появилась((( С чем это связано? Или я опять что-то не то делаю?
Да всё правильно Вы сделали, в зависимости от версии движка, некоторые функции немного отличаются! Тогда, здесь видимо беда в Вашей теме оформления. Видимо в файле — page.php, отсутствует кусочек кода, который выводит форму комментариев. Вам нужно попробовать его найти в файле — single.php, и вставить в искомый. Если ничего не выйдет, тоогда смените тему оформления. Кстати сначала попробуйте на минутку сменить тему и проверьте в этом ли проблема, если да тогда решайте описанным выше способом!
Действительно, проблема была в теме. Вставил кусок кода и все заработало! Спасибо! Подписался!
Пожалуйста, Михаил и спасибо за подписку! Рад был помочь разобраться в Вашей проблеме!
Денис, спасибо!!!
Как-то даже не задумывался на эту тему, хотя тоже обновляю вручную…
Пожалуйста, Алексей!
Я тоже, делаю это вручную!
Для меня обновление Вордпресс это ужас, постоянно появляется белый экран, в предпоследний раз помогла смена темы на стандартную-обновление-смена темы на свою. Теперь вышла версия 3.5 ВП и эта схема не прошла, опять после обновления «сайт на обслуживании». Может подскажите, в чем дело?
Во-первых, нужно обновляться не сразу, как только вышла новая версия. Она пока ещё сырая и не доработанная.
Во-вторых, нужно отключать все плагины при обновлениях. Больше сказать ничего не могу, так как не знаю, как Вы делаете обновление!
Спасибо за совет! Действительно предложения по обновлению просто отвлекают!
Пожалуйста, Алексей!
Не только отвлекают, но и систему нагружают.
Денис, в конце файла у меня стоит вот это }
?> Код вставлять до или после?
Ставьте, до ?>!
А ручное обновление ВП с этим хаком возможно? Или перед ним нужно удалять код? И с плагинами так же?
Ручное обновление возможно, мы ведь принудительно добавляем новые файлы на сервер!
Денис, хотелось бы уточнить такую фишку.
Не так давно движок вырос до версии 3.5. Естественно появилась лейба — обновитесь. Однако скачав новую версию — заметил что по сравнению с рабочей появилось порядка 10 новых файлов. При обновлении вручную — как быть с ними. Или просто заменять папки управляющие самим движком , или дописывать и эти файлы
(В принципе не проблема и новый блог поставить, но возиться несколько часов нет возможности)
Не переживайте, добавляйте новые файлы. Просто там разработчики добавили несколько новых фишек, вот поэтому он и разросся!
Денис, а как сделать наоборот, чтобы автоматически выводились предложения обновить движок?
У меня два блога, на один из них, как только выходит новая версия WP, появляется сообщение в админке, с просьбой обновиться.
А на втором сайте, сообщения об обновлении плагинов приходят, а сообщения о выходе новой версии WP не приходят, я перехожу в «Обновления», нажимаю проверить, и мне пишется, что у меня стоит самая свежая версия WP. И ведь он гад искренне так считает )))
В общем, не подскажешь, как включить возможность авто обновления движка?
Привет, Владимир!
Даже не задумывался если честно!
У Вас просто какой то глюк.
Коды поставила, осталось только обновление тем. Их тоже можно как то отключить, не подскажите?
Про темы не в курсе, у меня они после отключения обновлений движка не обновлялись.
Совсем не хочу ничего обновлять, все устраивает — такое возможно? Или чревато, в обязательном порядке?
Спасибо.
Возможно, но в будущем черевато взломом, если кому-то это будет надо.
а какой код прописать в версии 3,5 твой предложенный на этой версии не пашет
Задай этот вопрос разработчикам З.5 или удали запрос на обновление из ядра движка.
о да (о да-да-да, пою в духе говорящего кота из видео), про фанкшнс.пхп вы правы, необратимые последствия настигали мой сайт дважды… Но, наверное, паника действительно заставляет мозг работать в режиме турбо, поэтому спохватилась и сообразила, как вернуть все на свои места. Бэкап — первая заповедь программиста.
Большое спасибо за дельный совет, а то плагин-мэйкеры уже достали!
Всегда, Пожалуйста! Бэкап — это, как зубы почистить утром.
Денис добрый день. Я так понимаю, Вы хорошо разбираетесь в Вордпресс?
На мой сайт в последнее время идет постоянная атака со стороны рассылщиков спама.
Я не могу найти решения проблемы. Приходится постоянно заходить и помещать комментарии в спам. Я уже изменил настройки вордпреса и теперь любой комментарий прежде чем опубликоваться должен пройти проверку.
Но хотелось бы сделать так чтобы можно было блокировать именно почту спамщиков и/или IP адресс.
Как это сделать можете подсказать?
Если поможете разработать решение (капча не подходит, т.к. она не защищает, по крайней мере у меня), я поделюсь своим решением навигационного блока меню, так чтобы для разных разделов сайта отображалось разное меню. Школа заработка в интернете просто погуляйте по моему сайту и посмотрите как меняется меню.
С точки зрения СЕО это очень хорошее дополнение для сайта!!! Если что отписывайтесь в комментариях на моем сайте!
Здравствуйте, Абдужамол!
Вы не сможете заблокировать все адреса, так как они почти все денамические и обновляются постоянно! Спам есть у всех. Используйте невидимую капчу.
Спасибо за совет! Все работает.
Пожалуйста, обращайтесь!
Мда, вот я так со своим сайтом redhead.su доигралась. В функциях изменила что-то, обновила — и все, крах сайта! Что делать вообще не знала — ну откуда девочке про такие штуки вообще знать?! Потом подразобралась, прочла про папки в движке сайта, про то, про се, теперь в курсе, что делать в случае критического падения. Но с файлом функций играть опасаюсь до сих пор)))
Через это все проходили! У меня раз пять сайт слетал и я, как в попу ужаленный по всему Интернету скакал в поисках решения. Ничего, всё работает! Главное не бояться и бэкапы делать!
Все конечно правильно, и это полезная инфа, бесит когда весит это сообщение об обновлении, да еще на какую-нибудь бета-версию. Обновляться, так уж на стабильную. Вот только один вопрос: как может помочь бекап базы данных при изменении файла function.php? Это действие тут бесполезно, нужно сделать копию самого файл function.php перед редактированием.
Спасибо за статью Денис.
Пожалуйста, Сергей!
Немного не понял при чём тут база данных?
Вы так написали:
Прежде, чем вносить какие-либо изменения в файл — «functions.php», Вы должны быть уверены в своих действиях и для подстраховки, обязательно сделать бэкап базы данных Вашего ресурса. Иначе, неправильность Ваших действий, может привести к необратимым последствиям.
Вот я решил вроде как поправить вас.
А ну да! Это я стандартно предупреждаю всех сразу обо всём!)))
Здравствуйте Денис. В конце файла – «functions.php», где именно помещать код,
return $data;
}
}
}
?>
до ?>
WP часто посылает запрос на появление новых версии движка и обновление плагинов. Это даёт дополнительную нагрузку на сервер и замедляет загрузку блога, что плохо сказывается на ранжировании.
Так оно и есть!
Вариант с wp-config.php не работает. Вставил нужный код — и никаких изменений не произошло. Тема twentyten, версия вп 3.1
Отличная статья спасибо! Плагин устанавливать как-то нехотелось, а обновления честно сказать надоели. Они создают кучу лишней рабаты.
Пожалуйста, Антон! Обращайтесь!
добрый день всё сделал как вы сказали но вот чуть выше вы писали что нужно не убравшиеся обновления по плагинам удалять из ядра сайта! можно по подробнее где искать?
Здравствуйте!
В посте вроде всё подробно написано, что конкретно Вам не понятно?
Спасибо очень помогло, а то меня эти цифры в кружочке уже из себя выводят))
Пожалуйста, я тоже от этого постоянно бесился!)))
Денис, подскажите пожалуйста, в чем разница:
Можно внести код в functions.php как у Вас, а можно в wp-config.php ( еще вариант такой в сети встречается. Вот такой код (наверное не отобразится)
define ( ‘WP_AUTO_UPDATE_CORE’, false );
В какой файл предпочтительнее внести изменения? Я имею ввиду, может быть такое, что после ручного обновления один из этих файлов (вернее код в нем) обнулится и его снова придется прописывать каждый раз после обновления.
Лучше всего внести изменения в functions.php, тогда обновления Вам не страшны!
Денис, изменила functions.php Через сутки на почту пришло уведомление о заражении Вордпресса вирусом. Сначала испугалась, потом проверила и выяснилось, что ругается именно на этот новый добавленный код. А конкретно желтым мне подсвечивает create_function в первой строчке кода.
Чё делать? Нажать, что это не вирус? А почему вообще так сработало?
P.s. Еще немного не по теме, но именно поэтому я и перепугалась в самом начале, когда про вирус узнала Позавчера ко мне один троварищ ломился в админку. Удивительно, но у него статичный IP. В общем после проверки этого IP выяснилось его имя, телефон моб. Город, Улица, и дом, и даже номер квартиры. Неужели при статичных IP так досконально можно определить злоумышленника? Прям не верится. Муж предложил позвонить, поинтересоваться не икается ли ему пока.
Можно ли где-то прописать этот IP, чтобы вообще обрезать ему все входы и выходы? Или это бессмысленно?
Татьяна, на счёт кода, то я не знаю почему сработал антивирусник. Возможно он просто среагировал на изменение структуры файла, вообще все антивирусники, на мой взгляд, сущая чепуха. К примеру, если проверить любую программу для компьютера антивирусником, он будет ругаться, так как все программы ломанные-переломанные!
Что касается IP, то можно просто заблокировать ему доступ и он не сможет обратиться к сайту, со статическим это проще пареной репы!
Статья полезная, никогда не обновляю плагины, поскольку как показывает практика большинство нововведений совсем ненужны, а вот вордпрес 3,8 полностью испортил дизайн, это ужас)могли хотя бы в настройках сделать возможность пользователям самим выбрать внешний вид…
В связи с этим предлагаю тему для урока, как без плагинов вернуть нормальный внешний вид в новой версии, думаю что многим нововведение не понравилось.
Спасибо за полезную информацию! Я тоже часто обновляю WordPress вручную и согласен, что постоянные предложения обновиться могут быть назойливыми. Благодаря вашей рекомендации о коде в файле “functions.php”, я смогу отключить автоматическое обновление WordPress и сосредоточиться на более важных задачах. Удачи вам и пусть блог всегда загружается быстро!