Plugin Solicitud de Congresos para organizaciones

Tiempo de lectura: 4 min

Valencia, 08/10/2026, G.B.
He actualizado y consolidado el plugin Solicitud Congreso (versión 1.6.1), una solución nativa concebida para optimizar el procedimiento de solicitud, aprobación y registro de asistencia a congresos para cualquier tipo de organización, empresa o institución.

Principales Novedades y Funcionalidades

  • Soporte Completo para Documentos Adjuntos: Permite adjuntar documentación acreditativa (programas, cartas de aceptación, justificaciones económicas) directamente en el formulario. Admite hasta 5 archivos por solicitud (PDF, Office, imágenes) con almacenamiento en una ubicación privada y descargas protegidas por permisos.

  • Doble Confirmación por Correo Electrónico: Cada acción (alta, modificación o cancelación) genera una notificación automática para los gestores y envía una copia exacta de confirmación al propio usuario solicitante con el resumen y sus adjuntos.

  • Integración Frontend por Shortcode: Con solo incluir el shortcode solicitud_congreso (entre corchetes, []) en cualquier página privada o de la intranet, los usuarios pueden enviar solicitudes, consultar su historial y gestionar o descargar sus documentos adjuntos sin necesidad de acceder al panel de administración de WordPress.

  • Panel de Control de Administración: Los administradores disponen de una pestaña de gestión global para revisar todas las solicitudes registradas, ajustar la dirección de correo notificadora y consultar la guía rápida de uso.

Garantía de Rendimiento y Seguridad

Siguiendo las directrices de desarrollo de Indaga.net, el plugin ha sido construido con tecnología 100% nativa de WordPress (API de WPDB, Options API y Shortcode API), sin depender de librerías de terceros ni servicios externos. Además, cuenta con validación estricta de seguridad anti-CSRF mediante nonces y aislamiento total de archivos adjuntos para garantizar el máximo cumplimiento en materia de protección de datos y privacidad.

Solicitud Congreso — Versión 1.6.1

  • Nombre del Plugin: Solicitud Congreso

  • Versión Actual: 1.6.1

  • Autor: Guillermo Beltrán Pilato / Indaga.net

  • Dominio del Texto: solicitud-congreso

  • Propósito: Gestión, solicitud y control centralizado de asistencia a congresos nacionales e internacionales para cualquier empresa, institución u organización. Incluye panel de control en administración, formulario frontend por shortcode, gestión privada de adjuntos y notificaciones automáticas por correo electrónico (con copia de confirmación al solicitante).

Arquitectura Técnica y Especificaciones

  1. Gestión de Base de Datos:

    • Tabla nativa independiente: {prefix}congresos.

    • Clave primaria con auto-incremento e índice secundario por id_solicitante para optimización de consultas.

    • Mantenimiento automático de estructura mediante dbDelta() y verificación dinámica de versión en el gancho plugins_loaded.

  2. Seguridad y Control de Acceso:

    • Sanitización y Escapado: Uso estricto de sanitize_text_field, sanitize_email, absint, esc_url_raw, esc_html y esc_attr.

    • Protección Anti-CSRF: Implementación de nonces dinámicos para operaciones de guardado, edición, borrado y descarga.

    • Aislamiento de Recursos: Validación de rol (manage_options) para vistas globales de administración y restricción estricta por get_current_user_id() para usuarios estándar.

  3. Sistema de Adjuntos Privado:

    • Carpeta Protegida: Guardado en wp-content/uploads/solicitud-congreso/ aislada de navegación mediante archivo .htaccess (Options -Indexes, Deny from all).

    • Ofuscación de Nombres: Guardado en disco con identificadores aleatorios de 24 caracteres (sc_nombre_aleatorio). El nombre original se mantiene en la base de datos dentro de una estructura JSON.

    • Descargas Seguras: Flujo de descarga derivado con verificación de permisos y cabeceras anti-caché (readfile con Content-Disposition).

    • Límites: Hasta 5 archivos por solicitud (máx. 5 MB por archivo) en formatos PDF, Word, ODT, Excel, JPG y PNG.

  4. Sistema Doble de Notificaciones por Email:

    • Notificaciones automáticas HTML en eventos de creación, modificación o cancelación/eliminación enviadas al correo del gestor.

    • Copia automática de confirmación enviada directamente al correo del solicitante (a través del email de contacto o del usuario registrado en WordPress).

    • Adjunto físico de archivos en el correo cuando el tamaño total acumulado no supere los 10 MB.

  5. Integración Frontend y Backend:

    • Shortcodes: solicitud_congreso y solicitud_congresos (entre corchetes []).

    • Patrón POST/Redirect/GET: Gestión de estados y mensajes temporales entre redirecciones mediante transients por usuario (sc_aviso_ y sc_form_old_).

    • Caché: Prevención explícita de almacenamiento en caché en páginas privadas activando la constante

    • Descargar el plugin desde mi pCloud 

Ejemplo:

Debes iniciar sesión para gestionar tus solicitudes de congreso. Iniciar sesión

Una respuesta a «Plugin Solicitud de Congresos para organizaciones»

  1. Mañana probaré la versión 1.7.0 (en otro sitio) con mejoras, incluyendo el envío del email de confirmación al solicitante. También incluirá paginación y un buscador, tanto en el frontend como en el backend (panel de administración del plugin). Veremos…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *