web-dev-qa-db-fra.com

Comment désactiver l'avis de mise à jour pour les non-administrateurs?

Comme je l'ai déjà dit, je prépare un blog pour un ami. En plus de ne pas être lui administrateur mais un éditeur pouvant modifier les options du thème ), j'ai une question supplémentaire.

Je ne veux pas qu'il s'inquiète aussi des mises à jour, ni que cela me dérange, mais le problème est que les éditeurs voient une variante légèrement modifiée de la nag de mise à jour.

Existe-t-il un moyen de les désactiver pour les non-administrateurs?

C’est juste que nous connaissons normalement les mises à jour de Wordpress avant même qu’elles ne soient emballées et publiées.

1
hakre

Vous devrez peut-être ajuster la capacité.

add_action( 'admin_init', 'hide_update_msg', 1 );
function hide_update_msg()
{
    ! current_user_can( 'install_plugins' ) 
        and remove_action( 'admin_notices', 'update_nag', 3 );
}
2
fuxia