¿Sabía que puede otorgar acceso a otros para administrar su sitio web? Al usar los roles de usuario de WordPress, puede colaborar de manera segura y fácil con las personas, asignar diferentes niveles de acceso a su sitio y al contenido que contiene.
En este artículo, cubriremos cómo funcionan los roles de usuario de WordPress y cómo configurarlos en su sitio.
Roles de usuario de WordPress
Así – ¿Qué son los roles de usuario de WordPress y para qué se utilizan? Como su nombre lo indica, es una función interna de administración de usuarios en su sitio de WordPress. Puede definir qué acciones pueden y no pueden tomar los usuarios y agruparlos en roles. Por lo tanto, se puede asignar un rol específico con privilegios específicos de administración del sitio.
WordPress proporciona seis roles de usuario estándar para proporcionar más poder sobre la administración de su sitio web. Los conoceremos mejor.
Super administrador
La función de superadministrador solo existe cuando la función de múltiples sitios de WordPress está habilitada. Son responsables de la supervisión de todos los administradores del sitio y la red de múltiples sitios.
Pueden administrar y cambiar todo, desde crear y eliminar sitios web hasta controlar contenido, temas, complementos y perfiles.
Cuando se activa la función Super administrador, se reducen los privilegios de administrador regular. Ya no pueden instalar temas y complementos, pero pueden elegir habilitarlos o deshabilitarlos.
Administrador
Los administradores tienen pleno poder no solo para administrar las operaciones de sus sitios, sino también para asignar otras funciones.
Pueden crear, eliminar, revisar, editar y publicar contenido, administrar complementos y temas e incluso editar código. Este rol también tiene la autoridad para personalizar otros roles de usuario.
Puede ser el administrador de su propio sitio web o designar a otra persona. Sin embargo, tenga cuidado si desea asignar esta tarea a otros. Es esencial elegir a alguien de confianza.
Editor
Los editores tienen acceso total para administrar todo el contenido y los atributos en su sitio web.
Pueden crear, eliminar, revisar y publicar sus propias publicaciones, así como las creadas por otros autores. Los editores también pueden administrar comentarios, publicar categorías y enlaces. Los usuarios con este rol generalmente supervisan a los autores y colaboradores.
Autor
A diferencia de los editores que tienen control total sobre toda la sección de contenido, los autores tienen control total sobre sus propias publicaciones. Tienen la autoridad para crear, editar, eliminar y publicar sus propias publicaciones. Además, pueden editar su propio perfil de usuario.
Contribuyente
Al igual que los autores, los contribuyentes pueden crear y editar sus publicaciones y perfiles. La principal diferencia entre los dos es que los contribuyentes no pueden publicar sus publicaciones.
Abonado
Esta función solo puede leer publicaciones y administrar su perfil personal.
Básicamente, todos los visitantes pueden leer las publicaciones sin ser designados como suscriptores. Sin embargo, puede alentar a los usuarios a suscribirse ofreciendo acceso a contenido especial que solo ellos pueden ver.
Cosas que hacer antes de configurar roles de usuario
Hay algunas buenas prácticas a seguir al decidir establecer roles de usuario.
Copia de seguridad de su sitio web
Es crucial hacer una copia de seguridad de su sitio de WordPress antes de realizar cambios. No solo puede restaurar la base de datos del servidor de alojamiento, sino también cargar el archivo de respaldo desde el disco local cuando sea necesario. Puede consultar esta publicación de HostingWiki sobre cómo hacerlo correctamente.
Si la transición a múltiples roles de usuario causa problemas o amenazas de seguridad, puede restaurar fácilmente el sitio a su estado anterior.
Nombrar roles apropiados
Debe tener en cuenta los privilegios del usuario antes de asignar roles. Elija lo que los usuarios pueden y no pueden hacer.
Pregúntese: “¿Confía en los usuarios?”, “¿Escribirán, revisarán, editarán, publicarán o mantendrán el sitio de WordPress?”, “¿Tendrán control total o parcial sobre el sitio de WordPress?”, Etc. Entonces, puede comience a autorizar las funciones.
Al hacer esto, usted controla el flujo de trabajo y cada rol de usuario se vuelve fácil. Además, tendrá la seguridad de saber que el funcionamiento y la administración de su sitio web está en las manos adecuadas.
Mejores prácticas para configurar roles de usuario
Hay tres formas de administrar sus roles de usuario de WordPress.
Agregue usuarios desde su panel de WordPress
Siga estos pasos para agregar, editar y eliminar usuarios de su panel de control:
- Después de iniciar sesión en el área de administración de su Tablero, seleccione Usuarios y elija la opción Agregar nuevo.
- Complete el formulario con la información personal del nuevo usuario, la configuración de contraseña y el rol asignado. Luego haga clic en el botón Agregar nuevo usuario para guardarlo.
- Una vez agregado, puede editar o eliminar el usuario seleccionando Todos los usuarios en el menú desplegable.
Para tener más control sobre los roles de usuario, deberá utilizar uno de los otros dos métodos.
Modificar manualmente el código en su archivo de plantilla
Si desea más opciones al configurar roles de usuario, la respuesta es ajustar y modificar su archivo de plantilla de sitio de WordPress. Modifique las funciones insertando funciones de código en su archivo functions.php.
WordPress ofrece cinco funciones de código para personalizar las funciones y recursos de los usuarios, que son:
Al escribir el comando real, deberá completar adicionalmente:
Como ejemplo, agreguemos una función llamada Editor, que puede publicar publicaciones y páginas:
add_role (‘publicador’, __ (
‘Editor’),
matriz (
‘publishing_posts’ => verdadero,
‘publishing_pages’ => verdadero,
)
);
Visite el códice oficial de WordPress para ver la lista de funciones disponibles.
Para comenzar a usar el código, siga estos pasos:
- Después de estructurar el fragmento de código, vaya a su área de administración y abra el menú Apariencia.
- Haga clic en el Editor de temas en el menú desplegable, seleccione el tema que desea editar y abra el archivo functions.php.
- Pegue el fragmento de código en la parte inferior del archivo.
- Finalmente, haz clic en Actualizar archivo.
Tenga cuidado con el fragmento de código, ya que puede causar problemas si se escribe sin la sintaxis adecuada.
Utilice un complemento de rol de usuario
Si bien la personalización manual de los roles de usuario de WordPress a través del código le brinda más control, puede ser arriesgado si no tiene habilidades de codificación. Alternativamente, puede usar un complemento como Capability Manager Enhanced.
El complemento no solo le permite configurar roles de usuario estándar de WordPress, sino que también agrega permisos de usuario personalizados según sus necesidades.
Después de instalar y activar el complemento, puede personalizar las funciones del usuario en el panel de WordPress. haga clic en el Los usuarios menú y seleccione Capacidades. A continuación, verá un editor que le permitirá configurar el rol y agregar capacidad.
Consejos sobre el uso efectivo de la función Roles de usuario
Aunque los roles de usuario son increíblemente útiles cuando se colabora con varias personas en su sitio, es inherentemente menos seguro. Un accidente simple, como dejar una contraseña almacenada en una computadora pública, puede causar problemas importantes. Aquí hay algunas cosas que puede hacer para mantener su sitio web seguro:
Si aplica estos consejos, creemos que la administración de usuarios de su sitio será segura.
Notas finales
Los roles de usuario estándar de WordPress son bastante beneficiosos para mantener el sitio en funcionamiento. Puede asignar hasta seis roles diferentes, a saber:
Asegúrese de haber realizado una copia de seguridad del sitio y considerado los roles apropiados antes de asignar recursos oficialmente.
Puede agregar, editar y eliminar usuarios del área de administración de su Tablero. Para hacer esto, vaya al Panel de WordPress → Usuarios → Agregar nuevo.
Además, puede personalizar manualmente las funciones modificando el archivo functions.php de su tema.
Sin embargo, personalizar los recursos del usuario con un complemento de WordPress puede ser una mejor opción. Recomendamos el complemento mejorado Capability Manager para agregar, eliminar, editar y personalizar roles de usuario con solo unos pocos clics.
Finalmente, recuerde limitar siempre el número de roles de usuario y desasignar usuarios sospechosos.