Istnieje wiele pytań dotyczących sposobu wyłączania aktualizacji i / lub usuwania powiadomień o aktualizacji. Ale wszystkie rozwiązania, które wyłączają aktualizację, również wyłączają powiadomienia o aktualizacji.
Chcę jednak wyłączyć możliwość aktualizacji, będąc wciąż informowanym o dostępnych aktualizacjach.
Obecnie używam define( 'DISALLOW_FILE_MODS', true );
Codex
Problem polega na tym, że nie tylko wyłącza proces aktualizacji, ale także powiadomienia.
Edycja: Dobra, sam trochę poszedłem do króliczej nory. Powinienem też wyjaśnić, że nie mówię (tylko) o podstawowych aktualizacjach, ale także o wtyczkach i motywach.
Jeśli dobrze to rozumiem, dzieje się tak dlatego, że w /wp-admin/includes/update.php:250 funkcja wraca wcześnie.
Widzę więc dwie opcje:
- ponownie dodaj
update_plugins
opcję, która pokonuje cel plus nie jestem pewien efektów ubocznych - dodaj mój własny hak do
admin_init
rodzaju replikacjiwp_plugin_update_rows
. Próbowałem tego, ale wciąż nie wygląda tak samo. Wydaje się, że jest w tym coś więcej, a także nie wydaje się to bardzo czystym sposobem na zrobienie tego.
EDYCJA: Istnieje bilet obejmujący ten problem, jeśli masz ochotę nad nim popracować : https://core.trac.wordpress.org/ticket/25219