Обновлять WordPress и плагины нужно. Я не спорю. Это дает ряд преимуществ: новые возможности, удобный интерфейс (для кого как), безопасность и т.д. Но, новые версии с каждым разом становятся все прожорливее на системные ресурсы сервера. Это очевидный недостаток, который часто становится решающим при выборе: обновлять или не обновлять.
Для тех, кто не хочет постоянно обновляться, но боится, что “сорвется” из-за надоедливых напоминаний в панели администратора, я предлагаю отключить напоминания о том, что ваша версия WP устарела и пора бы обновиться.
Для этого можно использовать плагины, но я советую поступить другим способом.
Просто добавляем в файл functions.php вашей темы следующие строки.
Для отключения проверки обновлений WordPress, в зависимости от текущей установленной версии, вставляем:
<?php # 2.3 to 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: 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;" ) ); ?>
Для отключения проверки обновлений плагинов вставляем:
<?php # 2.3 to 2.7: add_action( 'admin_menu', create_function( '$a', "remove_action( 'load-plugins.php', 'wp_update_plugins' );") ); add_action( 'admin_init', create_function( '$a', "remove_action( 'admin_init', 'wp_update_plugins' );"), 2 ); add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_update_plugins' );"), 2 ); add_filter( 'pre_option_update_plugins', create_function( '$a', "return null;" ) ); # 2.8: 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;" ) ); ?>
Вот в принципе и все. Напомню только, что редактировать файлы лучше при помощи программы . Кодировку лучше поставить UTF-8 (хотя, в данном случае не принципиально).
- Очистка базы данных WordPress
- Пинг WordPress - снижаем нагрузку на сервер
- Несовместимость wp-pda и hyper-cache
- Отключить проверку обновлений WordPress и плагинов
- Защита WordPress от DDos атаки
- Скрываем версию WordPress
- Сервисы обновления Wordpress
- Комплексная защита блога WordPress
Читайте также:
| Опубликовано: Вторник, 25 августа 2009 в 18:50 |
| Рубрика: Оптимизация WordPress |
| Комментариев: 3 |
Читать на:
![]() |
Комментариев: 3
Есть что сказать? Не молчи!
Пожалуйста, пишите по теме.Комментарии о том, какой хороший сайт или его автор расцениваются как СПАМ и беспощадно удаляются.
Спасибо за понимание.


Ваш код не работает: много ошибок (ошибка разбора, и т.д.)
У вас есть объяснение?
Я никогда не видел такого раньше.
francis, пожалуйста смотрите страницу в оригинале: http://www.ipmoney.info/?p=122
Виноват!
Мне очень жаль.
Я смотрел перевод страницы.
На французском языке, трансформируется код.
Извините снова и мои благодарности за ваш вклад!