13 Ene ¿Cómo añadir un usuario admin en wordpress mediante código php?
¿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!
Entradas relacionadas:
Si estás buscando dónde comprar plantillas para wordpress en esta publicación encontarás mi top 10 de lugares favoritos y algunos criterios que tengo en cuenta para asegurarme una buena elección para ...
Los gestores de contenidos son aplicaciones web alojadas en un servidor que nos ayudan enormemente en la tarea de realizar un sitio web. Son herramientas pensadas para que personas sin conocimientos t...
Hace un tiempo que sigo un blog y me he decidido a hacer un comentario sobre una publicación. ¡Pero mi comentario no tenía ningún gravatar asociado! Me he dicho que esto no podía ser y me he puesto ma...
Visual Composer es un plugin de wordpress que dota al editor visual de una gran variedad de shortcodes con muchísima fuerza. Gracias a VC he ganado entre 10 y 15 minutos diarios antes dedicado al maqu...
Compré mi primera plantilla en Themeforest en 2011. ¿Qué tiene para ser tan especial? ¿Es bueno o malo?
¡Sangre fría! Lo primero es ganar tiempo antes de que pase la araña de google. ¿y después que? Este paso a paso tal vez te ayude.
No Comments