Представим ситуацию, что вы используете стандартные темы WordPress или темы сторонних авторов, которые обновляются со временем, в них вносятся правки создателями, дополнения и тд. Допустим, что Вы не хотите этого делать, Вас вполне устраивает ее версия или же вы ее меняете под себя внося изменения и не хотите чтобы они стерлись. Тут есть два пути, отключить обновления или создать дочернюю тему WordPress.
Рассмотрим отключение обновлений. Тут я могу показать Вам три способа.
Первый способ
Суть первого способа заключается в изменении файла стилей. Да да, именно файла стилей - style.css. В начале этого файла, пишутся некоторые параметры, например - название темы, автор и нужная нам версия.
Выглядит такая строка примерно так - Version: 1.0, смотрите внимательно, она где-то в начале. Так вот, чтобы отключить обновления, Вам просто нужно изменить версию на другую, которая будет побольше, например так - Version: 999.0.
Теперь получается, что любая версия будет меньше указанной, а значит не актуальной и тема не будет обновляться.
Второй способ
Второй способ потребует от Вас тоже небольшого вмешательства в код темы, а именно в файл пользовательских функций - functions.php. Открываем его для редактирования, а потом в самый конец перед закрывающим тегом PHP - ?>, если такого нет, то просто в конец, добавляем такие вот функции.
// отключаем обновление тем
remove_action( 'load-update-core.php', 'wp_update_themes' );
add_filter( 'pre_site_transient_update_themes', '__return_null' );
// отключаем авто обновления
add_filter( 'auto_update_theme', '__return_false' );
// спрячем имеющиеся уведомления
add_action('admin_menu','hide_admin_notices');
function hide_admin_notices() {
remove_action( 'admin_notices', 'update_nag', 3 );
}
По комментариям видно что мы отключаем сразу несколько параметров - обновление тем, авто обновления и уведомления о надобности обновится.
Третий способ
Последний способ, наверное самый простой, но требует установки плагина. Скачивает с сайта WordPress плагин - Easy Updates Manager или WordPress Theme Updates, ну и подобные им, которые сделают все за Вас.
Как по мне, то лучше выбрать один из ручных методов, ведь использование плагинов лишний раз нагружает Ваш WordPress, хоть и не сильно, но все же.
На этом все, спасибо за внимание. 🙂