Запрет обновления Вордпресс

wordp_upd

Для чего это нужно?

Начнем с шаблонов, бывает так что можно создать свой шаблон — тут понятно обновление никогда к тебе не придет, если конечно ты специально для WordPress эти шаблоны не штампуешь.
Большинство берет готовый шаблон и правит под свои нужды.
Т.е. это замена кода под свои нужды, тут с обновлением все наши замены и дополнения улетучатся. 

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

Примерно такая же ситуация и с обновлением самого вордпресса — обновил, какой то плагин не заработал…
Хотя собственно сам вордпресс обновляю время от времени, опять же лучше позаботится о том чтобы всё можно было вернуть к жизни. 


Думаю эта информация актуальна, поэтому напишу несколько строк об отключении обновления. Находим в теме наш файл functions.php и вставляем в него строчки:  


/* Запрет обновления вордпресс */ 
add_filter('pre_site_transient_update_core',create_function('$a', "return null;"));
wp_clear_scheduled_hook('wp_version_check'); 
 
/* Запрет обновления плагинов */ 
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' ); 
 
/* Запрет обновления шаблонов */ 
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'); 

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

Тем не менее когда-нибудь, все же придется обновить wordpress, это нужно сделать, для повышения безопасности да и вообще для улучшения работы движка.

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


Оставить комментарий