При використанні теми WordPress буває, що назва збігається з назвою іншої теми WordPress, яка зберігається в офіційному репозиторії WordPress. В такому випадку, на сторінці перегляду встановлених тем на жовтому тлі можна побачити повідомлення: «Доступна нова версія. Оновити зараз».

Как отключить сообщение об обновлении темы WordPress

На скріншоті вище схожа ситуація. Була встановлена преміум тема WordPress Explorer, автор теми — команда з США GT3Themes.
А в офіційному репозиторії WordPress є тема з такою ж назвою — Explorer, автор — David Chandra Purnama.

Тому, консолі на скріншоті з’явилося повідомлення на жовтому тлі: «Доступна нова версія. Оновити зараз».
Якщо натиснути «оновлення», моя тема від GT3Themes заміниться на тему від David Chandra Purnama. Треба не допускати таких ситуацій.
Як відключити повідомлення про оновлення теми WordPress
як мінімум, є два варіанти вирішення.

Варіант 1 — Відкрити файл стилів CSS і в заголовку замінити номер версії на більший.

У прикладі тема Explorer має поточний номер версії 1.1.
Тема Explorer, яка лежить в репозиторії WordPress, має номер версії 2.3.0

Досить у файлі стилів поставити поточний номер більше, ніж 2.3.0, і це повідомлення на жовтому тлі зникне. Наприклад, номер версії — 3.3.0

Варіант 2 — додати в файл functions.php вашої теми невеликий фрагмент коду:

$theme = ‘explorer’;
add_filter (‘site_transient_update_themes’, function ($value) use ($theme) {
unset ($value->response[$theme]);
return $value;
}, 10, 1);
if (!isset ($content_width)) $content_width = 940;
if (!function_exists (‘explorer_pre’)) {
function explorer_pre ($array)
{
echo»
«;
print_r($array);
echo»
«;
}
}

У першій рядку коду варто назва теми — explorer.
Додавання цього коду повністю виключає появу повідомлення на жовтому фоні, і зараз, і в майбутньому.
Вибір за вами.
Якщо матеріал вам сподобався, натисніть або розкажіть про нього друзям!