Если вы являетесь постоянным пользователем WordPress, вы обязательно увидите уведомление об обновлении WordPress при каждом выпуске новой версии WordPress. С выпуском WordPress 4.6 вы увидите сообщение «WordPress 4.6 доступен! Пожалуйста, сообщите об этом администратору сайта», и вам будет предложено выполнить обновление до последней версии. Все в порядке, если вы единственный пользователь вашего сайта. В тех случаях, когда на вашем сайте несколько участников или если вы создаете проект WordPress для своего клиента, вы можете захотеть скрыть это надоедливое сообщение для всех пользователей, кроме администратора (или пользователя, у которого есть возможность выполнить обновление).п>
Преимущество WordPress в том, что он оснащен множеством хуков и фильтров, поэтому вы можете легко подключить функцию (php) для изменения результата. Вот как мы собираемся скрыть надоедливое уведомление об обновлении WordPress.
Примечание. Скрытие сообщения не означает, что нет необходимости обновлять WordPress. Важно всегда поддерживать ваш WordPress в актуальном состоянии.
1. Найдите папку вашей темы и найдите файл «functions.php».
2. Добавьте следующую функцию в конец файла.
function hide_update_notice() { if ( ! current_user_can( 'update_core' ) ) { remove_action( 'admin_notices', 'update_nag', 3 ); } } add_action( 'admin_head', 'hide_update_notice', 1 );
Приведенный выше код сначала проверяет, имеет ли текущий пользователь возможность обновлять WordPress. В противном случае сообщение будет удалено из очереди и не будет отображаться на панели управления.
3. Сохраните файл function.php и загрузите на свой сервер, заменив старый файл.
Вот и все. Только администратор или пользователь, имеющий возможность обновить WordPress, увидит уведомление об обновлении на панели управления.