Skip to main content

GMC Instagram Feed Gallery

Ficha de producto · Joomla 5/6 y WordPress 6+

GMC Instagram Feed Gallery

Embeds Instagram manuales o feeds Graph API con filtros, captions, lightbox y CTA.

Tu prueba social de Instagram se convierte en una galeria cuidada que lleva al visitante hacia la siguiente accion.

Solo

€29 €49

1 dominio de produccion · 12 meses de actualizaciones incluidos


Agency Toolkit

€399

dominios de clientes ilimitados · CMS/media/AI/commercial tools

Comprar Agency Toolkit

Para quien es

Operadores turisticos, inmobiliarias, restaurantes, escuelas y creadores que quieren prueba visual sin suscripcion de widget.

Elige la opcion tranquila: instalas una vez, controlas feed o formulario dentro del CMS y dejas de depender del proximo cambio de un widget externo.

Que incluye

  • Embeds manuales desde URL de post/reel sin token
  • Feed Instagram Business/Creator via Graph API
  • Layouts grid o masonry con estilos clean, rounded, polaroid o caption
  • Filtros, Load More, scroll infinito, CTA y cache media local

Requisitos

  • Joomla 5/6 o WordPress 6+
  • PHP 8.1+
  • URL post/reel para modo manual
  • ID Instagram Business/Creator y token Meta para Graph mode

Shortcodes

{gmcinstagramgallery urls="https://www.instagram.com/p/POST_ID/" columns="3"}
{gmcinstagramfeed source="graph" limit="12" layout="masonry" style="caption"}
[gmcinstagram limit="24" columns="3" infinite="1" local_media="1"]

Todo incluido

76 funciones reales, agrupadas por área — toda la profundidad de la Instagram Feed Gallery, sin relleno.

Fuentes de contenido y modos de conexión

  • Embeds manuales sin token — pega las URL de posts, reels o TV y obtén una galería curada sin ningún token de acceso y sin conectar ninguna cuenta.
  • Feed de cuenta vía Graph API — recupera automáticamente todo el contenido de una cuenta Business o Creator mediante la API oficial Meta Graph, de modo que la galería se actualiza sola a medida que publicas.
  • Validación de URL integrada — solo se aceptan enlaces reales de post/reel/tv de instagram.com; cualquier otra cosa se descarta en silencio, así un pegado erróneo no puede romper la página.
  • Versión de Graph API, user ID y token configurables — los defines desde la pantalla de ajustes; el token viaja como cabecera Authorization: Bearer, nunca expuesto en URL ni en registros.

Fuentes de feed y descubrimiento

  • Múltiples modos de fuente de feed — elige own, username (otro perfil de empresa público mediante business discovery), tagged o hashtag por cada galería.
  • Combinación multicuenta (hasta 10) — combina varios ID de cuenta de Instagram en un único feed, unido de lo más reciente a lo más antiguo, deduplicado por ID de contenido y limitado a tu número máximo de elementos.
  • Tokens por fuente — cada cuenta adicional puede llevar su propio token de acceso; las cuentas sin token recurren al token principal.
  • Resistente a una fuente caída — si una cuenta falla se omite (sirviendo su última caché válida cuando está disponible) mientras el resto del feed se sigue mostrando.
  • Feeds de hashtag opt-in y fail-closed — el modo hashtag permanece desactivado hasta que lo habilitas explícitamente tras la Meta App Review, evitando configuraciones erróneas accidentales.

Diseños y estilos visuales

  • Cuadrícula responsive o masonry — elige una cuadrícula uniforme y limpia o un diseño masonry al estilo Pinterest que se adapta a cualquier tamaño de pantalla.
  • De 1 a 8 columnas + espaciado ajustable — ajusta con precisión la densidad de la galería, con número de columnas por galería y espaciado de 0 a 48 px.
  • Recorte cuadrado o natural — fuerza mosaicos cuadrados uniformes o conserva la relación de aspecto nativa de cada post.
  • Set completo de estilosclean, tiles, rounded, polaroid, caption, más theme-match, showcase y otros presets integrados para looks concretos.
  • Preset YOOtheme / theme-match — hereda las tarjetas, colores, fuentes y transiciones al pasar el cursor de tu tema activo; en Joomla genera marcado UIkit nativo (uk-card/uk-grid/uk-overlay/uk-lightbox) y degrada con elegancia en sitios sin UIkit.
  • Modo carrusel / slider — muestra el preset theme-match como slider (uk-slider UIkit nativo con flechas, puntos y deslizamiento en Joomla; un slider autónomo con scroll-snap en WordPress) en lugar de una cuadrícula.

