WP Manifestindependent plugin directory
manifest / users / convoca-members

Convoca Members

Members, volunteers and gamification

★ 0stars
43release downloads
≈10active sites
v2.9.19latest · 7d ago

Install

Download convoca-members-2.9.19.zip From the v2.9.19 release on GitHub, Oct 26, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/josecarlosnieto91/convoca-members/releases/download/v2.9.19/convoca-members-2.9.19.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Gestión de socios, voluntariado y membresías para la Asociación Convoca.

Requirements

  • WordPress 6.4+
  • PHP 8.1+
  • convoca-core plugin active

Main Features

  • Miembro CPT
  • Registro de Horas CPT
  • Proyecto CPT
  • Planes de membresía configurables
  • Voluntariado con conversión automática a socio
  • Certificados PDF con verificación
  • Área de socio (Mi Área) con edición de perfil (dirección, teléfono, email, cumpleaños)
  • Renovación de membresía manual (botón en el panel + shortcode [convoca_renovar])
  • Verificación de email y teléfono por enlace enviado al email
  • Proveedor de email pluggable (wp_mail / Mailgun)
  • Email automation con dedup
  • Cron con per-member lock
  • GDPR tools
  • REST API
  • CSV export de miembros (admin-ajax, columnas: ID, Nombre, Email, DNI, Teléfono, Estado, Plan, etc.)
  • CSV export de proyectos (admin-post, columnas: Título, Inicio, Fin, Responsable, Activo)
  • CSV export de horas voluntariado (admin-post, columnas: Fecha, Socio, Proyecto, Tareas, Horas, Estado)
  • Import CSV de socios (mapeo de columnas, validación DNI, email único)
  • Webhooks (13 eventos con firma HMAC-SHA256 y reintentos)

Dependencies

convoca-core, WordPress 6.4+, PHP 8.1+, Dompdf (optional)

Version

2.8.2

2.6.2

  • docs: add MANUAL_USUARIO.md with 15-section admin guide
  • dev: add phpstan.neon (level 5) for static analysis

2.6.0

  • Seguridad: Dedup email con INSERT ON DUPLICATE KEY UPDATE
  • Corrección: Email queue lock liberado correctamente (Utils::release_lock)
  • Webhook dispatcher lock con acquire_lock/release_lock
  • Fechas date() → wp_date()
  • Per-member lock en recordatorios de pago

2.4.0

  • Added voluntary-to-member automatic conversion
  • Added certificate PDF generation with online verification
  • New REST API endpoints for volunteer hours

2.3.0

  • Added digital member card PDF
  • Added Mi Área shortcode with email+code auth
  • Added Gutenberg blocks

    📖 Documentación

La documentación completa (manual de usuario, API REST, hooks, instalación) vive en la wiki:

👉 docs.getconvoca.app/plugins/convoca-members

🧪 Demo

Prueba Convoca sin instalar nada:

👉 demo.getconvoca.app

📸 Capturas

Socios Actividades Turnos Inscripciones
Socios Actividades Turnos Inscripciones

🔗 Ecosistema

🧑‍💻 Developer Guide — Hooks & Filters

La API pública de Convoca para desarrolladores son los hooks y filtros que emiten los plugins. La referencia completa, generada desde el código, vive en convoca-core/HOOKS.md.

Acciones principales

Hook Descripción
convoca_members_created Se dispara al crear un miembro (alta o importación CSV).
convoca_members_estado_changed Cambio de estado de un miembro (activo, suspendido, baja, etc.).
convoca_members_cuota_pagada Tras confirmar el pago de una cuota en la pasarela.
convoca_members_hours_submitted Un voluntario registra horas desde su panel.
convoca_members_hora_aprobada Un administrador aprueba un registro de horas.
convoca_members_hora_rechazada Un administrador rechaza un registro de horas.
convoca_members_unsubscribe_request Un miembro solicita la baja desde su panel.
convoca_members_membership_expired Una membresía vence por falta de pago o renovación.
convoca_members_auto_renewal_completed Se completa una renovación automática con cargo.

Filtros

Filtro Descripción
convoca_members_plans Modifica los planes de membresía disponibles.
convoca_members_interest_areas Personaliza las áreas de interés del voluntariado.
convoca_email_providers Registra proveedores de email (wp_mail, Mailgun…).

Pruebas

composer install
composer test          # phpcs + phpstan + phpunit
vendor/bin/phpunit     # solo unit tests

Releases

6 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.9.19 latest
Oct 26, 2026 7d ago
convoca-members-2.9.19.zip
6
Oct 25, 2026 7d ago
convoca-members-2.9.18.zip
2
Sep 5, 2026 1mo ago
convoca-members.zip
22
Sep 5, 2026 1mo ago
convoca-members.zip
6
Aug 7, 2026 2mo ago
convoca-members.zip
7
Jun 2, 2026 5mo ago
tag only
—

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.