Cómo agregar una función de usuario superadministrador en WordPress Multisitio

Hemos administrado varias redes multisitio de WordPress a lo largo de los años. En el camino, aprendimos que tener las personas adecuadas con los permisos adecuados para administrar todos estos sitios web puede marcar una gran diferencia. Aquí es donde el rol de usuario SuperAdministrador puede resultar muy útil.

Sin embargo, agregar un usuario con la función de superadministrador en WordPress multisitio es ligeramente diferente a agregar un nuevo usuario a un solo sitio.

Este proceso puede resultar un poco confuso para los principiantes. Es posible que no pueda localizar la opción para agregar un usuario superadministrador.

También hemos visto a algunas personas olvidar los detalles de inicio de sesión de los usuarios superadministradores, bloqueándolos fuera del área de administración de WordPress Multisite.

En este artículo, le mostraremos cómo agregar una función de usuario de superadministrador en su multisitio de WordPress. Le mostraremos dos métodos simples, con consejos adicionales sobre cómo proteger adecuadamente su multisitio de WordPress.

Agregar la función de usuario superadministrador en WordPress multisitio

[enlazatom_show_links]

Aquí hay una lista de los temas que cubriremos en esta guía:

¿Qué es la función de usuario superadministrador en WordPress?

WordPress viene con un conjunto integrado de roles de usuario. Tienen diferentes permisos para hacer cosas específicas en un sitio de WordPress. Para obtener más detalles, consulte nuestra guía para principiantes sobre roles y privilegios de usuario de WordPress.

Un «Superadministrador» es una función de usuario especial en WordPress que solo está disponible en sitios web donde la funcionalidad multisitio de WordPress está habilitada.

La funcionalidad multisitio le permite crear varios sitios web en una única instalación de WordPress. Cada sitio web puede tener sus propios «administradores» para gestionar un sitio web específico.

Sin embargo, un usuario con la función de superadministrador puede administrar todos los sitios web en esa red multisitio de WordPress. Pueden instalar plugins y temas y administrar configuraciones que afectan a todos los sitios.

Los administradores habituales sólo pueden gestionar un sitio a la vez. Los superadministradores, por otro lado, pueden realizar cambios que afecten a todos los sitios de la red.

Tenga cuidado al asignar el rol de superadministrador. Dado que los superadministradores tienen acceso a todo, sólo debes asignar esta función a personas en las que confíes plenamente. Un cambio incorrecto puede afectar a todos los sitios de la red.

Método 1: agregar un nuevo usuario superadministrador en WordPress Multisite

Este método es simple y si ya ha iniciado sesión en su multisitio de WordPress como superadministrador, puede usarlo para agregar nuevos usuarios con roles de usuario de superadministrador.

Simplemente inicie sesión en su área de administración de WordPress y mueva el mouse sobre el menú «Mis sitios» en la esquina superior izquierda de su pantalla.

Gestión de usuarios administradores de red en el multisitio WordPressGestión de usuarios administradores de red en el multisitio WordPress

Desde allí, ve a Administrador de red » Usuarios página.

Aquí puede administrar todos los usuarios de su sitio. Continúe y haga clic en el botón «Agregar nuevo usuario» en la parte superior.

Esto lo llevará a la página Agregar nuevo usuario.

Los usuarios experimentados de WordPress notarán que esta página se ve diferente a lo que verían en un solo sitio. Aquí solo puede agregar un nombre de usuario y una dirección de correo electrónico y no es posible seleccionar una función de usuario.

Por ahora, sólo necesita agregar el nombre de usuario y la dirección de correo electrónico del usuario que desea agregar y hacer clic en el botón «Agregar usuario».

WordPress ahora guardará la información y enviará automáticamente un correo electrónico al usuario para establecer la contraseña.

A continuación, debe otorgarle a este usuario privilegios de «superadministrador».

Para hacer esto, vaya a Usuarios » Todos los usuarios y localice el usuario recién agregado.

Edita el usuario que acabas de agregarEdita el usuario que acabas de agregar

Pase el cursor sobre su nombre de usuario y haga clic en el enlace «Editar».

Se abrirá la página «Editar usuario».

Aquí, debe desplazarse hacia abajo hasta la sección «Superadministrador» y marcar la casilla junto a la opción «Otorgar a este usuario privilegios de superadministrador para la red».

Convertir al usuario en SuperAdministradorConvertir al usuario en SuperAdministrador

A continuación, debe desplazarse hasta el final de la página.

Asegúrese de hacer clic en el botón «Actualizar usuario» para guardar los cambios.

Detalles del usuario de actualización multisitioDetalles del usuario de actualización multisitio

WordPress ahora guardará los cambios realizados en la cuenta de usuario y le otorgará permisos de superadministrador.

Aparece un mensaje de confirmación indicando que el usuario tiene privilegios de superadministrador.

Multisitio ahora tiene un nuevo usuario superadministradorMultisitio ahora tiene un nuevo usuario superadministrador

Eso es todo. Ha agregado con éxito un nuevo usuario con la función de usuario superadministrador en WordPress.

Método 2: agregar manualmente un usuario superadministrador en WordPress

Este método se recomienda para usuarios excluidos del área de administración de WordPress que no pueden agregar usuarios superadministradores mediante el panel.

Primero, debe conectarse a su sitio web mediante un cliente FTP o la aplicación Administrador de archivos en su panel de control de alojamiento.

Una vez conectado, vaya a /wp-content/themes/ carpeta y abra la carpeta del tema que está utilizando en su sitio raíz.

La carpeta de contenido de WordPress wpLa carpeta de contenido de WordPress wp

Aquí verá diferentes archivos y plantillas utilizadas por su tema de WordPress.

