Skip to main content

GMC Instagram Feed Gallery

Scheda prodotto · Joomla 5/6 e WordPress 6+

GMC Instagram Feed Gallery

Embed Instagram manuali o feed Graph API con filtri, caption, lightbox e CTA.

La tua prova social Instagram diventa una galleria pulita che accompagna il visitatore verso l'azione successiva.

Solo

€29 €49

1 dominio produzione · 12 mesi di aggiornamenti inclusi


Agency Toolkit

€399

domini clienti illimitati · CMS/media/AI/commercial tools

Compra Agency Toolkit

Per chi e

Operatori turistici, pagine immobiliari, ristoranti, scuole e creator che vogliono prova visiva senza abbonamento widget.

Scegli l'opzione tranquilla: installi una volta, controlli feed o form nel CMS e smetti di chiederti quale widget esterno cambiera ancora.

Cosa include

  • Embed manuali da URL post/reel senza token
  • Feed Instagram Business/Creator via Graph API
  • Layout grid o masonry con stili clean, rounded, polaroid o caption
  • Filtri, Load More, infinite scroll, CTA e cache media locale

Requisiti

  • Joomla 5/6 o WordPress 6+
  • PHP 8.1+
  • URL post/reel per modalita manuale
  • ID Instagram Business/Creator e token Meta per Graph mode

Shortcode

