Cómo crear roles de usuario de WordPress personalizados

Publicado: 2022-08-11

¿Desea crear roles de usuario de WordPress personalizados en su sitio web para asignar usuarios a tareas específicas? Puede agregar fácilmente un nuevo rol de usuario en su sitio de WordPress y personalizarlo según sus preferencias. En esta guía, le mostraremos el proceso exacto que debe seguir para ello.

Pero antes de pasar a los pasos, entendamos brevemente los roles de usuario personalizados.

¿Qué es un rol de usuario personalizado?

Una de las principales razones por las que WordPress es un CMS muy popular y utilizable es su capacidad para administrar fácilmente las funciones de los usuarios. Esto se debe a que ya le proporciona un conjunto de roles de usuario útiles y le asigna a cada uno de ellos capacidades específicas. Por defecto, WordPress te ofrece 6 roles de usuario:

  • Superadministrador
  • Administrador
  • Editor
  • Autor
  • Contribuyente
  • Abonado

Cada uno de estos roles se asigna con sus capacidades distintivas que permiten a los usuarios realizar un conjunto de tareas único. Por ejemplo, el rol de usuario editor puede administrar y publicar todas las publicaciones en su sitio web. Mientras que el rol de usuario autor puede publicar y administrar solo sus propias publicaciones.

Aparte de estos 6 roles de usuario predefinidos, si se agrega cualquier otro rol de usuario a un sitio web con sus propias capacidades personalizadas, es un rol de usuario personalizado . Algunos de los ejemplos comunes de roles de usuario personalizados son moderador de comentarios, administrador de inventario y autor invitado.

Ahora que sabe qué es un rol de usuario personalizado, echemos un vistazo a por qué y cuándo podría necesitar crearlo.

¿Por qué crear roles de usuario personalizados en WordPress?

Es posible que deba crear roles de usuario personalizados en WordPress debido a varias razones según la situación. Como ya se mencionó, WordPress tiene 6 roles de usuario predeterminados diferentes cuando lo instala.

Pero a pesar de que tienen capacidades adecuadas para un sitio web promedio, es posible que necesite algunos roles de usuario más . Aquí es donde deberá crear roles de usuario personalizados para las necesidades adicionales de su sitio web. Los roles de usuario personalizados son aún más útiles si tiene muchos usuarios registrados en su sitio web y tiene que asignarles múltiples tareas .

Por ejemplo, los roles de usuario, como un administrador de inventario y los clientes, son muy esenciales para una tienda en línea. Del mismo modo, los roles de usuario del autor invitado y moderador de comentarios también son muy importantes para un blog. Entonces, si ejecuta un sitio web similar y no tiene el rol de usuario correcto para la tarea, puede ser muy difícil para usted administrar su sitio web correctamente.

Cómo crear roles de usuario de WordPress personalizados

La forma más fácil de crear y agregar funciones de usuario personalizadas a su sitio web de WordPress es mediante un complemento . Los complementos lo ayudan a aumentar la funcionalidad de su sitio web. Esto le permite agregar funciones en su sitio web que no estaban presentes en el tema predeterminado o que WordPress no proporciona.

Del mismo modo, WordPress tiene varios complementos que le permitirán crear roles de usuario personalizados y agregarlos a su sitio web. Entonces, primero echemos un vistazo a algunos de los complementos más populares.

Editor de roles de usuario

editor de roles de usuario crear roles de usuario de wordpress personalizados

Como sugiere el propio nombre, User Role Editor es un complemento diseñado para permitirle editar roles de usuario en su sitio web de WordPress. Es un complemento muy fácil de usar a través del cual puede editar las capacidades para un nuevo rol de usuario personalizado. Aparte de eso, incluso puede copiar un rol existente y modificarlo aún más para crear un rol de usuario completamente nuevo.

Dado que administrar los roles de los usuarios puede ser una tarea complicada, el complemento también le brinda soporte para múltiples sitios. Por lo tanto, puede administrar varios roles de usuario personalizados nuevos para varios sitios web si es necesario.

Características clave

  • Copie el rol de usuario existente y personalícelo aún más
  • Bloquear los elementos del menú de administración seleccionados para el rol
  • Exportar/importar opciones de roles de usuario
  • Widgets de interfaz para roles asignados
  • Soporte multisitio

Precios

User Role Editor es un complemento freemium. Puede obtener la versión gratuita del repositorio oficial de complementos de WordPress. La versión premium comienza desde 29 USD por año e incluye 1 año de actualizaciones y soporte premium.

Miembros

Miembros es uno de los complementos de membresía para WordPress, pero también se puede usar para crear roles de usuario personalizados. Le permite agregar capacidades a roles de usuario específicos e incluso le permite eliminarlos si no es necesario para roles específicos. De manera similar, el complemento también le permite agregar múltiples roles de usuario a un solo usuario según los requisitos de su sitio web.

Además, también puede proteger su contenido proporcionando acceso a ellos solo para usuarios específicos que usan este complemento. Pero lo que es más importante, le permite agregar permisos de contenido y contenido restringido para proteger aún más el contenido de su sitio web.

Características clave

  • Edite, cree y elimine opciones para roles y capacidades de usuario
  • Agregue múltiples roles de usuario a un solo usuario
  • Permisos de contenido y opciones de contenido restringido
  • Sitio privado y alimentación conmutable
  • Bloquear permisos según el estado de inicio de sesión del usuario

Precios

