J'essaie de supprimer certains éléments de menu dans le tableau de bord des utilisateurs multisites. Par exemple, mon nom de domaine est xyz.com, son site sera xyz.com/user.
Lorsqu'il se connecte au WP Dashboard sous xyz.com/user/wp-admin, comment puis-je (l'administrateur de xyz.com) supprimer certaines options du menu xyz.com/user (barre latérale gauche)?
Par exemple, je voudrais supprimer la possibilité pour l'utilisateur d'ajouter de nouveaux utilisateurs?
Toute réponse sera appréciée. Merci!
1) Installer et activer le réseau Éditeur de rôle utilisateur plugin à partir de http://example.com/wp-admin/network/plugins.php
2) Ensuite, allez dans Paramètres> Editeur de rôle utilisateur sur le réseau et assurez-vous de disposer des paramètres indiqués dans la capture d'écran suivante.
3) Allez à la page de paramètres "Éditeur de rôle utilisateur" sur votre site principal http://example.com/wp-admin/users.php?page=users-user-role-editor.php et sélectionnez " Administrateur ". Supprimez ensuite les fonctionnalités que vous souhaitez supprimer. Par exemple, dans la capture d'écran ci-dessous, vous pouvez voir que toutes les fonctionnalités liées à l'utilisateur ont été supprimées. Notez que j'ai coché la case "Appliquer à tous les sites" pour qu'elle s'applique à tous les sites du réseau.
4) Maintenant, vérifiez le back-end de l’un de vos sous-sites et vous remarquerez que le menu "Utilisateurs" n’existe plus. De même, vous pouvez masquer d'autres pages de menu comme prévu. Faites-moi savoir comment ça se passe :-)