Preset showcase e interacción

  • Estilo showcase rico en información — cada mosaico recibe una superposición de degradado oscuro que revela el pie de foto, la fecha del post y el recuento de me gusta/comentarios, además de un icono de permalink de Instagram en la esquina, replicando las galerías premium de la competencia.
  • Superposición al pasar el cursor — la superposición aparece al pasar el cursor en vez de estar siempre visible, manteniendo la cuadrícula limpia hasta que el visitante interactúa.
  • Selectores de color de acento y superposición — define los colores de acento y superposición del showcase por cada galería y como valores globales predeterminados, con valores validados de forma segura antes de llegar al CSS.
  • Recuento de me gusta/comentarios del titular — para tu propio contenido Business/Creator la galería muestra las cifras de interacción, obtenidas de forma segura y omitidas automáticamente cuando Instagram no las devuelve.
  • Distintivos de vídeo y álbum de carrusel — los mosaicos de vídeo llevan un distintivo de reproducción y los posts de varias imágenes muestran un distintivo con el número de elementos, así los visitantes saben que hay más dentro.

Visualización de la galería e interacción

  • Pies de foto on/off — muestra u oculta el pie de cada post por cada galería.
  • Lightbox local integrado — visor a pantalla completa con un panel lateral de información (pie de foto, fecha, me gusta/comentarios, permalink), servido desde tu propio sitio sin ningún script de embed externo.
  • Alternativa sin lightbox — con el lightbox desactivado, los mosaicos enlazan directamente al permalink de Instagram, así un toque siempre llega al post original.
  • Cargar más y scroll infinito — empieza con un tamaño de página configurable y deja que los visitantes carguen más con un clic, o que aparezcan automáticamente a medida que se desplazan.
  • Pestañas por tipo de contenido — una barra de pestañas opcional photos, videos, reels sobre la cuadrícula filtra los elementos del lado del cliente por tipo de contenido.
  • Chips de filtro de álbum — define álbumes Label | keywords para generar chips "Todos + por álbum" que filtran la cuadrícula por palabra clave del pie de foto.
  • Filtro de contenido foto/vídeo — muestra todo el contenido, solo fotos o solo vídeos.
  • Incluir / excluir por texto — conserva o descarta posts por una subcadena del pie de foto sin distinguir mayúsculas de minúsculas, así curas exactamente qué contenido aparece.
  • Ocultar posts concretos por ID — excluye elementos individuales que no quieras mostrar, con independencia del feed.
  • Llamada a la acción configurable — añade un botón "Síguenos" (o cualquier otro) con tu propia etiqueta y un enlace https debajo de la galería.
  • Título/encabezado de la galería — etiqueta de encabezado opcional sobre la cuadrícula.
  • Recuento de elementos en vivo — el encabezado refleja cuántos elementos se muestran.

Administración y gestión de galerías

  • Gestor de galerías guardadas — un auténtico componente de back-office (Joomla) / custom post type (WordPress) que almacena muchas galerías reutilizables, cada una con su configuración de visualización completa.
  • CRUD + duplicar + copiar-shortcode — crea, edita, elimina, clona una galería guardada y copia su shortcode ya listo con un solo clic.
  • Inserción mediante ID — coloca una galería guardada en cualquier sitio por su id ({gmcinstagramgallery id="N"} / [gmcinstagramgallery id="N"]) en vez de repetir cada atributo.
  • Presets de configuración rápida — inicia una nueva galería desde un preset (simple, showcase, carousel, manual) en lugar de un formulario en blanco.
  • Conexión global o por galería — reutiliza por defecto la conexión de Instagram válida para todo el sitio, o sobrescribe las credenciales en una galería concreta.
  • Opciones avanzadas plegadas — los campos del primer día permanecen visibles; las opciones para expertos se recogen en una sección "Avanzadas" para mantener el editor accesible.
  • Vista previa del diseño en vivo — un panel dentro de la administración muestra columnas/estilo/recorte/carrusel/álbumes con mosaicos de marcador de posición a medida que cambias las opciones, así puedes comprobarlo antes de guardar.
  • Valores de visualización predeterminados para todo el sitio — define límite, columnas, diseño, estilo, espaciado, recorte, pies de foto, lightbox, tamaño de página, scroll infinito, CTA y más como valores predeterminados, así las nuevas galerías y los shortcodes mínimos heredan valores sensatos.
  • Permisos ACL de Joomla — las reglas de acceso estándar de Joomla controlan quién puede gestionar las galerías.

