![Imagen[1]-WordPress User Rights System Detailed Explanation and Application Guide - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](https://www.361sale.com/wp-content/uploads/2024/07/2024071910375133.png)
El sistema de permisos de usuario de WordPress es relativamente intuitivo y flexible, permitiendo a los administradores asignar diferentes niveles de permisos a los usuarios según sea necesario. Tanto si gestionas un simple blog como un complejo sitio web multiusuario, es fundamental comprender y gestionar eficazmente los permisos de usuario. En este artículo, examinaremos con más detalle los distintos roles de usuario y sus permisos en WordPress, y proporcionaremos algunos consejos prácticos para gestionar y personalizar los permisos de usuario.
Roles y permisos de los usuarios de WordPress
1. Super Admin
El rol de Super Administrador existe normalmente sólo en redes multi-sitio (Multisitio). El superadministrador tiene el nivel más alto de autoridad en la red y puede gestionar todos los sitios de la red. Los permisos específicos incluyen:
- Gestionar todos los sitios de la red, incluyendo la creación, edición y eliminación de sitios.
- Gestiona todos los usuarios de la red, incluidos otros superadministradores.
- Tiene permisos para todos los demás roles de usuario en el sitio.
2. Administrador
El Administrador es el rol de usuario con más privilegios en un sitio. Los administradores pueden gestionar todos los aspectos del sitio, incluyendo:
- Instale, active, actualice y elimine temas y plugins.
- Añadir, editar y eliminar usuarios, y asignar permisos a los usuarios.
- Cambiar la configuración y las opciones del sitio web.
- Publique, edite y gestione artículos y páginas.
- Gestionar todos los contenidos del sitio, incluidos los medios de comunicación, los comentarios, etc.
3. Editor
Los editores pueden gestionar el contenido del sitio, pero no tienen permisos para gestionar la configuración del sitio ni para instalar y eliminar temas y plugins. Los permisos específicos incluyen:
- Publique, edite y gestione artículos y páginas.
- Gestiona las entradas y páginas de otros autores.
- Comentario de la dirección.
- Gestionar la mediateca del sitio.
4. Autor
Los autores pueden crear y gestionar su propio contenido, pero no pueden gestionar el contenido o la configuración del sitio de otros usuarios. Los permisos específicos incluyen:
- Escribe y edita tus propios artículos.
- Publique y gestione sus propios artículos.
- Sube y gestiona tus propios archivos multimedia.
5. Contribuyente
Los colaboradores pueden escribir y editar sus propios artículos, pero no publicarlos. Los permisos específicos incluyen:
- Escribe y edita tus propios artículos.
- Envíe artículos para su revisión.
- No se pueden cargar archivos en la biblioteca multimedia.
- Es necesario para que otros usuarios (por ejemplo, editores o administradores) puedan revisar y publicar sus artículos.
6. Abonado
Los permisos de suscriptor son mínimos y suelen utilizarse para recibir notificaciones de sitios web o suscripciones por correo electrónico. Los permisos específicos incluyen:
- Gestione su propio perfil.
- No se pueden publicar ni editar artículos o páginas.
- No es posible cambiar la configuración del sitio ni instalar o eliminar temas y plugins.
Personalización de las funciones y permisos de los usuarios
Además de estos roles de usuario predefinidos, WordPress también permite la creación y gestión de roles de usuario personalizados a través de plugins o código personalizado para adaptarse a las necesidades específicas de permisos. Aquí hay dos maneras de hacer esto:
Personalización de las funciones de los usuarios mediante plug-ins
- Editor de roles de usuario plug-in (componente de software) User Role Editor es un potente plugin que te ayuda a crear y gestionar fácilmente roles de usuario personalizados. Después de instalar y activar el plugin, puede crear y gestionar roles de usuario personalizados en la sección "usuario"En el menú, busca "Editor de roles de usuario"Opciones.
- Añadir nueva función: pulse "Añadir función", introduzca el nombre y la descripción de la función y, a continuación, configure los permisos de la función.
- Editar funciones existentesSeleccione la función que desea editar, marque o desmarque los permisos correspondientes y, a continuación, guarde los cambios.
![Imagen[2]-WordPress User Rights System Detailed Explanation and Application Guide - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](https://www.361sale.com/wp-content/uploads/2024/07/2024071910400718.png)
- Plug-in Miembros El plugin Members es también una potente herramienta que proporciona funciones adicionales de gestión de derechos de usuario. Puede utilizarlo para crear nuevos roles, editar roles existentes, establecer derechos de acceso a contenidos y mucho más.
Creación de roles de usuario mediante código personalizado
Si está familiarizado con la programación, puede utilizar código personalizado para crear y gestionar roles de usuario en WordPress. A continuación se muestra un ejemplo de código que muestra cómo crear un rol personalizado:
function mi_papel_personalizado() {
add_role('rol_personalizado', 'Rol personalizado', array(
'read' => true,
'edit_posts' => true,
'delete_posts' => false, .
));
}
add_action('init', 'my_custom_role');
Este código creará un archivo en WordPress llamado "Rol personalizado"con permisos para leer y editar mensajes, pero no para eliminarlos. Los permisos pueden añadirse o eliminarse según sea necesario.
Gestión de las funciones y los permisos de los usuarios
Gestionar los roles y permisos de usuario en WordPress es muy sencillo. Puede gestionar sus roles y permisos de usuario en WordPress yendo a "usuario"puede añadir nuevos usuarios, editar su información y asignarles funciones. A continuación se ofrecen algunos consejos útiles para gestionar las funciones de los usuarios:
Añadir nuevo usuario
- Vaya al menú "UsuariosInicie sesión en WordPress y haga clic en el menú "Usuarios".
- Haga clic en "Añadir usuario".Rellene la información de usuario, incluyendo nombre de usuario, correo electrónico, contraseña, etc.
- Asignación de funcionesSeleccione la función de usuario adecuada en el menú desplegable "Función" y haga clic en "Añadir usuario".
![Imagen[3]-WordPress User Rights System Detailed Explanation and Application Guide - Photon Fluctuation | Servicio profesional de reparación de WordPress, cobertura mundial, respuesta rápida](https://www.361sale.com/wp-content/uploads/2024/07/2024071910294977.png)
Editar la información del usuario
- Vaya a "Todos los usuarios".: Busque el usuario que desea editar y haga clic en "compilador"Enlace.
![Imagen[4]-WordPress User Rights System Detailed Explanation and Application Guide - Photon Fluctuation | Servicio profesional de reparación de WordPress, cobertura mundial, respuesta rápida](https://www.361sale.com/wp-content/uploads/2024/07/2024071910312113.png)
- Modificar la información del usuarioPuede cambiar la función, el nombre, el correo electrónico y otra información del usuario.
- Guardar cambios: pulse "Actualización de usuarios" para guardar los cambios.
Borrar usuario
- Vaya a "Todos los usuarios".: Busque el usuario que desea eliminar y haga clic en el enlace "Eliminar".
- Confirmar eliminaciónSe le pedirá que confirme la eliminación del usuario, con la opción de asignar el contenido del usuario a otro usuario.
hacer uso deGanchosy API para controlar los permisos de los usuarios
WordPress proporciona hooks y APIs que permiten a los desarrolladores controlar programáticamente los permisos de usuario de una forma más granular. Estos son algunos de los hooks y funciones más utilizados:
add_cap responder cantando quitar_tapa
Estas dos funciones pueden añadir o eliminar permisos para roles específicos. Ejemplo:
function add_custom_capabilities() {
$role = get_role('editor');
$role->add_cap('edit_theme_options');
}
add_action('admin_init', 'add_custom_capabilities');
usuario_actual_puede
Esta función se utiliza para comprobar si el usuario actual tiene permisos específicos. Ejemplo:
if (current_user_can('edit_posts')) {
// El usuario actual puede editar posts
}
alcanzar un veredicto
El sistema de permisos de usuario de WordPress proporciona a los administradores del sitio potentes herramientas que les permiten asignar diferentes niveles de permiso a los usuarios según sea necesario. Si conoce los permisos de cada función de usuario y aprende a gestionarlos y ampliarlos mediante plugins o código personalizado, podrá garantizar que su sitio web funcione de forma segura y eficiente. Tanto si tiene un blog sencillo como un sitio multiusuario complejo, la gestión flexible de los permisos de usuario es la clave del éxito.
| Contacte con nosotros | |
|---|---|
| ¿No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de pequeñas empresas |
Servicio de atención al cliente WeChat
|
| ① Tel: 020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| (iii) Correo electrónico: info@361sale.com | |
| ④ Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres | |
Enlace a este artículo:https://www.361sale.com/es/14207El artículo está protegido por derechos de autor y debe ser reproducido con atribución.






















![Emoji[wozuimei]-Photonflux.com | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Emoticono [baoquan] - Photon Wave Network | Servicios profesionales de reparación de WordPress, cobertura mundial, respuesta rápida](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

Sin comentarios