Necesitas localizar el archivo. functions.php archivo y descárgalo a tu computadora.

Descargar el archivo de funcionesDescargar el archivo de funciones

Ahora puede abrir este archivo usando una aplicación de edición de texto simple como Notepad o TextEdit.

A continuación, agregue el siguiente código al final de su archivo functions.php archivo:

function wpb_create_super_admin() {
    $username="newuser";  // Replace with the desired username
    $password = 'password123';  // Replace with the desired password
    $email="newuser@example.com";  // Replace with the user's email

    if ( !username_exists( $username ) && !email_exists( $email ) ) {
        $user_id = wp_create_user( $username, $password, $email );

        if ( !is_wp_error( $user_id ) ) {
            // Assign the Super Admin role to the new user
            grant_super_admin( $user_id );
        }
    }
}
add_action( 'init', 'wpb_create_super_admin' );

Asegúrese de ingresar los valores de $nombre de usuario, $contraseña y $correo electrónico con los valores que desea usar para la nueva cuenta de usuario superadministrador.

Finalmente, no olvide guardar los cambios y cargar el archivo en su sitio web nuevamente.

Ahora puede acceder al área de administración de WordPress de su sitio raíz utilizando los detalles que agregó al archivo de funciones.

Importante ⚠️: No olvide eliminar el código que agregó al archivo de funciones después de iniciar sesión correctamente en su cuenta de superadministrador.

Proteger cuentas de superadministrador en WordPress multisitio

Hemos visto a muchos principiantes perder el acceso a las cuentas de superadministrador de sus sitios múltiples de WordPress.

Algunas personas simplemente olvidan sus credenciales de inicio de sesión, mientras que otras son atacadas por piratas informáticos que obtienen acceso a su sitio múltiple, causando graves daños financieros y de reputación.

Recomendamos a todos los usuarios que sigan nuestra completa guía de seguridad de WordPress para proteger sus sitios web.

A continuación se ofrecen algunos consejos que puede poner en práctica de inmediato.

1. Configure copias de seguridad automáticas de WordPress

Asegúrese de utilizar un plugin de copia de seguridad de WordPress para crear y almacenar automáticamente copias de seguridad de su sitio de WordPress en una ubicación remota.

recomendamos Duplicador. Es fácil de usar y configurar, crea copias de seguridad seguras y las almacena de forma segura en la nube. Más importante aún, también facilita la restauración de su sitio web con un solo clic desde una copia de seguridad.

DuplicadorDuplicador

Usamos Duplicator en nuestros sitios web. Para obtener más detalles, consulte nuestra revisión completa de Duplicator.

Nota: A versión gratuita de Duplicador también está disponible con funcionalidad limitada. Recomendamos actualizar a un plan pago para desbloquear todas las funciones, incluida la compatibilidad con múltiples sitios.

Para obtener más información, consulte nuestro tutorial sobre cómo hacer una copia de seguridad de su sitio web de WordPress.

2. Configure la autenticación de dos factores

Utilizamos autenticación de dos factores para todas las cuentas de usuario. Agrega una capa adicional de seguridad a su sitio web de WordPress, lo que dificulta que alguien obtenga acceso a sus cuentas de superadministrador.

Se requiere autenticación de dos factoresSe requiere autenticación de dos factores

Hemos elaborado un tutorial completo paso a paso sobre cómo configurar la autenticación de dos factores en WordPress para principiantes. Seguirlo solo le llevará unos minutos, pero hará que sus cuentas multisitio sean más seguras.

3.Asegúrate de que tus correos electrónicos de WordPress estén funcionando

A menudo escuchamos de usuarios que no pueden recibir un correo electrónico para restablecer la contraseña desde sus sitios web de WordPress. Su sitio web de WordPress no está configurado para garantizar la capacidad de entrega del correo electrónico.

De forma predeterminada, WordPress envía correos electrónicos utilizando la función PHP mail(). Se puede abusar de esta función para enviar spam, por lo que los proveedores de servicios de correo electrónico como Gmail y Outlook consideran estos correos electrónicos sospechosos y los bloquean.

Para resolver este problema, necesita utilizar un servicio como SMTP Correo WPSMTP. Le permite utilizar el protocolo SMTP apropiado para enviar correos electrónicos de WordPress, garantizando que todos sus correos electrónicos se entreguen de forma segura.

Nota: A versión gratuita de WP Mail SMTP también está disponible.

Utilizamos WP Mail SMTP en todos nuestros sitios web para garantizar que todos los usuarios puedan restablecer su contraseña y otros correos electrónicos importantes. Consulte nuestra revisión SMTP de WP Mail para obtener más información.

¿Necesitas ayuda para configurarlo? Tenemos una guía que muestra cómo configurar WP Mail SMTP en WordPress.

Recursos adicionales de WordPress para múltiples sitios

A continuación se muestran algunas guías adicionales que lo ayudarán a administrar de manera eficiente su red multisitio de WordPress como superadministrador:

Servicio de mantenimiento: Mantener una red multisitio de WordPress puede suponer mucho trabajo. Si prefieres descargar la obra a profesionales, puedes consultar nuestro servicio de mantenimiento de WordPress. Por una pequeña tarifa, nuestro equipo de ingenieros de WordPress administrará las actualizaciones, la seguridad y el monitoreo de WordPress las 24 horas del día, los 7 días de la semana.

Esperamos que este artículo le haya ayudado a aprender cómo agregar una función de usuario de superadministrador en varios sitios de WordPress. Quizás también quieras ver nuestro artículo sobre consejos sobre cómo personalizar tu panel de administración de WordPress o echar un vistazo a nuestra selección de los mejores plugins para mejorar tu área de administración de WordPress.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *