plugin-icon

VP Iframe Assistant

Botón flotante que abre cualquier asistente conversacional embebido por iframe en un panel lateral estilo chat. Colores, textos y URL configurables.
Versión
1.0.0
Última actualización
Jun 25, 2026
VP Iframe Assistant

VP Iframe Assistant adds a floating button to your website. When clicked, it opens a chat-style side panel (full screen on mobile) that loads any conversational assistant embedded through an iframe.

Es independiente del proveedor: solo tienes que pegar la URL del iframe del asistente que quieras incrustar. Funciona con cualquier servicio que ofrezca un iframe embebible: por ejemplo, un asistente de citas de Q-soft (e-salus), un chatbot de soporte, un widget de reservas, un asistente de IA, etc.

El plugin en sí no se conecta ni envía ningún dato a servidores externos. El iframe se carga directamente en el navegador del visitante, contra la URL configurada por el administrador del sitio.

Transparencia: este plugin se ha desarrollado con asistencia de IA (Claude) y ha sido revisado y auditado manualmente por el equipo de Visual Publinet, incluyendo una revisión de seguridad y privacidad. No tiene dependencias externas ni claves de API.

Características

  • Botón flotante fijo, configurable (texto, icono, posición, colores).
  • Visor en panel lateral, a pantalla completa en móvil.
  • Carga diferida del iframe (no afecta a la velocidad de la página).
  • Panel de ajustes completo con vista previa en vivo del botón y el visor.
  • Aviso de privacidad opcional y configurable en el pie del visor.
  • Abre el asistente desde cualquier otro elemento mediante la clase CSS vpifa-open o una API de JavaScript.
  • Abre el asistente desde los elementos de menú de WordPress que elijas, seleccionables desde los propios ajustes.
  • Permisos mínimos del iframe y una política de referente estricta por defecto.
  • Accessible (ARIA roles, focus management, close with the Esc key).
  • Disponible en inglés y español (preparado para traducción, con traducción es_ES incluida).

Configuración por defecto

  • Iframe URL: empty (must be set under Settings VP Iframe Assistant). The button is not shown until a URL is provided.
  • Texto del botón: «Open assistant» («Abrir asistente» en español).

Abrir el asistente desde otros botones

Además del botón flotante, puedes abrir el asistente desde cualquier elemento del sitio web añadiéndole la clase CSS vpifa-open (o el atributo data-vpifa-open):

  • HTML: <a href="#" class="vpifa-open">Abrir asistente</a>
  • Menus (Appearance > Menus): enable «CSS Classes» in Screen Options and type vpifa-open.
  • Botones de Gutenberg / Elementor: campo «Clases CSS adicionales» > vpifa-open.

También puedes seleccionar elementos de menú existentes directamente desde los ajustes del plugin («Abrir desde un elemento de menú»): marca las entradas de menú que deban abrir el asistente y el plugin añade el disparador por ti, sin necesidad de clase CSS.

También puede abrirse con JavaScript: window.vpifaCita.open() (y .close() / .toggle()).

Para desarrolladores

Filtro disponible para ocultar el widget en plantillas concretas:

add_filter( 'vpifa_should_render', '__return_false' );
Gratisen planes de pago
Probado hasta
WordPress 7.0.4
Te puedes descargar este plugin para utilizarlo en tu sitio de .