Miembros es un complemento gratuito. Puede obtener la versión gratuita del repositorio oficial de complementos de WordPress.

Estos son algunos de los complementos que puede usar para crear y agregar roles de usuario personalizados a su sitio web de WordPress. Ahora, veamos cómo puedes usarlos también.

Cree roles de usuario personalizados en WordPress usando un complemento

Para esta demostración, utilizaremos el complemento User Role Editor, ya que es muy fácil de usar y su versión gratuita incluye todas las funciones básicas que necesitamos. De hecho, la mayoría de los complementos de roles de usuario personalizados tienen procedimientos muy similares para agregar un rol de usuario personalizado. Entonces, no importa qué complemento desee usar, puede consultar la siguiente guía si necesita más ayuda.

Pero para empezar a usar el plugin, tendremos que instalarlo y activarlo.

1. Instalar y activar el complemento

Primero, abra su tablero de WordPress y vaya a Complementos> Agregar nuevo . Aquí, busque las palabras clave del complemento en la barra de búsqueda del repositorio de complementos.

Una vez que haya encontrado el complemento, haga clic en Instalar ahora para instalar el complemento. La instalación se completará en breve. Después de eso, active el complemento.

instalar el complemento crear roles de usuario de wordpress personalizados

Si desea utilizar la versión premium o cualquier otro complemento premium, deberá cargarlos y activarlos manualmente. Consulte nuestra guía detallada sobre cómo instalar un complemento de WordPress manualmente si necesita ayuda.

2. Agregar y configurar un nuevo rol de usuario

Después de activar el complemento, vaya a Usuarios> Roles de usuario desde su panel de WordPress. Aquí, podrá agregar, editar o eliminar cualquiera de los roles de usuario en su sitio web. Ya que vamos a crear un nuevo rol de usuario personalizado, primero haga clic en Agregar rol en el lado derecho de su pantalla.

Como ejemplo, crearemos un rol de usuario para el administrador de inventario (producto) aquí. Pero puede crear cualquier rol de usuario personalizado para su sitio web de acuerdo con sus necesidades. Simplemente ingrese el nombre de la función (ID), el nombre para mostrar y seleccione si desea hacer una copia desde cualquier otra función de usuario.

Una vez que agregues todos estos detalles, haz clic en Agregar rol .

administrador de inventario crear roles de usuario de wordpress personalizados

Nota: Agregamos el administrador de inventario a medida que ejecutamos una tienda en línea en nuestra demostración. Entonces, si también desea crear roles de usuario personalizados para su tienda de comercio electrónico, nos gustaría recomendarle que configure WooCommerce sin perder ningún paso importante. Luego, los tipos de publicaciones personalizadas y las capacidades requeridas para WooCommerce también se mostrarán aquí.

Luego, todo lo que tiene que hacer es seleccionar las capacidades que desea permitir para su nuevo rol de usuario personalizado usando las casillas de verificación. Aquí, hemos verificado todas las capacidades en los tipos de publicación de productos junto con algunas otras capacidades necesarias.

Una vez que haya realizado todos los cambios necesarios en su nuevo rol de usuario personalizado, simplemente haga clic en Actualizar .

Si desea editar cualquier otro rol de usuario existente, también puede personalizarlos aún más. Simplemente seleccione la función de usuario en el menú desplegable de Seleccionar función y cambie sus capacidades.

3. Asigne el nuevo rol de usuario personalizado

Ahora, lo único que queda por hacer es asignar el nuevo rol de usuario personalizado a su usuario designado.

Si desea agregar un nuevo usuario, vaya a Usuarios > Agregar usuario . Luego, agregue los detalles necesarios para el usuario y seleccione el rol de usuario personalizado que acaba de crear para su nuevo usuario. Después de eso, haga clic en Agregar nuevo usuario .

agregar nuevo usuario crear roles de usuario de wordpress personalizados

También puede agregar el rol de usuario personalizado a su usuario de WordPress existente. Para eso, vaya a Usuarios > Todos los usuarios desde su tablero de WordPress. Aquí, haga clic en Editar para el usuario para el que desea cambiar la función de usuario actual a la nueva personalizada.

Ahora, navegue a la opción Rol y seleccione el nombre de usuario personalizado recién creado de la opción desplegable.

Finalmente, haga clic en Actualizar perfil para guardar sus cambios.

¡Eso es todo! Así es como crea y agrega nuevos roles de usuario personalizados en su sitio web de WordPress. El usuario asignado podrá usar solo aquellas capacidades que haya seleccionado para el rol de usuario personalizado en particular.

Conclusión

Así es como puede crear y agregar roles de usuario personalizados a su sitio web de WordPress. Los roles de usuario personalizados son muy esenciales si desea asignar usuarios específicos con tareas adicionales específicas.

Y como se discutió en este artículo, la forma más fácil de crearlos es usando un complemento. Luego, todo lo que tiene que hacer es instalar y activar el complemento y crear un nuevo rol de usuario usándolo. También debe asignarles las capacidades deseadas y finalmente asignar los roles de usuario personalizados a sus usuarios.

Entonces, ¿puede agregar un rol de usuario personalizado a su sitio web ahora? Háganos saber en los comentarios. Mientras tanto, aquí hay algunas de nuestras publicaciones que pueden resultarle útiles:

  • Cómo ajustar la fecha y la hora en WordPress
  • Los mejores complementos de tipo de publicación personalizada de WordPress
  • Cómo acceder a FTP para sitios web de WordPress