Descripción
Roles permite la configuración de roles de WordPress para áreas de miembros al crear un rol personalizado para cada nivel de Paid Memberships Pro y añadir campos de Role Settings en la edición de Membership Levels. Ayuda a quienes gestionan contenido por suscripción a alinear permisos, funciones de autor, integraciones basadas en roles y cambios de nivel sin depender de ajustes manuales en cada perfil.
Principales Características de Roles
- Roles por nivel
Crea roles personalizados vinculados a los niveles de suscripción configurados. - Campos de función
Añade selección de roles en la pantalla de edición del nivel. - Múltiples roles
Permite asignar más de un rol a miembros registrados. - Lista de miembros
Muestra los roles asociados directamente en el listado del PMPro. - Hooks de control
Incluye filtros y acciones para ajustar capacidades y cambios.
Beneficios de Roles
- Permisos más claros
Facilita separar accesos según cada plan de suscripción. - Menos ajuste manual
Reduce cambios individuales en perfiles tras nuevas inscripciones. - Integraciones más previsibles
Ayuda a plugins basados en roles a reconocer correctamente a los miembros. - Gestión de upgrades
Organiza cambios de acceso cuando alguien cambia de nivel.
¿Para Quién está Indicado Roles?
- Quienes usan Paid Memberships Pro y necesitan vincular permisos de WordPress a niveles de suscripción.
- Quienes liberan áreas restringidas, foros, contenidos autorales o paneles internos según el plan activo.
- Proyectos comunitarios que dependen de roles para controlar acceso entre miembros, autores y participantes.
Cómo Descargar Roles
Roles está disponible para descarga aquí en Ultrapack. Después de bajar el archivo .zip, instálalo en Plugins > Añadir Nuevo > Subir plugin, selecciona el paquete y actívalo en el panel de WordPress. Mantén Paid Memberships Pro activo para usar el addon.
Roles añade una capa práctica de control entre niveles de suscripción y roles nativos de WordPress. En sitios donde los permisos deben seguir registro, upgrade, downgrade o cancelación, el addon ayuda a mantener la estructura de acceso coherente con los planes definidos en Paid Memberships Pro, reduciendo conflictos con plugins que leen roles para liberar funcionalidades.
Preguntas frecuentes
¿El plugin Paid Memberships Pro Roles es GPL?
Sí. Paid Memberships Pro Roles se distribuye bajo la licencia GPL (GNU General Public License). Puedes usarlo, modificarlo y redistribuirlo legalmente en todos los sitios que quieras.
¿Puedo usar el plugin Paid Memberships Pro Roles en más de un sitio?
Sí. Puedes instalar Paid Memberships Pro Roles en todos los sitios que quieras. Solo las actualizaciones automáticas con Ultrapack Auto Updater tienen límite: de 3 a 80 sitios, según el plan.
¿Cuánto cuesta el plugin Paid Memberships Pro Roles en Ultrapack?
Paid Memberships Pro Roles cuesta US$ 2,99 en la compra individual, y también está incluido en los planes de suscripción desde US$12/mes (VIP I).
¿El plugin Paid Memberships Pro Roles incluye actualizaciones?
Sí. La versión actual de Paid Memberships Pro Roles es la 1.5.4, publicada en Ultrapack el 30/09/2026. Los suscriptores actualizan directamente desde el panel de WordPress con UAU (Ultrapack Auto Updater).
¿Es seguro descargar e instalar el plugin Paid Memberships Pro Roles en mi WordPress?
Sí. Cada versión de Paid Memberships Pro Roles pasa por un análisis de malware (ClamAV y reglas YARA, en UltraHub) antes de publicarse.
Qué cambió en esta versión
Versión 1.5.4 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #56 (@dparker1005)
- BUG FIX: Fixed level names with apostrophes creating role names with a stray backslash. #56 (@dparker1005)
Versión 1.5.2 2026-06-12
- SECURITY: Users now need the manage_options capability to view or modify the roles assigned to a membership level. Users who can edit levels without that capability now see a read-only list of the level's assigned roles. #54 (@dparker1005)
- SECURITY: Submitted role mappings are now validated against the roles offered in the level settings UI so that a tampered request cannot assign hidden roles such as administrator or another level's role. #54 (@dparker1005)
- BUG FIX: Deleting a membership level now removes that level's role from any users who still have it. #54 (@dparker1005)
Versión 1.5.1 2025-12-01
- REFACTOR: Removed unused code to improve quality and resolve an issue of activating the plugin via the Memberships > Add Ons page. #53 (@andrewlimaza)
Versión 1.5 2024-10-29
- SECURITY: Improved security and escaping of strings.
- ENHANCEMENT: Improved capability for Paid Memberships Pro V3.0+ logic.
- ENHANCEMENT: Defaulting to the "New User Default Role" setting when no role is selected within the membership level settings. This will dynamically change based on the default WordPress setting.
- ENHANCEMENT: Allows creation of custom level roles for each membership level at any time if the role does not exist.
- REFACTOR: Refactored some code to use built-in methods available from Paid Memberships Pro and older versions to support backwards compatibility.
Versión 1.4.2 2022-12-12
- ENHANCEMENT: Improved UI for role selection in the edit level settings.
Notas de versión publicadas por el desarrollador.
Cómo instalar
Actualización automática: este ítem se actualiza con el Ultrapack Auto Updater. Con él instalado, la versión nueva aparece en tu panel como cualquier otra actualización de WordPress (cómo configurarlo).
Este ítem es un complemento del plugin Paid Memberships Pro. Instalado solo no da ningún error, pero tampoco funciona.
- Instala y activa el plugin Paid Memberships Pro antes que este.
- Descarga el archivo
pmpro-roles.zip. - En el panel de WordPress, ve a Plugins > Añadir nuevo > Subir plugin.
- Selecciona el archivo
pmpro-roles.zip, haz clic en Instalar ahora y después en Activar.
- Los dos quedan activos al mismo tiempo. Desactivar el plugin Paid Memberships Pro apaga este complemento con él.
- Las opciones de un complemento suelen aparecer dentro de las pantallas del plugin principal, y no en un menú propio. Si no encuentras nada nuevo en el panel después de activarlo, busca ahí antes de abrir un ticket.
¿Te trabaste en algún paso? Abre un ticket diciendo en cuál te detuviste.

UAU Ready