Существует много вопросов о том, как отключить обновления и / или удалить уведомления об обновлениях. Но все решения, которые отключают обновление, также отключают уведомления об обновлениях.
Но я хочу отключить возможность обновления, оставаясь при этом уведомленным о доступных обновлениях.
В настоящее время я использую define( 'DISALLOW_FILE_MODS', true );
Кодекс
Проблема в том, что он не только отключает процесс обновления, но и уведомления.
Изменить: Хорошо, я немного спустился в кроличью нору. Думаю, мне также следует уточнить, что я говорю (не только) об основных обновлениях, но также о плагинах и темах.
Если я правильно понимаю, это потому, что в /wp-admin/includes/update.php:250 функция возвращается рано.
Итак, я вижу два варианта:
- повторно добавьте
update_plugins
опцию, которая побеждает цель плюс я не уверен в побочных эффектах - добавить свой собственный крючок для
admin_init
воспроизведенияwp_plugin_update_rows
. Я попробовал это, но это все равно не выглядит все равно. Кажется, есть еще кое-что, и это не очень чистый способ сделать это.
РЕДАКТИРОВАТЬ: есть билет на эту проблему, если вы хотите работать над этим: https://core.trac.wordpress.org/ticket/25219