Cómo crear roles de usuario personalizados de WordPress

Anteriormente hemos cubierto cómo funcionan los roles de usuario predeterminados en WordPress. Están diseñados para satisfacer las necesidades de la mayoría de los sitios web y, en su mayor parte, cumplen con estos requisitos.

Sin embargo, hay algunos escenarios en los que es posible que desee modificar las capacidades que puede realizar cada función o incluso agregar nuevas funciones con capacidades personalizadas como mejor le parezca. Esto se puede lograr utilizando el complemento mejorado de Capability Manager .

Instalación

Puede instalar Capability Manager Enhanced directamente desde su panel de WordPress navegando a “Complementos -> Agregar nuevo” e ingresando “Capability Manager Enhanced” como su consulta de búsqueda.

Alternativamente, puede descargar el archivo zip del repositorio de WordPress y cargarlo en la carpeta apropiada en su sitio web usando FTP.

Una vez que haya instalado y activado el complemento, vaya a “Usuarios -> Capacidades” para cargar la configuración del complemento.

Visión general

La página de Capacidades es bastante sencilla de usar. En el lado derecho verá un puñado de opciones. Puede seleccionar el rol que desea editar, agregar un nuevo rol o capacidad o copiar un rol existente en uno nuevo.

La parte principal de la página muestra todas las capacidades que puede activar o desactivar para cada función de usuario. Por ejemplo, los usuarios con el rol de Administrador pueden hacer casi cualquier cosa en el sitio web, por lo que verá que se han marcado todas las casillas para ese rol.

Activar o desactivar una capacidad para un rol específico es tan simple como marcar o desmarcar el campo asociado con esa capacidad y hacer clic en “Guardar cambios” en la parte inferior de la página.

También puede eliminar una función haciendo clic en “Eliminar función” en la parte inferior de la página.

Además, hay una sección llamada “Capacidades adicionales” cerca de la parte inferior de la página. Encontrará funciones adicionales que no forman parte del núcleo de WordPress pero que se han definido a través de sus complementos y temas.

El contenido exacto de esta sección variará según el tipo de complementos que haya instalado en su sitio web.

Repasemos algunos escenarios para darle algunos ejemplos prácticos de cómo funciona este complemento.

1. Permitir que los Colaboradores carguen imágenes

Una de las limitaciones de la función Colaborador es que no permite a los usuarios con la función cargar imágenes u otros archivos multimedia en sus publicaciones sin la intervención del administrador o editor.

En la mayoría de los casos, puede ser tedioso que un administrador o editor revise una publicación cada vez que se requiera una imagen, por lo que es una buena idea mejorar la función de colaborador activando esta capacidad.

1. Seleccione “Colaborador” en la barra lateral y haga clic en “Cargar”.

2. Navegue a la sección “Otras capacidades principales de WordPress”.

3. Marque la casilla de “cargar archivos”.

4. Si desea cambiar algo más, simplemente marque o desmarque la opción.

5. Desplácese hasta la parte inferior y haga clic en “Guardar cambios”.

2. Evitar que los autores eliminen las publicaciones publicadas

Una falla específica con el rol de Autor predeterminado es que permite a los usuarios con este rol eliminar sus publicaciones publicadas. Esto está lejos de ser ideal y no debería ser el caso, pero podemos remediarlo desactivando esta capacidad para este rol.

1. Seleccione “Autor” en la barra lateral y haga clic en “Cargar”.

2. Navegue hasta la sección “Capacidades de eliminación”.

3. Desmarque los campos debajo de “Eliminar publicado”.

4. Realice cualquier otro cambio que considere necesario.

5. Desplácese hasta la parte inferior y haga clic en “Guardar cambios”.

3. Cree una nueva función de usuario

Si tiene una necesidad específica y no desea modificar los roles predeterminados, puede crear nuevos roles y especificar las capacidades exactas para cada rol antes de asignarlos a sus usuarios.

Por ejemplo, puede crear un rol llamado “Moderador de comentarios” y establecer la única capacidad de ese rol de usuario en “leer” y “moderar comentarios”. Esto es útil para sitios web que necesitan un conjunto específico de usuarios para moderar los comentarios en el sitio web y no hacer nada más.

1. Ingrese el nombre de la función en la barra lateral y haga clic en “Crear”.

2. De forma predeterminada, no se seleccionará ninguna función. Para un rol de moderador de comentarios, seleccione “leer” y “comentarios moderados” en “Otras capacidades principales de WordPress”.

3. Desplácese hasta el final y haga clic en “Guardar cambios”.

Eso es todo, ahora tiene un rol de usuario personalizado en pleno funcionamiento que puede asignar a cualquier persona cuya única responsabilidad sea realizar la moderación de comentarios.

Envolver

Si alguna vez no se siente satisfecho con los roles de usuario predeterminados en WordPress, le recomiendo que pruebe el complemento Capability Enhanced Manager. Esto le dará un mayor control sobre cómo los usuarios interactúan con su sitio web.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario