popup simple
Pop up simple y minimalista para imágenes y formularios de WordPress , creado con ayuda de la IA y Modelado BPMN
by Dervis Martinez · github.com/dervismartinez/popup-simple-para-wordpress
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/dervismartinez/popup-simple-para-wordpress/archive/refs/heads/main.zipReadme
📦 Popup Simple
Versión: 3.0
Autor: Dervis Martinez
Licencia: GPL v2 o posterior
Requiere: WordPress 5.0+ / PHP 7.4+
Idioma: Español (soportado para traducciones)
📌 Descripción
Popup simple es un plugin de WordPress todo-en-uno para crear pop-ups modernos, atractivos y funcionales que combinan imágenes de fondo con formularios de captura de datos totalmente personalizables.
💡 Este plugin ha sido desarrollado con la asistencia de DeepSeek, un modelo de inteligencia artificial de vanguardia, bajo un esquema de trabajo colaborativo e iterativo: definición de requisitos, codificación guiada, pruebas de funcionalidad, correcciones en tiempo real y optimización continua basada en la retroalimentación del usuario. El resultado es una herramienta robusta, segura y lista para producción.
Con este plugin podrás:
- Mostrar ofertas, promociones o contenido destacado mediante pop-ups visualmente impactantes.
- Capturar leads con formularios integrados (texto, email, teléfono, textarea, select).
- Personalizar colores, opacidad, tamaños y disposición sin escribir una línea de código.
- Gestionar todas las respuestas desde un panel administrativo y exportarlas a CSV con un solo clic.
- Mantener la experiencia de usuario gracias a animaciones suaves, cierre por clic fuera o tecla ESC, y diseño 100% responsive.
✨ Características principales
| Área | Funcionalidad |
|---|---|
| 🖼️ Imagen | Imagen de fondo opcional (se usa como decoración o como elemento único). |
| 📝 Formulario | Campos personalizables mediante formato Etiqueta|tipo|requerido. Tipos soportados: text, email, tel, textarea, select:opcion1,opcion2,.... |
| 🎨 Colores | Color del overlay (fondo exterior), color de fondo del formulario y color del texto, todos ajustables de forma independiente. |
| 🔍 Opacidad | Control de opacidad del overlay (0.1 a 1.0) que no afecta a la imagen (la imagen siempre se muestra al 100%). |
| 📊 Respuestas | Almacenamiento en un Custom Post Type dedicado (respuesta_formulario) con todos los campos guardados. |
| 📥 Exportación CSV | Botón de exportación que genera un archivo CSV con todas las respuestas (columnas dinámicas según los campos definidos). |
| ⚙️ Gestión | Listado de pop-ups con columnas personalizadas (Imagen, Formulario, Estado, Ancho). |
| 📱 Responsive | Adaptación automática a móviles, tablets y escritorio (el contenedor ocupa el 95% en móviles). |
| 🔒 Seguridad | Nonces, validación de datos, sanitización de entradas y escape de salidas. |
📥 Instalación
Método 1: Desde el panel de WordPress (recomendado)
- Ve a Plugins > Añadir nuevo.
- Busca "Mi Popup Pro" (si está en el repositorio) o sube el archivo ZIP.
- Haz clic en Instalar ahora y luego en Activar.
Método 2: Manual (vía FTP)
- Sube la carpeta
mi-popup-proa/wp-content/plugins/. - Activa el plugin desde el menú Plugins.
Método 3: Subir ZIP desde el admin
- En el panel de WordPress, ve a Plugins > Añadir nuevo > Subir plugin.
- Selecciona el archivo ZIP del plugin y haz clic en Instalar ahora.
- Activa el plugin.
🚀 Uso rápido (primeros pasos)
- Crear un pop-up: ve al menú Popups > Añadir Nuevo.
- Completa la configuración básica:
- Título (identificador interno).
- Estado: Activo / Inactivo.
- Imagen (opcional): sube una imagen que será el fondo o el elemento visual del pop-up.
- Ancho y Alto Máximo (en píxeles).
- Color del overlay y su opacidad.
- Enlace (solo si no usas formulario): la imagen se vuelve cliqueable.
- Activar el formulario (si lo deseas):
- Marca la casilla "Mostrar formulario".
- Define los campos en el área de texto (ver ejemplo más abajo).
- Elige color de fondo del formulario y color del texto.
- Escribe un mensaje de éxito personalizado.
- Publicar el pop-up.
- Ver respuestas: ve al submenú Popups > Respuestas.
- Exportar: haz clic en el botón Exportar a CSV para descargar los datos.
📖 Guía de campos del formulario
Cada campo se define en una línea con el formato: