Utilisateurs WordPress

Les rôles d’utilisateur de Kinsta vous permettent de gérer ce à quoi les utilisateurs ont accès dans MyKinsta. Les rôles d’utilisateur WordPress vous permettent de gérer ce que les utilisateurs peuvent faire sur votre site WordPress, comme ajouter de nouveaux articles ou pages, modérer les commentaires, installer des extensions, etc. Pour un guide complet sur le fonctionnement des rôles et des capacités des utilisateurs de WordPress, reportez-vous au Guide ultime des rôles et capacités des utilisateurs de WordPress.

Rôles et capacités des utilisateurs

Les capacités sont les actions que les utilisateurs peuvent effectuer au sein de WordPress, telles que :

Les rôles sont un ensemble prédéfini de capacités ; lorsque vous ajoutez un nouvel utilisateur à WordPress, vous devez lui assigner un rôle. Par défaut, WordPress comprend 5 rôles prédéfinis :

  • Administrateur : C’est le niveau d’accès le plus élevé et il permet aux utilisateurs d’effectuer des actions telles que la création et la suppression d’utilisateurs, la réinitialisation des mots de passe, l’installation et la gestion de thèmes et d’extensions.
  • Éditeur : Ce rôle est destiné aux utilisateurs qui gèrent le contenu de votre site. Il permet aux utilisateurs d’effectuer des actions telles que la création, la modification, la publication et la suppression d’articles et de pages.
  • Auteur : Les utilisateurs assignés à ce rôle peuvent créer, modifier et publier des articles, téléverser des fichiers multimédias et supprimer leurs propres articles. Ils ne peuvent pas créer de nouvelles pages ni supprimer les articles d’autres utilisateurs.
  • Contributeur : Les utilisateurs auxquels ce rôle est attribué peuvent créer des projets d’articles et supprimer leurs propres projets, mais ils ne peuvent pas publier d’articles.
  • Abonné : Il s’agit du niveau d’accès le plus bas. Il permet aux utilisateurs de gérer leur profil WordPress et de lire tous les articles de votre site.

Pour une liste complète des rôles et des capacités, reportez-vous à la page Rôles et capacités de WordPress.

Ajouter un utilisateur

Ajouter un utilisateur dans WP Admin

  1. Ouvrez WP Admin depuis MyKinsta, cliquez sur WordPress Sites > nom du site > Info > Ouvrir WP Admin.
  2. Dans WP Admin, cliquez sur Utilisateurs > Ajouter un nouvel utilisateur, remplissez les champs requis, choisissez un rôle d’utilisateur et cliquez sur Ajouter un nouvel utilisateur.
    Ajoutez un nouvel utilisateur WordPress dans WP Admin.
    Ajoutez un nouvel utilisateur WordPress dans WP Admin.

Ajouter un utilisateur dans phpMyAdmin

