Друзья, сегодня мы расскажем как отключить обновления темы WordPress.
Кто случайно зашел на статью, может задаться вопросом: «А зачем отключать обновления темы?».

Дело в том, что каждый шаблон сайта после установки, как правило проходит различные корректировки. Например, наш шаблон мы приводим в порядок: оптимизация тегов сайта, удаление скриптов для ускорения загрузки сайта, изменение стилей и еще много других различных манипуляций.

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

Не забудьте перед началом работ сделать backup файла, с которым вы будете работать.

1. Отключаем обновление темы wordpress:
В файле functions.php в самом конце перед символами ?> вставляем код:

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, поэтому советую дочитать до конца. :-)

2. Если вы хотите отключить обновление wordpress, что не рекомендуется, т.к. обновления как правило кроме добавлений новых ошибок, исправляют старые, нужно вставить код:

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

3. Что бы отключить обновление плагинов, нужно в тот же файл functions.php добавить следующие строчки:

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' );

Тот самый простой метод отключения обновления темы заключается в редактировании файла Таблица стилей (style.css), который находится во Внешний вид — Редактор. Находим в файле строчку Version: с вашими цифрами и меняем их на более позднюю версию, например на 10.0.0. Таким образом при проверке обновлений, сообщение не появится до тех пор, пока новая версия темы не превысит указанную 10.0.0. :-)

Если есть вопросы, пишите в комментариях, буде рады помочь.

 

2 thoughts on “Как отключить обновление темы WordPress.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.