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-congresoPropó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
Gestión de Base de Datos:
Tabla nativa independiente:
{prefix}congresos.Clave primaria con auto-incremento e índice secundario por
id_solicitantepara optimización de consultas.Mantenimiento automático de estructura mediante
dbDelta()y verificación dinámica de versión en el ganchoplugins_loaded.
Seguridad y Control de Acceso:
Sanitización y Escapado: Uso estricto de
sanitize_text_field,sanitize_email,absint,esc_url_raw,esc_htmlyesc_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 porget_current_user_id()para usuarios estándar.
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é (
readfileconContent-Disposition).Límites: Hasta 5 archivos por solicitud (máx. 5 MB por archivo) en formatos PDF, Word, ODT, Excel, JPG y PNG.
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.
Integración Frontend y Backend:
Shortcodes:
solicitud_congresoysolicitud_congresos(entre corchetes []).Patrón POST/Redirect/GET: Gestión de estados y mensajes temporales entre redirecciones mediante
transientspor usuario (sc_aviso_ysc_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


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…