Experiencia de conexión y configuración

  • Asistente de configuración guiada — un flujo de incorporación paso a paso acompaña al nuevo propietario del sitio en la conexión de una cuenta.
  • Botón "Probar conexión" — valida la conexión en vivo contra la Graph API con mensajes de error claros y específicos (token caducado/no válido, ID de cuenta incorrecto, permiso ausente, límite de peticiones).
  • Conectar con Instagram (Instagram Login) — inicia sesión directamente con credenciales de Instagram, sin necesidad de vincular una Página de Facebook, para cualquier cuenta profesional.
  • Conectar con Facebook (flujo de Página) — la ruta clásica de Facebook Login con un selector de Página para cuentas vinculadas a una Página de Facebook.
  • Easy Connect (vía GMC) OAuth con un clic — conecta Instagram con un solo clic sin tu propia app de desarrollador de Meta; inicias sesión en la propia página de Instagram y el token vuelve cifrado, almacenado solo en tu sitio (el relay de GMC nunca lo conserva).
  • Asistente de intercambio manual de token — pega un App ID + App Secret de Meta y un token de corta duración para obtener automáticamente un Page access token permanente, sin extensión manual del token.
  • Renovación automática del token — el token de Instagram de 60 días se renueva automáticamente antes de caducar, así los feeds conectados siguen funcionando sin volver a autenticarse.
  • Aviso de admin por token no válido — si Instagram devuelve el error 190 el plugin marca el token como no válido y muestra un aviso al administrador que explica exactamente cómo solucionarlo.

Privacidad, RGPD y seguridad

  • Caché local de contenido opcional — almacena el contenido de Instagram en tu propio dominio para una configuración más orientada al RGPD, así las imágenes y las miniaturas de vídeo se sirven desde tu servidor y no desde la CDN de Instagram.
  • Gestión robusta de miniaturas de vídeo — los mosaicos permanecen visibles incluso cuando las miniaturas de vídeo antiguas de Instagram faltan o han caducado.
  • Descargas de caché endurecidas contra SSRF — la caché local de contenido solo descarga desde una lista autorizada de hosts CDN de Meta auténticos (fbcdn.net, cdninstagram.com, fbsbx.com, akamaihd.net) con validación del content-type.
  • Tokens en cabecera Bearer — los tokens de acceso viajan en una cabecera Authorization, fuera de las URL, las cadenas de consulta y los registros.
  • Tokens de estilo/diseño en lista blanca y escapado completo de la salida — los valores de estilo/diseño/recorte aportados por el usuario se validan antes de llegar a los nombres de clases CSS, y la salida se escapa por completo — endurecido para las versiones modernas de Joomla y las versiones actuales de WordPress.
  • Desinstalación limpia — la eliminación en WordPress limpia los ajustes, los datos de licencia y los metadatos del actualizador en caché.

Rendimiento y caché

  • Caché del feed "último válido" — durante una caída de la Graph API la galería sirve desde el disco el último contenido recuperado con éxito en lugar de dejar en blanco una página que funciona.
  • Caché de contenido consciente del disco — las imágenes en caché se comprueban en el disco antes de volver a descargarlas, evitando descargar de nuevo cada imagen en cada visita a la página.
  • Purga automática diaria de la caché — una tarea programada (WP cron / purga de Joomla con limitación) elimina el contenido en caché obsoleto más antiguo que la vida útil de la caché (mínimo 7 días), así la carpeta de caché no crece sin límite.
  • Vida útil de la caché y timeout de petición configurables — ajusta cuánto tiempo se guardan los feeds en caché y cuánto puede durar una petición Graph.

Internacionalización y compatibilidad

  • Inglés, italiano y español listos para usar — las cadenas completas de la interfaz y del front-end (admin, asistente, cuadros OAuth/Easy-Connect, lightbox, "Cargar más", chip de álbum "Todos") se entregan traducidas y compiladas.
  • Consciente de los sitios multiidioma — respeta la configuración multiidioma del sitio.
  • Probado en los CMS actuales — Joomla 5.x/6.x y WordPress 6.0–6.8, PHP 8.1+.

Desarrolladores e integración

  • Cuatro alias de shortcodegmcinstagramgallery, gmcinstagram, gmcinstagramfeed, gmcphotostream resuelven todos al mismo handler (llaves en Joomla, corchetes en WordPress).
  • Amplio conjunto de atributos de shortcode — controla todo en línea (urls, limit, columns, layout, style, gutter, crop, filtros, caption, lightbox, carousel, álbumes, tabs, colores, source, CTA, title, id…); los valores en línea tienen prioridad sobre los predeterminados guardados.
  • Bloque Gutenberg para WordPress — un bloque nativo registra la galería para el editor de bloques junto a los shortcodes.
  • Plugin de contenido de Joomla — inserta una galería directamente en cualquier artículo mediante el plugin de contenido incluido; un plugin de sistema incluido gestiona el callback OAuth en una URL de administración limpia.
  • Endpoints AJAX — el "Cargar más" y los flujos OAuth/connect se ejecutan a través de la propia capa AJAX del CMS.

Confianza y licencia

  • Licencia GPLv2 — publicado bajo la GNU General Public License v2 o posterior; obtienes la build oficial.
  • Autoalojado, tus datos — la galería y cualquier contenido en caché residen en tu propio sitio; el modo manual no implica ningún servicio de terceros, y con Easy Connect el token se almacena solo en tu sitio.
  • Actualizaciones con un clic bajo licencia — la extensión consulta automáticamente el servidor de actualizaciones de GMC / FuerteventuraTV (~24 h en Joomla, ~12 h en WordPress) y ofrece las nuevas versiones a través del actualizador nativo mientras la licencia está activa.
  • Entrega mediante Download Key — una Download Key llega por correo tras la compra y desbloquea las actualizaciones con licencia; la introduces una sola vez en la pantalla de licencia/ajustes.
  • Periodo de gracia elegante en la licencia — si la pasarela de licencias está brevemente inaccesible, un sitio previamente licenciado sigue funcionando con su último derecho válido conocido; solo los fallos de transporte no se guardan nunca mucho tiempo en caché, así un corte momentáneo nunca compromete el control.
  • Licencia de un sitio + opción para agencias — cada compra cubre un sitio con actualizaciones y soporte; acuerdos por volumen/agencia disponibles a petición.
  • Reembolso a 14 días + soporte multiidioma — soporte y reembolsos gestionados en inglés, italiano y español (línea de WhatsApp incluida en el correo de licencia).

Joomla y WordPress

  • Joomla — el preset theme-match genera marcado UIkit/YOOtheme Pro nativo (tarjetas, cuadrícula, superposición, slider, lightbox); se entrega como paquete (componente com_gmc_instagram_feed_gallery + plugin de contenido + plugin de sistema) con ACL, un campo Download Key y el servidor de actualizaciones de Joomla — instala solo el pkg_…zip externo.
  • WordPress — los estilos equivalentes son CSS autónomo (sin dependencia de UIkit); las galerías guardadas son un custom post type con un editor de meta-box y un bloque Gutenberg; expone el interruptor por plugin "Habilitar actualizaciones automáticas" y una purga diaria de la caché mediante WP-cron; se vende como producto independiente de la edición de Joomla.

FAQ

Notas de privacidad

Los embeds manuales cargan recursos de Instagram. El modo Graph guarda metadatos en cache y puede cachear media compatible localmente.

Reembolso 14 dias si el producto no funciona como se describe y no podemos arreglarlo.

www.fuerteventuratv.net es tambien una agencia online especializada en excursiones, actividades y locaciones en Canarias.
Somos Intermediadores Turisticos oficiales por el Gobierno de Canarias, con identificadores I-0003278.1

Social


Copyright www.fuerteventuratv.net desde 2011. Todos los derechos reservados.