Como funciona:
- Definição da Função:
function remove_update_notifications()
: Define a função que será usada para remover as notificações de atualização.if (!current_user_can('update_core'))
: Verifica se o usuário atual não tem a capacidade de atualizar o núcleo do WordPress.remove_action('admin_notices', 'update_nag', 3);
: Remove a açãoupdate_nag
das notificações administrativas, que é responsável por exibir avisos de atualização.
- Ação de Cabeçalho do Administrador:
add_action('admin_head', 'remove_update_notifications');
: Adiciona a funçãoremove_update_notifications
ao cabeçalho do painel de administração do WordPress, garantindo que ela seja executada.
Instruções de Uso
Esse código pode ser adicionado diretamente ao arquivo functions.php
do tema ou, preferencialmente, em um plugin específico para o site. Ao optar por um plugin, suas customizações ficam mais organizadas e seguras contra atualizações do tema.
Esse snippet garante que somente os usuários com permissão para atualizar o núcleo do WordPress vejam as notificações de atualização, mantendo a interface de administração mais limpa para outros usuários.