Más

    Cómo agregar un usuario administrador en WordPress usando FTP (tutorial sencillo)

    - Advertisement -

    ¿Necesita agregar un usuario administrador en WordPress pero no tiene acceso al panel?

    En WPBeginner, a menudo ayudamos a los usuarios que quedan bloqueados en su área de administración de WordPress y necesitan encontrar una manera de regresar. Una solución fácil es agregar un usuario administrador mediante FTP (Protocolo de transferencia de archivos).

    En este artículo, le mostraremos cómo agregar un usuario administrador en WordPress usando FTP.

    Cómo agregar un usuario administrador en WordPress usando FTP
    Cuándo es posible que necesite agregar un usuario administrador en WordPress mediante FTP

    Puede ser necesario agregar un usuario administrador de WordPress usando FTP en lugar del área de administración de WordPress en algunas situaciones:

    • Acceso de administrador perdido – Si no puede acceder a su panel de administración de WordPress porque olvidó su contraseña, un complemento de seguridad lo bloqueó o hay un problema con un complemento o tema, entonces puede crear un nuevo usuario administrador a través de FTP para recuperar el acceso.
    • WordPress corrupto – A veces, puedes experimentar algunos errores comunes de WordPress en los que no puedes acceder al panel de administración. Crear un nuevo usuario administrador a través de FTP puede ayudarle a recuperar el control.
    • Temas de seguridad – Si su sitio es pirateado y el pirata informático obtiene acceso de administrador, crear un nuevo usuario administrador puede ayudarle a expulsarlo y proteger su sitio.
    • Problemas migratorios – Al mover su sitio a un nuevo servidor, si hay problemas con el usuario administrador que no funciona o necesita restablecer la información, crear un nuevo usuario administrador con FTP puede ser una solución rápida.

    Con eso en mente, lo guiaremos a través de una guía paso a paso sobre cómo agregar fácilmente un usuario administrador a su sitio web de WordPress mediante FTP.

    Cómo agregar una nueva cuenta de administrador en WordPress con FTP

    Lo primero es lo primero, necesitará un cliente FTP. Este software le permite acceder a archivos desde su sitio web sin iniciar sesión en su panel de WordPress. Usaremos FileZilla en este tutorial, ya que es bastante fácil de usar.

    A continuación, deberá conectar su sitio web con el cliente FTP. Para hacer esto, necesitará sus datos de acceso FTP (generalmente accesibles en cPanel u otros paneles de control de alojamiento).

    Para obtener orientación paso a paso, puede consultar nuestra guía sobre cómo usar FTP para cargar archivos en WordPress.

    Una vez que su cliente FTP esté conectado a los archivos de su sitio web, necesitará encontrar el archivo funciones.php de su tema actual de WordPress. Deberías poder ubicar el archivo en el lado derecho de la ventana FTP, dentro de la carpeta de tu tema actual, que se encuentra en una ruta como esta:

    /public_html/wp-content/themes/your-current-theme/

    Así es como se ve nuestra pantalla. Nuestro sitio de demostración utiliza el tema predeterminado Twenty Twenty-Four.

    Localización del archivo funciones.php en FTPLocalización del archivo funciones.php en FTP

    Una vez que haya encontrado el archivo funciones.php, puede simplemente hacer doble clic en él. FileZilla luego descargará el archivo a su computadora.

    En esta etapa, simplemente continúe y ubique ese archivo en su computadora. Después de eso, ábrelo usando un editor de texto sin formato como el Bloc de notas.

    Luego, debe insertar este fragmento de código en la parte inferior del archivo para agregar una cuenta de usuario administrador:

    function wpb_admin_account(){
    $user="Username";
    $pass="Password";
    $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','wpb_admin_account');
    

    No olvides reemplazar Username, Passwordy [email protected] con tus propios valores. También puede utilizar el mismo fragmento de código para crear otros roles de usuario si es necesario.

    Así es como debería verse el archivo:

    Agregar el nuevo código de cuenta de usuario administrador en funciones.phpAgregar el nuevo código de cuenta de usuario administrador en funciones.php

    A continuación, simplemente guarde el archivo y regrese a su cliente FTP.

    Aquí, debe ubicar el archivo que acaba de editar en el lado izquierdo de la interfaz. Haga clic derecho sobre él y haga clic en «Cargar».

    Subiendo el archivo funciones.php a través de FTPSubiendo el archivo funciones.php a través de FTP

    Aparecerá una nueva ventana que indica que el archivo ya existe en los archivos de su sitio web.

    Simplemente seleccione la opción «Sobrescribir» y haga clic en «Aceptar».

    Sobrescribir un archivo funciones.php existente a través de FTPSobrescribir un archivo funciones.php existente a través de FTP

    Ahora, abra yourwebsitename.com/wp-admin en su navegador. Recuerde reemplazar yourwebsitename.com con tu propio nombre de dominio.

    Si el código funciona, podrá escribir sus credenciales en la página de inicio de sesión y acceder nuevamente al área de administración de WordPress.

    La página de inicio de sesión predeterminada de WordPressLa página de inicio de sesión predeterminada de WordPress

    Nota: Una vez que haya iniciado sesión en su sitio de WordPress, debe volver a su cliente FTP para abrir el archivo funciones.php nuevamente y eliminar el código que agregó.

    Eliminar el código no eliminará al usuario. Esto es sólo para garantizar que el código no se ejecute nuevamente, lo que podría tener consecuencias no deseadas. Además, siempre puedes agregar nuevos usuarios y autores a tu sitio de WordPress si es necesario.

    Alternativa: agregue un nuevo usuario administrador con el administrador de archivos de su proveedor de alojamiento web

    Si su conexión FTP no tuvo éxito y aún no puede acceder al administrador de WordPress, puede usar el administrador de archivos de su alojamiento de WordPress para agregar el código a funciones.php. Los principiantes también pueden encontrar este método mucho más fácil.

    Para este tutorial, usaremos el administrador de archivos de Bluehost. En su panel de hosting, simplemente vaya a la pestaña «Sitios web», busque el sitio web de WordPress que no puede acceder y haga clic en «Configuración».

    Configuración del sitio BluehostConfiguración del sitio Bluehost

    Una vez dentro, desplácese hacia abajo hasta la sección Enlaces rápidos.

    Luego, haga clic en «Administrador de archivos».

    Botón Administrador de archivos de BluehostBotón Administrador de archivos de Bluehost

    Al igual que con el método anterior, necesita encontrar el archivo funciones.php de su tema actual de WordPress o WooCommerce.

    Después de localizarlo, simplemente haga clic derecho en el archivo y seleccione «Editar».

    Editar un archivo funciones.php en el administrador de archivos BluehostEditar un archivo funciones.php en el administrador de archivos Bluehost

    A continuación, simplemente pegue el mismo fragmento de código del método anterior.

    Haga clic en «Guardar cambios».

    Agregar un nuevo código de usuario administrador en el archivo funciones.php de WordPress usando el administrador de archivos BluehostAgregar un nuevo código de usuario administrador en el archivo funciones.php de WordPress usando el administrador de archivos Bluehost

    Todo lo que necesita hacer a continuación es ir a su URL de inicio de sesión de WordPress e intentar iniciar sesión con los datos de inicio de sesión de su nuevo usuario administrador.

    Bonificación: obtenga más información sobre funciones de WordPress.php Hacks

    Además de agregar un nuevo usuario administrador, hay muchos trucos interesantes que puedes hacer con el archivo funciones.php.

    Por ejemplo, podrías agregar nuevas áreas de widgets que no estén predeterminadas en tu tema de WordPress. De esta manera, tienes más espacio para insertar tus widgets.

    También puedes desactivar las notificaciones por correo electrónico de actualización automática, lo que puede resultar molesto si tienes muchos complementos y temas que se actualizan automáticamente.

    Puede obtener más información sobre todos estos trucos en nuestra lista definitiva de trucos útiles para el archivo funciones.php de WordPress.

    Y si quieres probar todos estos consejos y trucos, te recomendamos utilizar Código WPC. Si bien es posible editar funciones.php con un cliente FTP, WPCode hace que sea seguro y fácil administrar todos los diferentes fragmentos de código que agrega al archivo.

    De esta manera, puede realizar un seguimiento de cada fragmento de código personalizado que se haya agregado y desactivarlo con unos pocos clics si se produce un error.

    Puede leer más en nuestra revisión completa de WPCode.

    Código WPCCódigo WPC

    Esperamos que este tutorial de WordPress le haya ayudado a aprender cómo agregar un usuario administrador a WordPress mediante FTP. Es posible que también desee ver nuestro artículo sobre cómo agregar un usuario administrador de WordPress a la base de datos MySQL con phpMyAdmin y nuestra guía definitiva de SEO de WordPress para mejorar su clasificación.

    Si te gustó este artículo, suscríbete a nuestro Canal de Youtube para tutoriales en vídeo de WordPress. También puedes encontrarnos en Gorjeo y Facebook.


    Fuente: Cómo agregar un usuario administrador en WordPress usando FTP (tutorial sencillo)

    Populares

    Más de esta categoría

    DEJA UNA RESPUESTA

    Por favor ingrese su comentario!
    Por favor ingrese su nombre aquí

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.