Отключение обновлений, автообновлений Вордпресса.

Рубрика: Создание сайта | Выпуск: 13.03.16 Последняя редакция: 13.03.2016

Отключение обновлений, автообновлений Вордпресса.Решил тут перейти на старую версию движка Вордпресс, ибо новые просто тупо достали своими глюками. Да и дело даже не в глюках, но когда поддерживаешь сразу несколько сайтов и все они постоянно обновляются и всё такое.., это та ещё запарка. Поэтому выбрал более менее подходящую версию Вордпресса, которая жрёт поменьше, работает побыстрее и всё такое и установил. Ну и конечно добавил кучу всяких своих скриптов, сделал тему и т.д.

Обновлять мне собственно говоря нечего, а вот сообщения об обновлениях постоянно мозолят глаза. Вот в связи с этим я и решил отключить на фиг все обновления Вордпресса. В принципе не критично, но постоянно висящие напоминания начинали постепенно утомлять mad Тем-более что они на фиг были не нужны.

Кстати, все страшилки про безопасность и всё такое... Это всё фигня, ибо если решат сломать ваш сайт, то сломают без проблем. Особенно это касается Вордпресса, даже я его ломану без проблем, хотя я даже не начинающий хакер wink Так-что с этой защитой, штопаньем дырок и всё такое, ничего не защитишь. Не сломают так, дак через хостера. Это просто страшилки, чтобы люди боялись слезать с их движков и сидели на обновлениях, как наркоманы на иглах. А лучшая защита, это есть резервное копирование, причём желательно сразу в несколько мест. Да и хостеры тоже постоянно делают резервные копии, правда ими не всегда удобно пользоваться. Но тут главное не удобство, а сохранность данных. Так-что особо париться на эту тему я думаю не стоит.

Конечно есть и определённая категория сайтов, для которых безопасность не пустое слово. Ну дак у таких сайтов как правило свои движки и всё такое. Да и присматривают за этими сайтами точно не простые админы wink Ну а что касается обновлений Вордпресса...


Надо-ли обновлять Вордпресс, вот в чём вопрос?

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

И вот тут начинается самое интересное. Ведь в связи появлением этого косячка, появляется и вопрос - а из-за чего собственно говоря появился этот "косячок"? Из-за обновления плагинов? Из-за обновления тем? Из-за обновления движка? Или вы где-то кувырнули, а после обновления это "кувыряние" не срослось с обновлением? Да.., причин тут может быть 1000 и 1.

И вот тут начинается поиск этой ошибки. Поочерёдное включение, отключение плагинов, откаты до прежних версий, вспоминания ваших кувыряний вместе с кучкой матов и т.д. Да и фиг его знает вообще, а вдруг это косяк именно самого обновления? Вот тут и призадумаешься... А на фиг оно всё это надо, если можно один раз всё сделать и не париться?

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

Вот к примеру скрин моей админки на момент написания этой статьи. Скрин в студию:
Отключение обновлений, автообновлений Вордпресса - 01.
Как видите, ничего лишнего, только то что реально надо. Что не надо выкинул, что надо добавил. Остальное просто мусор. На версию движка не обращайте внимания, просто прикололся. Фиг кто теперь меня переплюнет блин cool

А теперь вспомните свою админку. Волосы шевелятся? Нет? Странно. Я сейчас в свою старую админку заглянул, дак даже на коленях волосы дыбом встали mrgreen Конечно, чтобы переделать админку под себя, тут надо хоть немного разбираться в коде и всё такое. Но блин, если вы решили сделать сайт, то вам по любому этому придётся учиться. Хотя-бы чуть-чуть, но придётся.

Конечно есть и другой вариант, заплатить кучку денег "Умным дяденькам" и они всё сделают. Но к сожалению реальных профи довольно мало. Зато как почитаешь профессиональные форумы, дак там не только на коленях волосы зашевелятся... Кажется человек задаёт простой вопрос. Вот заказчик хочет так-то, а я фиг его знает как это сделать? Помогите блин help А вот спрашивается. Ты какого хрена взялся за заказ, если не фига не шаришь в этой теме?

Извините, накипело evil Уж слишком много я исправлял косяков вот за такими "Гуру" блин. Причём они трудились за денежку, а я за бесплатно. Вот такой я весь хороший wink


Отключение обновлений, автообновлений Вордпресса

Дак я и статью начал писать именно из-за этого. Потому как наткнулся на статью очередного гуру, где он пишет как надо отключать обновления в Вордпрессе. И в эту статью закралась ошибочка. И эту статью кучу раз отрерайтили и теперь даже первоисточник фиг найдёшь. Так-что не подумайте что я гоню на автора. Он уже ступодово исправил ошибку на своём сайте. А вот товарищам рерайтерам и великим "Гуру", которые просто скопипастили эту статью, всё это глубоко по фигу, ведь не им потом париться с этими кодами. Вот интересно, как можно изображать код на своём сайте, не проверив его перед этим? А потом появляется куча коментов типа - А-А-А, сайт упал, ничего не работает, афтар випий иаду и т.д. grin Ладно, с лирикой закончил smile А вот теперь коды без ошибочки, всё проверено:

Отключение обновлений движка:

Версии 2.3-2.7

add_action('init',create_function('$a',"remove_action('init','wp_version_check');"), 2 );
add_filter('pre_option_update_core', create_function('$a',"return null;"));

Версии 2.8-3.0

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;"));
wp_clear_scheduled_hook('wp_version_check');

Версии 3 и выше

add_filter('pre_site_transient_update_core',create_function('$a', "return null;"));
wp_clear_scheduled_hook('wp_version_check');

Отключение обновлений плагинов:

Версии 2.8-3.0

remove_action('load-plugins.php', 'wp_update_plugins');
remove_action('load-update.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;"));
wp_clear_scheduled_hook( 'wp_update_plugins' );

Версии 3 и выше

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

Отключение обновлений тем (шаблонов)

Версии 2.8-3.0

remove_action('load-themes.php', 'wp_update_themes');
remove_action('load-update.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;"));
wp_clear_scheduled_hook('wp_update_themes');

Версии 3 и выше

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

Ну вот и всё. Удачи. Ой.., забыл сказать. Эти коды надо размещать в файле functions.php вашей темы, желательно перед закрывающим ?> А вот теперь удачи smile Если понадобятся ещё какие фишки, только в коментах чиркните, всё разрисую в лучшем виде и даже цветными фломастерами roll

Есть мысль?

Для отправки комментария вам необходимо авторизоваться.

Материалы, дизайн © Михаил. При копировании материалов, оставляйте пожалуйста ссылку на сайт "В гостях у Халыча". Спасибо :) Контакты - admin@halych.ru
Вверх блин :) Вверх блин :)