Причина про́ста: відключити оновлення теми WordPress потрібно, наприклад, якщо в неї вніс якісь зміни і не хочу, аби вони анулювалися. Є так звані «дочірні теми», коли для основної створюється окремий файл стилів CSS, щоби при оновленні теми залишалися ваші налаштування дизайну. Але мені потрібно зберегти не лише дизайн, а й файли function та інше.
Наприклад, установив тему Poseidon. Переробив функціональний файл, якісь налаштування дизайну, коментарі тощо. Далі, коли запропонується оновлення, можна його або ігнорувати, або використати плаґін, який приховую повідомлення про оновлення, або ще якісь хитромудрі гаки.
Ігнорування та приховування мені не підходящі, тому що оновлюю одразу багато сайтів і можу десь не помітити і перезаписати непотрібне.
Найпростіший спосіб відключити оновлення теми (шаблона) WordPress – перейменувати тему!
В основному файлі стилів теми (style.css), угорі написане ім'я теми: Theme Name
Просто замінюю його на інше або, як у прикладі, дописую Ua (в принципі, це теж заміна).
Ще можна перейменувати папку теми: в директорії хостинга: /wp-content/themes/
«Контрольний постріл» — у тому ж файлі стилів змінити версію теми
Зазвичай, чого досить, аби тема не пропонувала оновлюватися (та знищувати всі зміни, які ви могли в ній зробити).
Але є деякі теми (як цей Poseidon), які, навпаки, бачать, що версія теми змінилася і пропонують її оновити, а фактично – повернути «нормальну» версію.
Із такими хитрунами діє грубуватий та простий спосіб вимкнути оновлення: змінюємо у файлі style.css номер версії на «суперсучасну». Наприклад, була «один з копійками», а зробили 101-шу.
Хитра тема від такого нахабства одразу припиняє пропонувати оновлення. Куди їй, першачку, до столітнього аксакала!
P.S. Отак із нічого робляться пости в Мережі. Краще б закінчив статтю про встановлення Windows…