Cómo crear un usuario administrador mediante un cliente FTP

Cómo crear un usuario administrador mediante un cliente FTP 1

No poder entrar al backoffice de tu sitio web desarrollado con WordPress es algo muy frustrante. Hace cosa de poco, uno de nuestros lectores nos preguntó que si era posible crear un usuario administrador utilizando el FTP. Por supuesto que se puede hacer. En este artículo, te mostramos cómo crear un usuario administrador mediante un cliente FTP.

¿Por qué puedes necesitar crear un usuario administrador en WordPress mediante un cliente FTP?

A veces pasa que, por lo que sea, se te olvida tu nombre de usuario o tu dirección de correo electrónico con el que sueles loguearte en tu WordPress, y no puedes iniciar sesión en el área de administración.

Por no hablar de esos hackeos que inhabilitan tu web y suprimen las cuentas de administrador. En ese caso, el hecho de crear un usuario administrador mediante FTP puede restaurar rápidamente el acceso al área de administración de WordPress recuperando así, las riendas de tu web.

Existen varias formas de crear un usuario administrador en WordPress sin necesidad de entrar en el panel de control del CMS. Una de ellas es accediendo a la base de datos de tu instalación, pero si no tienes acceso al panel de control de tu alojamiento web, o no tienes nociones ni de comandos SQL o de la herramienta PHPMyAdmin, no conseguirás nada de nada.

Habiendo dicho esto, vamos a ver cómo crear un usuario administrador en WordPress mediante un cliente FTP.

Crear un usuario administrador mediante un cliente FTP

Lo primero que necesitas es un cliente FTP. Si nunca has utilizado uno y no sabes cómo funcionan, te recomiendo que leas nuestro artículo: cómo editar ficheros de WordPress mediante un cliente FTP.

Una vez conectado al FTP de tu WordPress, debes localizar el fichero functions.php. Debería encontrarse en…

/tuweb.com/wp-content/themes/tema-actual/functions.php

Haz clic derecho en el archivo functions.php y selecciona ↓ Descargar. Tu cliente FTP descargará el fichero functions.php en tu equipo.

Abre el fichero que acabas de descargar en tu ordenador utilizando un editor de texto plano, como por ejemplo Notepad. Una vez abierto, añade este código al final del contenido del archivo.

function anadir_admin(){
$user = 'nombredeusuario';
$pass = 'contrasena';
$email = [email protected]';
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', 'anadir_admin');

No olvides reemplazar “nombredeusuario” por tu propio nombre de usuario, “contrasena” por la contraseña con la que quieras entrar y “[email protected]” por tu propio email.

Después, guarda el fichero y vuélvelo a subir a tu web utilizando, de nuevo, el cliente FTP.

Ahora vuelve a intentar acceder al área de login de tu WordPress, e introduce los datos que has insertado en el archivo functions.php. Si todo ha ido bien, deberías de poder entrar ya al admin de tu WordPress.

Pero aún no hemos terminado, queda una última tarea. Por motivos de seguridad tendrás que eliminar el código que acabamos de insertar, así que abre el fichero functions.php, borra el código añadido y vuelve a subir el fichero. No te preocupes, el hecho de eliminar este código, no eliminará el usuario que acabas de crear en WordPress.

Y hasta aquí nuestro artículo en el que te enseñábamos cómo crear un usuario administrador mediante un cliente FTP. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales. El artículo ha sido extraído del original de WPBeginner y el icono de la imagen destacada es obra de Setyo Ari Wibowo. ¡Nos leemos!

SIGUE LEYENDO…
Ir a la fuente
Author:

Jorge López

Declaración de intenciones de SeoX

Powered by WPeMatico

VEO lo que NO SE VE

 
seo o no seo precio seo
seo o no seo precio seo coste seo

Más SEO, Más CLIENTES

Posicionamiento SEO, Hosting Servidores SSD optimizados para WordPress, Diseño de páginas web WordPress

Primer ANÁLISIS SEO GRATIS! Envía un email con tu dominio a:

Josean | www.seox.es | seox@seox.es  |  656 545 123  🙂

  Licencia de Creative Commons

SeoX: SEO en Bilbao para agencias, posicionamiento de páginas web, Link Building, Hosting WordPress, Marketing Digital en Bilbao

seo - Search engines - Search engine - Optimization - Traffic - Engine optimization - Search engine optimization - Optimize - Digital marketing - Optimizing - Ppc - Organic search - Backlinks - Online marketing - Link building - Seo strategy - On page seo - Keyword research - Adwords - Search engine results - line presence - Webmaster - Pay per click - Serps - Sitemap - Seo services - Engine results - Marketing strategy - Search marketing - Pay per - Webmasters - Local seo - Internet marketing - Backlink - Mobile friendly - Google search console