Cette méthode nécessite de modifier directement la base de données de votre site WordPress, nous ne la recommandons donc que si vous êtes à l’aise avec phpMyAdmin. Nous vous recommandons également de sauvegarder votre base de données avant d’effectuer toute modification.

  1. Ouvrez phpMyAdmin depuis MyKinsta, cliquez sur Sites WordPress > nom du site > Info, dans Accès à la base de données, cliquez sur Ouvrir phpMyAdmin, utilisez votre nom d’utilisateur et votre mot de passe de la base de données de MyKinsta pour vous connecter.
  2. Dans phpMyAdmin, cliquez sur votre nom de site puis cliquez sur la table wp_users.
    Sélectionnez la table wp_users dans phpMyAdmin.
    Sélectionnez la table wp_users dans phpMyAdmin.
  3. Cliquez sur SQL et saisissez la commande suivante, en remplaçant le VALUES par les détails du nouvel utilisateur :
    INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`) VALUES ('your username', MD5('your password'), 'your firstname & your lastname', 'your email', '0')
  4. Cliquez sur Go, revenez à l’onglet SQL et entrez les commandes suivantes ; cela donne à l’utilisateur des privilèges d’administrateur. Vous pouvez modifier ces privilèges après la création de l’utilisateur dans WP Admin :
    INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
    
    INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');

Ajouter un utilisateur dans WP-CLI

Cette méthode nécessite de modifier directement la base de données de votre site WordPress, nous ne la recommandons donc que si vous êtes à l’aise avec la ligne de commande. Nous vous recommandons également de sauvegarder votre base de données avant d’effectuer toute modification.

  1. Connectez-vous à votre serveur avec SSH et naviguez jusqu’au répertoire public :
    cd public
  2. Exécutez la commande suivante, en remplaçant $username et $emailaddress par les détails du nouvel utilisateur et $role par le rôle que vous souhaitez attribuer au nouvel utilisateur, par exemple, administrateur :
    wp user create $username $emailaddress -–role=$role

    Par exemple :

    wp user create newuser [email protected] --role=administrator

    Lorsque la commande est terminée, elle renvoie un mot de passe pour le nouvel utilisateur.

Gérer les utilisateurs

Lorsque vous ajoutez des utilisateurs, ils sont stockés dans votre base de données WordPress. Un utilisateur ayant un accès administrateur peut modifier tous les champs de l’utilisateur dans WP Admin, à l’exception du nom d’utilisateur. Vous pouvez supprimer un utilisateur et en créer un nouveau pour changer le nom d’utilisateur, ou si vous voulez modifier le nom d’utilisateur, vous devez le faire directement dans la base de données avec phpMyAdmin.

Gérer un utilisateur dans WP Admin

  1. Ouvrez WP Admin depuis MyKinsta, cliquez sur WordPress Sites > nom du site > Info > Ouvrir WP Admin.
  2. Dans WP Admin, cliquez sur Utilisateurs, survolez l’utilisateur que vous voulez éditer, et cliquez sur Modifier.
    Modifier uni utilisateur WordPress dans l'admin WP.
    Modifier uni utilisateur WordPress dans l’admin WP.

Gérer un utilisateur dans phpMyAdmin

Cette méthode nécessite de modifier directement la base de données de votre site WordPress, c’est pourquoi nous ne la recommandons que si vous êtes à l’aise avec phpMyAdmin. Nous vous recommandons également de sauvegarder votre base de données avant d’effectuer des modifications.

  1. Ouvrez phpMyAdmin depuis MyKinsta, cliquez sur Sites WordPress > nom du site > Info ; dans Accès à la base de données, cliquez sur Ouvrir phpMyAdmin, et utilisez votre nom d’utilisateur et votre mot de passe de la base de données de MyKinsta pour vous connecter.
  2. Dans phpMyAdmin, cliquez sur votre nom du site puis cliquez sur le tableau wp_users.
    Sélectionnez la table wp_users dans phpMyAdmin.
    Sélectionnez la table wp_users dans phpMyAdmin.
  3. Cliquez sur Modifier sur l’utilisateur que vous souhaitez modifier, ou double-cliquez sur le champ que vous souhaitez modifier.
    Modifiez un utilisateur dans la table wp_users dans phpMyAdmin.
    Modifiez un utilisateur dans la table wp_users dans phpMyAdmin.

Gérer un utilisateur dans WP-CLI

Cette méthode nécessite de modifier directement la base de données de votre site WordPress, c’est pourquoi nous ne la recommandons que si vous êtes à l’aise avec la ligne de commande. Nous vous recommandons également de sauvegarder votre base de données avant d’effectuer toute modification.

  1. Connectez-vous à votre serveur avec SSH et naviguez jusqu’au répertoire public :
    cd public
  2. Exécutez la commande suivante, en remplaçant $user par le nom d’utilisateur, $field par le champ que vous souhaitez mettre à jour, $value par les nouvelles données que vous souhaitez saisir :
    wp user update $user -—$field=$value

    Par exemple, pour remplacer l’adresse e-mail de l’utilisateur Kinsta par [email protected], vous devez utiliser la commande suivante :

    wp user update Kinsta -—[email protected]

Supprimer un utilisateur

  1. Ouvrez WP Admin depuis MyKinsta, cliquez sur Sites WordPress > nom du site > Info > Ouvrir WP Admin.
  2. Dans WP Admin, cliquez sur Utilisateurs, survolez l’utilisateur que vous voulez supprimer, et cliquez sur Supprimer.
    Supprimer un utilisateur WordPress dans WP Admin.
    Supprimer un utilisateur WordPress dans WP Admin.
Cet article vous a été utile ?