NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.
Publié le : 08 août 2018 - Modifié le : 17 janvier 2022
Temps de lecture : 1 minute, 12 seconds - 117 mots
Partager la publication "Ajouter un utilisateur administrateur : functions.php"
Dans ce tutoriel, nous allons voir une fonction qui nous permet d’ajouter un utilisateur administrateur WordPress, via votre functions.php.
Ce tutoriel est utile par exemple si vous n’avez plus accès à votre admin WordPress, pour x raisons comme un compte hacké ou votre administrateur supprimé.
Vous avez la possibilité de recouvrir votre mot de passe si votre utilisateur administrateur WordPress est encore existant ou de passer par FTP et d’ajouter cette nouvelle fonction dans votre functions.php.
Ajouter un utilisateur administrateur : functions.php
function nomdevotrefuonction(){ /// Ici mettez votre nom utilisateur sans majuscules $user = 'Username'; /// Ici mettez votre mot de passe $pass = 'Password'; /// Ici mettez votre courriel $email = 'email@domain.com'; /// Condition que utilisateur existe pas on le créé if ( !username_exists( $user ) && !email_exists( $email ) ) { $user_id = wp_create_user( $user, $pass, $email ); $user = new WP_User( $user_id ); $user->set_role( 'administrator' ); } } add_action('init','nomdevotrefuonction');
Au moment ou vous allez sauvegarder votre fichier en FTP, le nouvel utilisateur administrateur sera créé et vous pourrez de nouveau vous connecter avec les informations que vous avez configuré dans votre fonction.