¿Cómo añadir un usuario admin en wordpress mediante código php?

0
(0)

Publicado

Aviso importante web en obras

Es posible que el contenido que estás visualizando tenga un formato un poco raro o que se haya perdido algún contenido. Esto se debe a que en 2023/09 decidí renovar la página y con más de 1000 escritos el trabajo de irlos revisando uno por uno es agotador. Poco a poco iré corrigiendo todos los contenidos. ¡Gracias por la comprensión!

¿Cómo añadir un usuario admin en wordpress mediante código php? 1

¿Alguna vez has perdido el usuario y contraseña de tu wordpress y no hay manera de recordarla?

¿Puede que cliques en el botón de he olvidado mi contraseña pero no recibas ningún email?

Los motivos para que esto te pase pueden ser muchos:

  • Un usuario ha modificado los datos de acceso.
  • Has perdido el usuario y contraseña y en su momento no le configuraste un email adecuado.
  • Un episodio de hacking.

Aún no está todo perdido.

Crear un usuario modificando functions.php

Para que este método funcione necesitas acceso FTP a tu web o acceso a los archivos del web a partir del hosting.

Una vez recuperado este acceso abre functions.php de tu child theme o plantilla madre.

Escribe lo siguiente al final de todo del documento.

 

function wp_crear_admin(){
$user = 'Username'; // tu usuario
$pass = 'Password'; //tu contraseña
$email = 'email@domain.com'; //un email
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','wp_crear_admin');

¡Y ya está!

Al terminar elimina el código. Tu usuario no se borrará porqué ya ha sido almacenado en la base de datos.¡Hola!

Querido lector,

Una vez solucionado el incidente toma medidas para que no te vuelva a pasar 😉

¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!

¿Te ha gustado esta publicación?

¡Valora sobre 5 estrellas esta publicación!

Puntuación media 0 / 5. Votos: 0

Todavía no hay votos. Sé el primero en valorar la entrada.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *