Cómo configurar roles de usuario en WordPress usando el complemento

Publicado: 2020-12-14

En el artículo anterior, aprendimos sobre los roles de los usuarios y cómo agregar nuevos usuarios en WordPress. Sin embargo, cuando se trata de roles de usuario, es posible que WordPress tenga algunas limitaciones para agregar y eliminar las capacidades de los roles de usuario. Por ejemplo, de forma predeterminada, la función de editor en WordPress no puede manipular temas y complementos. Pero, ¿y si quieres darle estas capacidades?

Tabla de contenido ocultar
  1. 1. Complemento del editor de roles de usuario
  2. 2. Configure los roles de usuario en WordPress usando el complemento
    1. 2.1. Paso 1: instalar y activar el complemento
    2. 2.2. Paso 2: configura el complemento
    3. 2.3. Paso 3: configurar los roles de usuario
    4. 2.4. Seleccione un rol de usuario
    5. 2.5. Editar capacidades del rol de usuario seleccionado
  3. 3. Últimas palabras

Para resolver este problema, puede usar un complemento para personalizar los roles de usuario en WordPress . Voy a usar el complemento User Role Editor para tratar el caso anterior. Sin embargo, tenga en cuenta que su cuenta debe ser de administrador o debe tener la capacidad de personalizar las funciones de los usuarios para que funcionen con esta función.

Complemento del editor de roles de usuario

Hay muchos complementos para personalizar los roles de usuario en el repositorio de WordPress, como Miembros, Administrador de acceso avanzado, Roles del menú de navegación, Editor de roles de usuario de WPFront, Administrador de capacidades mejorado, Alcance de roles, ... Pero el más popular y destacado es el Editor de roles de usuario enchufar.

Editor de roles de usuario Editor de roles de usuario

Autor (es): Vladimir Garagulya

Versión actual: 4.61

Última actualización: 28 de diciembre de 2021

user-role-editor.4.61.zip

92% Calificaciones 700,000+ Instalaciones WP 4.4+ Requiere

Este es un complemento freemium conveniente y útil que es extremadamente fácil de usar. ¡Tenga en cuenta que solo uso la versión gratuita en este artículo !

Configurar roles de usuario en WordPress usando el complemento

Paso 1: instalar y activar el complemento

El complemento User Role Editor es gratuito y está disponible en wordpress.org, así que solo instale y active el complemento como de costumbre. Vaya a Complementos > Agregar nuevo en el Panel de administración , busque el complemento deseado y luego haga clic en Instalar ahora .

Instalar y activar el complemento del editor de roles de usuario

Paso 2: configura el complemento

Después de instalar y activar el complemento, vaya a Configuración > Editor de roles de usuario y configure el complemento antes de usarlo.

Configurar el editor de roles de usuario del complemento de WordPress

La interfaz de configuración se mostrará con cinco pestañas a continuación:

Pestaña General

La pestaña General incluye cinco opciones:

  • Mostrar rol de administrador en Editor de roles de usuario : cambiar las capacidades de este rol importante puede causar problemas de seguridad. Por lo tanto, extracto de casos realmente necesarios, debe desactivar esta función.
  • Mostrar capacidades en forma legible por humanos : normalmente, las capacidades se muestran como código (por ejemplo, edit_published_posts ). Esta opción cambia el nombre de las capacidades para que sea más fácil de entender para los lectores (por ejemplo, Edit published posts ). Por lo tanto, siempre debe marcar esta casilla.
  • Mostrar capacidades obsoletas : anteriormente, los roles de usuario en WordPress se nombraban como niveles 0 - 10. Hoy en día, este método de nomenclatura ya no está disponible. Solo existe en algunos temas y complementos antiguos. Si está utilizando dichos temas y complementos, habilite esta opción para asegurarse de que el complemento Editor de roles de usuario sea compatible con ellos.
  • Confirmar actualización de función : el complemento le pedirá que confirme antes de actualizar los cambios.
  • Editar las capacidades del usuario : debe marcarlo de forma predeterminada para editar las capacidades.

Opciones en la pestaña General para configurar los roles de usuario

Ficha Módulos adicionales

Esta pestaña tiene un solo elemento: Contar usuarios sin rol . En caso de que haya usuarios que aún no hayan recibido o registrado un rol, esta opción lo ayudará a encontrar y administrar estos usuarios fácilmente.

Configurar la pestaña Módulos adicionales del complemento de WordPress

Ficha Función predeterminada

Cuando un nuevo usuario registra una cuenta, puede asignarle una (o alguna) función predeterminada en esta pestaña.

Configurar la pestaña de función predeterminada del complemento de WordPress

Pestaña herramientas

En esta pestaña, puede restaurar los roles de usuario a los valores predeterminados de WordPress. Debe considerarlo detenidamente antes de hacer clic en Restablecer porque se perderán todos los datos del usuario.

Configurar la pestaña de herramientas del complemento de WordPress

Acerca de la pestaña

Esta pestaña contiene otra información, como la versión del complemento, el enlace del sitio web del autor, el enlace de la página de preguntas frecuentes, el enlace de donación, el registro de cambios, ... Si tiene alguna pregunta sobre el complemento, comuníquese con el autor o vaya a la página de preguntas frecuentes aquí.

Configurar la pestaña Acerca de del complemento de WordPress

Paso 3: configurar los roles de usuario

Para configurar los roles de usuario en WordPress, vaya a Usuarios > Editor de roles de usuario . La interfaz del complemento se mostrará como la siguiente imagen:

Configurar los roles de usuario en WordPress

Seleccione un rol de usuario

En esta sección, elija el rol de usuario que desea personalizar. La lista incluye los roles predeterminados de WordPress (administrador, editor, autor, colaborador, suscriptor) y otros roles de usuario agregados por usuarios o complementos. Por ejemplo, elijo el rol de Editor .

Seleccione un rol de usuario

Además, en el panel derecho, también puede agregar nuevas funciones de usuario ( Agregar función ), cambiar el nombre de la función actualmente seleccionada ( Cambiar nombre de función ) o eliminar funciones de usuario ( Eliminar función ), excepto las funciones de usuario predeterminadas de WordPress.

agregar nuevos roles de usuario

Además, después de hacer clic en Agregar rol , puede hacer una copia del rol de usuario actual.

hacer una copia del rol de usuario actual.

Editar capacidades del rol de usuario seleccionado

En la sección Grupo , puede agregar / eliminar las capacidades del rol de usuario seleccionado. Por ejemplo, quiero permitir que los editores manipulen complementos, por lo que selecciono Complementos en la columna Todos a la izquierda y selecciono las capacidades deseadas (instalar, eliminar, actualizar complementos,…) en la columna de la derecha.

Editar capacidades del rol de usuario seleccionado

Hay dos funciones útiles que puede utilizar para buscar capacidades más rápidamente:

  • Filtro rápido : utilice esta función para buscar capacidades por sus nombres.
  • Solo otorgado : a cada rol de usuario se le otorgan diferentes capacidades. Esta función filtrará las capacidades que se otorgan actualmente para el rol de usuario seleccionado.

Además, puede agregar o eliminar capacidades usted mismo con estos dos botones a continuación:

  • Agregar capacidad : tenga en cuenta que el nombre de la capacidad se escribe solo con letras latinas, números y "_". Esta opción es bastante avanzada porque está relacionada con el código, por lo que si no es un experto, omítala.
  • Capacidad de eliminación : tenga en cuenta que el complemento Editor de roles de usuario no admite la eliminación de las capacidades predeterminadas de WordPress

Finalmente, una vez que haya terminado de personalizar los roles de usuario, no olvide hacer clic en Actualizar .

Actualice los cambios después de configurar el complemento

Esta es la cuenta de editor en mi sitio web cuando aún no he personalizado este rol de usuario:

la cuenta de editor en mi sitio web de WordPress

Y aquí está el resultado después de otorgar capacidades para el rol de Editor con el complemento Editor de roles de usuario.

Otorgué capacidades para el rol de Editor con el complemento User Role Editor.

Como puede ver, después de personalizar el rol de Editor con el complemento Editor de roles de usuario, la sección Complemento apareció en el Panel de administración . A partir de ahora, los editores pueden instalar, activar, eliminar, editar y actualizar complementos en mi sitio.

Ultimas palabras

El uso del complemento User Role Editor para agregar / eliminar adecuadamente las capacidades y los roles de usuario en WordPress lo ayudará a administrar los usuarios en su sitio de manera fácil, rápida y eficiente. Sin embargo, debe considerarlo detenidamente antes de otorgar algunas capacidades importantes a los usuarios (por ejemplo, instalar / desinstalar temas y complementos; eliminar publicaciones y páginas; agregar / eliminar roles de usuario; ...) porque pueden causar involuntariamente (o intencionalmente) algunos incidentes. Estos incidentes afectarán el funcionamiento del sitio web e incluso perderán sus datos importantes.

Para evitar incidentes causados ​​por los usuarios en el sitio, es mejor que haga una copia de seguridad de los datos de su sitio web.