{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"]

Tutto incluso

76 funzioni reali, raggruppate per area — tutta la profondità della Instagram Feed Gallery, senza riempitivi.

Sorgenti dei contenuti e modalità di connessione

  • Embed manuali senza token — incolla gli URL di post, reel o TV e ottieni una galleria curata senza alcun token di accesso e senza collegare alcun account.
  • Feed account via Graph API — recupera automaticamente tutti i media di un account Business o Creator tramite l'API ufficiale Meta Graph, così la galleria si aggiorna da sola man mano che pubblichi.
  • Validazione URL integrata — vengono accettati solo veri link a post/reel/tv di instagram.com; tutto il resto viene scartato in silenzio, così un incollaggio sbagliato non può rompere la pagina.
  • Versione Graph API, user ID e token configurabili — li imposti dalla schermata delle impostazioni; il token viaggia come header Authorization: Bearer, mai esposto in URL o log.

Sorgenti feed e scoperta contenuti

  • Più modalità di sorgente feed — scegli own, username (un altro profilo business pubblico tramite business discovery), tagged o hashtag per ogni galleria.
  • Unione multi-account (fino a 10) — combina più ID di account Instagram in un unico feed, unito dal più recente, deduplicato per ID media e limitato al tuo numero massimo di elementi.
  • Token per singola sorgente — ogni account aggiuntivo può avere il proprio token di accesso; gli account senza token usano quello principale come riserva.
  • Resistente alla sorgente non disponibile — se un account fallisce viene saltato (servendo la propria ultima cache valida quando disponibile) mentre il resto del feed viene comunque mostrato.
  • Feed hashtag opt-in e fail-closed — la modalità hashtag resta disattivata finché non la abiliti esplicitamente dopo la Meta App Review, prevenendo configurazioni errate accidentali.

Layout e stili visivi

  • Griglia responsive o masonry — scegli una griglia uniforme e pulita oppure un layout masonry in stile Pinterest che si adatta a ogni dimensione dello schermo.
  • Da 1 a 8 colonne + spaziatura regolabile — imposti con precisione la densità della galleria, con numero di colonne per galleria e spaziatura da 0 a 48 px.
  • Ritaglio quadrato o naturale — forza tessere quadrate uniformi oppure conserva il rapporto d'aspetto nativo di ogni post.
  • Set completo di stiliclean, tiles, rounded, polaroid, caption, più theme-match, showcase e altri preset integrati per look specifici.
  • Preset YOOtheme / theme-match — eredita card, colori, font e transizioni hover del tuo tema attivo; su Joomla genera markup UIkit nativo (uk-card/uk-grid/uk-overlay/uk-lightbox) e degrada con eleganza sui siti non UIkit.
  • Modalità carosello / slider — rende il preset theme-match come slider (uk-slider UIkit nativo con frecce, punti e swipe su Joomla; uno slider autonomo con scroll-snap su WordPress) invece di una griglia.

Preset showcase ed engagement

  • Stile showcase ricco di informazioni — ogni tessera riceve un overlay a gradiente scuro che mostra didascalia, data del post e conteggio di like/commenti, più un'icona permalink Instagram nell'angolo, replicando le gallerie premium della concorrenza.
  • Overlay al passaggio del mouse — l'overlay appare al passaggio del mouse invece di restare sempre visibile, mantenendo la griglia pulita finché il visitatore non interagisce.
  • Selettori di colore accento e overlay — imposta i colori di accento e overlay dello showcase per ogni galleria e come predefiniti globali, con valori validati in sicurezza prima di raggiungere il CSS.
  • Conteggio like/commenti del titolare — per i tuoi media Business/Creator la galleria mostra i numeri di engagement, recuperati in sicurezza e omessi automaticamente quando Instagram non li restituisce.
  • Badge video e album carosello — le tessere video mostrano un badge di riproduzione e i post multi-immagine un badge con il numero di elementi, così i visitatori sanno che c'è altro dentro.

Visualizzazione galleria e interazione

  • Didascalie on/off — mostra o nascondi la didascalia di ogni post per singola galleria.
  • Lightbox locale integrato — visualizzatore a schermo intero con pannello laterale informativo (didascalia, data, like/commenti, permalink), servito dal tuo sito senza alcuno script di embed esterno.
  • Fallback senza lightbox — con il lightbox disattivato, le tessere rimandano direttamente al permalink Instagram, così un tap raggiunge sempre il post originale.
  • Carica altro e scroll infinito — parti da una dimensione di pagina configurabile e lascia che i visitatori carichino altri contenuti con un clic, oppure che compaiano automaticamente durante lo scroll.
  • Schede per tipo di contenuto — una barra di schede opzionale photos, videos, reels sopra la griglia filtra gli elementi lato client per tipo di media.
  • Chip di filtro album — definisci album Label | keywords per generare chip "Tutti + per album" che filtrano la griglia in base alle parole chiave della didascalia.
  • Filtro media foto/video — mostra tutti i media, solo le foto o solo i video.
  • Includi / escludi per testo — mantieni o scarta i post in base a una sottostringa della didascalia senza distinzione tra maiuscole e minuscole, così curi esattamente quali media appaiono.
  • Nascondi post specifici per ID — escludi singoli elementi che non vuoi mostrare, indipendentemente dal feed.
  • Call-to-action configurabile — aggiungi un pulsante "Seguici" (o qualsiasi altro) con la tua etichetta e un link https sotto la galleria.
  • Titolo/intestazione galleria — etichetta di intestazione opzionale sopra la griglia.
  • Conteggio elementi in tempo reale — l'intestazione riflette quanti elementi sono mostrati.

Amministrazione e gestione gallerie

  • Gestore delle gallerie salvate — un vero componente di back-office (Joomla) / custom post type (WordPress) che memorizza molte gallerie riutilizzabili, ognuna con la sua configurazione di visualizzazione completa.
  • CRUD + duplica + copia-shortcode — crea, modifica, elimina, clona una galleria salvata e copia il suo shortcode già pronto con un solo clic.
  • Inserimento tramite ID — inserisci una galleria salvata ovunque tramite il suo id ({gmcinstagramgallery id="N"} / [gmcinstagramgallery id="N"]) invece di ripetere ogni attributo.
  • Preset di configurazione rapida — avvia una nuova galleria da un preset (simple, showcase, carousel, manual) invece che da un modulo vuoto.
  • Connessione globale o per singola galleria — riutilizza per impostazione predefinita la connessione Instagram valida per tutto il sito, oppure sovrascrivi le credenziali su una galleria specifica.
  • Opzioni avanzate compresse — i campi del primo giorno restano visibili; le opzioni per esperti si raccolgono in una sezione "Avanzate" per mantenere l'editor semplice.
  • Anteprima layout in tempo reale — un pannello nell'amministrazione mostra colonne/stile/ritaglio/carosello/album con tessere segnaposto man mano che cambi le opzioni, così puoi fare un controllo prima di salvare.
  • Impostazioni di visualizzazione predefinite per tutto il sito — imposta limite, colonne, layout, stile, spaziatura, ritaglio, didascalie, lightbox, dimensione pagina, scroll infinito, CTA e altro come predefiniti, così nuove gallerie e shortcode minimali ereditano valori sensati.
  • Permessi ACL di Joomla — le regole di accesso standard di Joomla controllano chi può gestire le gallerie.

Esperienza di connessione e configurazione

  • Procedura guidata di configurazione — un flusso di onboarding passo passo accompagna il nuovo proprietario del sito nel collegamento di un account.
  • Pulsante "Testa connessione" — verifica la connessione in tempo reale contro la Graph API con messaggi di errore chiari e specifici (token scaduto/non valido, ID account errato, permesso mancante, limite di richieste).
  • Collega con Instagram (Instagram Login) — accedi direttamente con le credenziali Instagram, senza bisogno di collegare una Pagina Facebook, per qualsiasi account professionale.
  • Collega con Facebook (flusso Pagina) — il classico percorso Facebook Login con selettore di Pagina per gli account collegati a una Pagina Facebook.
  • Easy Connect (via GMC) OAuth con un clic — collega Instagram con un solo clic senza una tua app sviluppatore Meta; accedi sulla pagina di Instagram e il token torna cifrato, memorizzato solo sul tuo sito (il relay GMC non lo conserva mai).
  • Assistente allo scambio manuale del token — incolla un App ID + App Secret Meta e un token a breve durata per ottenere automaticamente un Page access token permanente, senza estensione manuale del token.
  • Rinnovo automatico del token — il token Instagram a 60 giorni viene rinnovato automaticamente prima della scadenza, così i feed collegati continuano a funzionare senza riautenticazione.
  • Avviso admin di token non valido — se Instagram restituisce l'errore 190 il plugin segnala il token come non valido e mostra un avviso all'amministratore che spiega esattamente come risolvere.

Privacy, GDPR e sicurezza

  • Cache locale dei media opzionale — memorizza i media di Instagram sul tuo dominio per una configurazione più orientata al GDPR, così immagini e miniature dei video vengono servite dal tuo server e non dalla CDN di Instagram.
  • Gestione robusta delle miniature video — le tessere restano visibili anche quando le vecchie miniature dei video Instagram sono mancanti o scadute.
  • Download in cache protetti da SSRF — la cache locale dei media scarica solo da un elenco autorizzato di host CDN Meta autentici (fbcdn.net, cdninstagram.com, fbsbx.com, akamaihd.net) con validazione del content-type.
  • Token in header Bearer — i token di accesso viaggiano in un header Authorization, tenuti fuori da URL, query string e log.
  • Token di stile/layout in whitelist ed escaping completo dell'output — i valori di stile/layout/ritaglio forniti dall'utente vengono validati prima di raggiungere i nomi delle classi CSS, e l'output è sottoposto a escaping ovunque — rinforzato per le versioni moderne di Joomla e le versioni attuali di WordPress.
  • Disinstallazione pulita — la rimozione su WordPress ripulisce impostazioni, dati di licenza e metadati dell'updater in cache.

Prestazioni e caching

  • Cache del feed "ultimo valido" — durante un'interruzione della Graph API la galleria serve dal disco l'ultimo media recuperato con successo invece di svuotare una pagina funzionante.
  • Cache media consapevole del disco — le immagini in cache vengono verificate su disco prima di riscaricarle, evitando di riprelevare ogni immagine a ogni visita della pagina.
  • Pulizia automatica giornaliera della cache — un'attività pianificata (WP cron / pulizia Joomla con throttling) elimina i media in cache obsoleti più vecchi della durata della cache (minimo 7 giorni), così la cartella cache non cresce all'infinito.
  • Durata cache e timeout richieste configurabili — regola per quanto tempo i feed restano in cache e quanto può durare una richiesta Graph.

Internazionalizzazione e compatibilità

  • Inglese, italiano e spagnolo pronti all'uso — le stringhe complete dell'interfaccia e del front-end (admin, procedura guidata, box OAuth/Easy-Connect, lightbox, "Carica altro", chip album "Tutti") vengono fornite tradotte e compilate.
  • Consapevole dei siti multilingua — rispetta la configurazione multilingua del sito.
  • Testato sui CMS attuali — Joomla 5.x/6.x e WordPress 6.0–6.8, PHP 8.1+.

Sviluppatori e integrazione

  • Quattro alias di shortcodegmcinstagramgallery, gmcinstagram, gmcinstagramfeed, gmcphotostream puntano tutti allo stesso handler (parentesi graffe su Joomla, parentesi quadre su WordPress).
  • Ricco set di attributi shortcode — controlla tutto inline (urls, limit, columns, layout, style, gutter, crop, filtri, caption, lightbox, carousel, album, tabs, colori, source, CTA, title, id…); i valori inline hanno la priorità sui predefiniti salvati.
  • Blocco Gutenberg per WordPress — un blocco nativo registra la galleria per l'editor a blocchi accanto agli shortcode.
  • Plugin di contenuto Joomla — inserisci una galleria direttamente in qualsiasi articolo tramite il plugin di contenuto incluso; un plugin di sistema incluso gestisce il callback OAuth su un URL admin pulito.
  • Endpoint AJAX — il "Carica altro" e i flussi OAuth/connect passano attraverso il layer AJAX nativo del CMS.

Affidabilità e licenza

  • Licenza GPLv2 — rilasciato sotto la GNU General Public License v2 o successiva; ottieni la build ufficiale.
  • Self-hosted, dati tuoi — la galleria e ogni media in cache risiedono sul tuo sito; la modalità manuale non coinvolge alcun servizio di terze parti, e con Easy Connect il token è memorizzato solo sul tuo sito.
  • Aggiornamenti con un clic sotto licenza — l'estensione controlla automaticamente il server di aggiornamento GMC / FuerteventuraTV (~24 h su Joomla, ~12 h su WordPress) e propone le nuove versioni tramite l'updater nativo finché la licenza è attiva.
  • Consegna tramite Download Key — una Download Key arriva via email dopo l'acquisto e sblocca gli aggiornamenti sotto licenza; la inserisci una volta sola nella schermata licenza/impostazioni.
  • Periodo di grazia elegante sulla licenza — se il gateway delle licenze è irraggiungibile per un breve periodo, un sito precedentemente licenziato continua a funzionare con il suo ultimo diritto valido; solo i guasti di trasporto non vengono mai messi in cache a lungo, così un'interruzione momentanea non compromette mai il controllo.
  • Licenza un sito + opzione agenzia — ogni acquisto copre un sito con aggiornamenti e supporto; accordi per volumi/agenzie disponibili su richiesta.
  • Rimborso a 14 giorni + supporto multilingua — supporto e rimborsi gestiti in inglese, italiano e spagnolo (linea WhatsApp inclusa nell'email di licenza).

Joomla e WordPress

  • Joomla — il preset theme-match genera markup UIkit/YOOtheme Pro nativo (card, griglia, overlay, slider, lightbox); viene fornito come pacchetto (componente com_gmc_instagram_feed_gallery + plugin di contenuto + plugin di sistema) con ACL, un campo Download Key e il server di aggiornamento Joomla — installa solo lo pkg_…zip esterno.
  • WordPress — gli stili equivalenti sono CSS autonomo (nessuna dipendenza da UIkit); le gallerie salvate sono un custom post type con un editor a meta-box e un blocco Gutenberg; espone l'interruttore per plugin "Abilita aggiornamenti automatici" e una pulizia giornaliera della cache tramite WP-cron; venduto come prodotto separato rispetto all'edizione Joomla.

FAQ

Note privacy

Gli embed manuali caricano risorse Instagram. La modalita Graph salva metadati in cache e puo salvare media supportati in locale.

Rimborso 14 giorni se il prodotto non funziona come descritto e non riusciamo a risolvere.

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 dal 2011. Tutti i diritti riservati.