Au fil des ans, nous avons géré plusieurs réseaux multisites WordPress. En cours de route, nous avons appris que le fait d’avoir les bonnes personnes avec les bonnes permissions pour gérer tous ces sites peut faire une énorme différence. C’est là que le rôle d’utilisateur Super Admin peut s’avérer très utile.
Cependant, l’Ajouté d’un utilisateur avec le rôle d’utilisateur Super Admin dans WordPress multisite est légèrement différent de l’ajout d’un nouvel utilisateur dans un site unique.
Ce processus peut être un peu déroutant pour les débutants. Ils peuvent être incapables de trouver l’option permettant d’ajouter un utilisateur super administrateur.
Nous avons également vu certaines personnes oublier les détails de connexion des utilisateurs Super Admin, les bloquant hors de leur zone d’administration WordPress multisite.
Dans cet article, nous allons vous montrer comment ajouter un rôle d’utilisateur Super Admin dans WordPress multisite. Nous vous montrerons deux méthodes faciles, avec des conseils supplémentaires pour sécuriser correctement votre WordPress multisite.
Voici une liste des sujets abordés dans ce guide :
Qu’est-ce qu’un rôle de super administrateur dans WordPress ?
WordPress est livré avec un ensemble intégré de rôles d’utilisateurs. Ils ont des permissions différentes pour faire des choses spécifiques sur un site WordPress. Pour plus de détails, consultez notre guide du débutant sur les rôles et privilèges des utilisateurs de WordPress.
Un « Super Admin » est un rôle d’utilisateur spécial dans WordPress qui n’est disponible que sur les sites dont la fonction multisite de WordPress est activée.
La fonction multisite vous permet de créer plusieurs sites sur une seule installation de WordPress. Chaque site peut avoir son propre« Administrateur(s) » pour gérer un site spécifique.
Cependant, un utilisateur ayant le rôle d’utilisateur Super Admin peut gérer tous les sites de ce réseau multisite WordPress. Il peut installer des extensions et des thèmes et gérer les paramètres qui affectent tous les sites.
Les administrateurs ordinaires ne peuvent gérer qu’un seul site à la fois. Les super administrateurs, en revanche, peuvent apporter des modifications qui ont un impact sur tous les sites du réseau.
Soyez prudent lorsque vous attribuez le rôle de superadministrateur. Les superadministrateurs ayant accès à tout, vous ne devez confier ce rôle qu’à des personnes en qui vous avez pleinement confiance. Un seul changement erroné peut affecter tous les sites du réseau.
Méthode 1 : Ajout d’un nouvel utilisateur super administrateur dans WordPress Multisite
Cette méthode est facile, et si vous êtes déjà connecté à votre multisite WordPress en tant que Super Admin, alors vous pouvez l’utiliser pour ajouter de nouveaux utilisateurs avec des rôles d’utilisateur Super Admin.
Il suffit de se connecter à la zone d’administration de WordPress et de passer la souris sur le menu « Mes sites » dans le coin supérieur gauche de l’écran.
De là, naviguez jusqu’à la page Admin du réseau » Utilisateurs « .
Ici, vous pouvez gérer tous les utilisateurs de votre site. Cliquez sur le bouton « Ajouter un nouvel utilisateur » en haut de la page.
Vous accédez alors à la page Ajouter un nouvel utilisateur.
Les utilisateurs expérimentés de WordPress remarqueront que cette page est différente de celle d’un site simple. Ici, vous ne pouvez ajouter qu’un nom d’utilisateur et une adresse e-mail, et il n’y a pas d’option pour sélectionner un rôle d’utilisateur.
Pour l’instant, il vous suffit d’ajouter le nom d’utilisateur et l’adresse e-mail de l’utilisateur que vous souhaitez ajouter et de cliquer sur le bouton « Ajouter un utilisateur ».
WordPress va maintenant enregistrer les informations et envoyer automatiquement un e-mail à l’utilisateur pour qu’il définisse son mot de passe.
Ensuite, vous devez attribuer à cet utilisateur les privilèges de « Super Admin ».
Pour ce faire, rendez-vous sur la page Utilisateurs » Tous les utilisateurs et localisez l’utilisateur que vous venez d’ajouter.
Passez la souris sur le nom d’utilisateur et cliquez sur le lien « Modifier ».
La page « Modifier l’utilisateur » s’ouvre.
Ici, vous devez faire défiler la page jusqu’à la section « Super Admin » et cocher la case à côté de l’option « Accorder à cet utilisateur les privilèges de super administrateur pour le réseau ».
Ensuite, vous devez faire défiler la page jusqu’en bas.
Veillez à cliquer sur le bouton « Mettre à jour l’utilisateur » pour enregistrer vos modifications.
WordPress va maintenant enregistrer les modifications que vous avez apportées au compte de l’utilisateur et lui accorder les autorisations de Super Admin.
Un message de réussite s’affiche, indiquant que l’utilisateur dispose des privilèges de superadministrateur.
C’est tout. Vous avez ajouté avec succès un nouvel utilisateur avec le rôle d’utilisateur Super Admin dans WordPress.
Méthode 2 : Ajout manuel d’un super-utilisateur dans WordPress
Cette méthode est recommandée pour les utilisateurs qui n’ont pas accès à la zone d’administration de WordPress et qui ne peuvent pas ajouter d’utilisateurs Super Admin à l’aide du tableau de bord.
Tout d’abord, vous devez vous connecter à votre site à l’aide d’un client FTP ou de l’application Gestionnaire de fichiers de votre panneau de contrôle d’hébergement.
Une fois connecté, naviguez jusqu’au dossier /wp-content/themes/
et ouvrez le dossier du thème que vous utilisez sur votre site racine.
Vous consultez cette page plusieurs fichiers et modèles utilisés par votre thème WordPress.
Vous devez localiser le fichier functions.php
et le télécharger sur votre ordinateur.
Vous pouvez maintenant ouvrir ce fichier à l’aide d’un éditeur de texte brut tel que Notepad ou TextEdit.
Ensuite, ajoutez le code suivant au bas de votre fichier functions.php :
function wpb_create_super_admin() {
$username = 'newuser'; // Replace with the desired username
$password = 'password123'; // Replace with the desired password
$email = 'newuser@example.com'; // Replace with the user's email
if ( !username_exists( $username ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $username, $password, $email );
if ( !is_wp_error( $user_id ) ) {
// Assign the Super Admin role to the new user
grant_super_admin( $user_id );
}
}
}
add_action( 'init', 'wpb_create_super_admin' );
Veillez à ce que les valeurs de $username, $password et $email correspondent à celles que vous souhaitez utiliser pour le nouveau compte utilisateur Super Admin.
Enfin, n’oubliez pas d’enregistrer vos modifications et de téléverser le fichier sur votre site.
Vous pouvez maintenant vous connecter à la zone d’administration WordPress de votre site racine en utilisant les détails que vous avez ajoutés à votre fichier de fonctions.
Important ⚠️ : N’oubliez pas de supprimer le code que vous avez ajouté au fichier de fonctions après vous être connecté avec succès à votre compte Super Admin.
Sécuriser les comptes super administrateurs dans WordPress Multisite
Nous avons vu de nombreux débutants perdre l’accès aux comptes Super Admin de leurs multisites WordPress.
Certaines personnes oublient simplement les identifiants de connexion, tandis que d’autres sont attaquées par des pirates informatiques qui obtiennent l’accès à leur multisite, causant ainsi de graves dommages financiers et de réputation.
Nous recommandons à tous les utilisateurs de suivre notre guide complet de sécurité WordPress pour protéger leurs sites.
Voici quelques conseils que vous pouvez mettre en œuvre immédiatement.
1. Mettre en place des sauvegardes automatisées de WordPress
Assurez-vous que vous utilisez une extension de sauvegarde WordPress pour créer et stocker automatiquement des sauvegardes de votre site WordPress vers un emplacement distant.
Nous recommandons Duplicator. Il est facile à utiliser et à configurer, crée des sauvegardes sécurisées et les stocke en toute sécurité sur le cloud. Plus important encore, il permet également de restaurer facilement votre site en un clic à partir d’une sauvegarde.
Nous utilisons Duplicator sur nos propres sites. Pour plus de détails, consultez notre avis complet sur Duplicator.
Remarque : une version gratuite de Duplicator est également disponible avec des fonctionnalités limitées. Nous recommandons de passer à un plan payant pour déverrouiller toutes les fonctionnalités, y compris le support multisite.
Pour plus de détails, consultez notre tutoriel sur la sauvegarde de votre site WordPress.
2. Configurer l’authentification à deux facteurs
Nous utilisons l’authentification à deux facteurs pour tous les comptes utilisateurs. Cela ajoute une couche supplémentaire de sécurité à votre site WordPress, ce qui rend plus difficile pour quelqu’un d’accéder à vos comptes Super Admin.
Nous avons mis en place un tutoriel complet étape par étape sur la mise en place de l’authentification à deux facteurs dans WordPress pour les débutants. Le suivre ne prendra que quelques minutes mais rendra vos comptes multisites plus sécurisés.
3. S’assurer que les e-mails de WordPress fonctionnent bien
Nous entendons souvent parler d’utilisateurs qui ne parviennent pas à recevoir un e-mail de réinitialisation de mot de passe sur leur site WordPress. Leur site WordPress n’est pas configuré pour assurer la délivrabilité des e-mails.
Par défaut, WordPress envoie des e-mails en utilisant la fonction PHP mail(). Cette fonction peut être utilisée de manière abusive pour envoyer du spam, c’est pourquoi les fournisseurs de services d’e-mail comme Gmail et Outlook considèrent ces e-mails comme suspects et les bloquent.
Pour remédier à cela, vous devez utiliser un service SMTP comme WP Mail SMTP. Il vous permet d’utiliser le protocole SMTP approprié pour envoyer des e-mails WordPress, garantissant ainsi que tous vos e-mails sont livrés en toute sécurité.
Remarque : une version gratuite de WP Mail SMTP est également disponible.
Nous utilisons WP Mail SMTP sur tous nos sites pour nous assurer que tous les utilisateurs peuvent recevoir leur mot de passe réinitialisé et d’autres e-mails importants. Consultez notre avis sur WP Mail SMTP pour en savoir plus.
Vous avez besoin d’aide pour l’installer ? Nous avons un guide qui montre comment configurer WP Mail SMTP dans WordPress.
Ressources Bonus WordPress Multisite
Voici quelques guides supplémentaires pour vous aider à gérer efficacement votre réseau multisite WordPress en tant que Super Admin :
- Les meilleures extensions WordPress Multisite que vous devriez utiliser (choix d’expert)
- Comment créer un WordPress Multisite avec différents domaines (4 étapes par étape)
- Comment déplacer un site de WordPress Multisite vers une installation simple
- Faut-il activer en réseau toutes les extensions sur WordPress Multisite ?
- Comment ajouter / supprimer des pages par défaut dans WordPress Multisite
Service de maintenance : La maintenance d’un réseau multisite WordPress peut représenter beaucoup de travail. Si vous préférez confier ce travail à des professionnels, vous pouvez utiliser notre service de maintenance WordPress. Pour une somme modique, notre équipe d’ingénieurs WordPress s’occupera des mises à jour, de la sécurité et de la surveillance de WordPress pour vous 24 heures sur 24 et 7 jours sur 7.
Nous espérons que cet article vous a aidé à apprendre comment ajouter un rôle d’utilisateur Super Admin dans WordPress multisite. Vous pouvez également consulter notre article sur les conseils pour personnaliser le tableau de bord d’administration de WordPress ou regarder notre sélection des meilleures extensions pour améliorer la zone d’administration de WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Vous avez une question ou une suggestion ? Laissez un commentaire pour lancer la discussion.