Flector

Как отключить проверку обновлений тем сайта?

Как отключить обновления тем

Очень часто вебмастера вносят множество правок в используемые ими темы сайта и тем самым делают невозможным обновление тем (так как в этом случае все изменения в темах будут затерты). Многие используют механизм дочерних тем, но он не всем понятен и не всем удобен. В таком случае можно отключить проверку обновлений тем движком и избавиться от сообщений о наличии обновлений.

Добавьте в файл functions.php вашей темы следующий код:

//отключение проверки обновления тем start
remove_action('load-update-core.php', 'wp_update_themes');
wp_clear_scheduled_hook('wp_update_themes');
add_filter('pre_site_transient_update_themes', 
    create_function('$del_themes_updates', "return null;"));
//отключение проверки обновления тем end

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


Комментарии (1 комментарий)
  1. не лучшее решение-а если обновление несет что-то свежее и полезное? Лучше дочерняя тема. Кстати, как в дочернюю тему перенести файлы, где сделано много правок собственноручно, например, functions.php и header.php? Тупо перенести или в папку дочерней темы или так не будет работать?

Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!