GMC Social Share — pulsanti di condivisione senza tracker per Joomla
Dettaglio prodotto · Joomla 5 & 6 · Social
Pulsanti di condivisione che non caricano alcun tracker — e ti mostrano cosa viene condiviso.
Per editori Joomla, tour operator e hotel che vogliono una condivisione a norma GDPR con statistiche d'uso reali — più il cross-posting opzionale e automatico dei nuovi articoli su Facebook e Instagram.
Pulsanti di condivisione nativi, una dashboard di analisi integrata e una coda di pubblicazione automatica pianificata — in un unico pacchetto che già alimenta la barra di condivisione del nostro portale.
Licenza annuale
EUR 39/anno
- Download Key immediata via email
- Self-hosted · build GPL
- Supporto in EN · IT · ES
Per chi è
Siti Joomla che pubblicano già contenuti — editori, tour operator, hotel e siti di contenuti — e vogliono una condivisione che resti veloce e a norma GDPR, e che riporti davvero cosa viene condiviso.
Testato in produzione: questa build alimenta la barra di condivisione su fuerteventuratv.net, il nostro portale turistico.
Cosa ci guadagni
- Pagine più veloci: i pulsanti si generano in modo nativo, senza script di terze parti da attendere.
- Un banner cookie più pulito: nessun cookie social impostato solo perché appare un pulsante.
- Dati, non supposizioni: una dashboard che mostra quali contenuti generano condivisioni.
- Tempo risparmiato: i nuovi articoli possono pubblicarsi da soli su Facebook e Instagram.
Cosa contiene
Pulsanti di condivisione senza script
I pulsanti sono generati in modo nativo senza script di tracciamento di terze parti, quindi nessun cookie social viene impostato solo perché un pulsante è nella pagina.
Layout per ogni posizione
Una bar a tutta larghezza in maiuscolo, una barra footer compatta di pulsanti circolari con la sola icona che ereditano il colore del testo circostante e una barra mobile ancorata in basso che non sborda mai sugli schermi piccoli.
I tuoi colori, i tuoi social
Scegli quali social mostrare, imposta i tuoi colori e aggiungi un pulsante link al profilo Instagram — tutto dalle impostazioni.
Dashboard di analisi delle condivisioni
Il conteggio delle interazioni per singolo elemento alimenta una dashboard nel backend, così vedi quali articoli e pagine vengono davvero condivisi — senza tirare a indovinare.
Pubblicazione automatica opzionale
Una coda di pubblicazione automatica, guidata da un'attività pianificata di Joomla, ripubblica i nuovi contenuti su Facebook e Instagram tramite la Meta Graph API — con regole sulle categorie consentite, invii in blocco, gestione dei tentativi e visibilità della coda nel backend.
Compatibile con il multilingua
Sui siti multilingua ogni pulsante condivide l'URL dell'articolo nella sua lingua e l'interfaccia è disponibile in inglese, italiano e spagnolo.
Come funziona
Un solo pacchetto, diversi modi per posizionare la condivisione — nessuno shortcode da memorizzare.
- Plugin di contenuto — inserisce automaticamente una barra di condivisione negli articoli, così tocchi raramente un template.
- Modulo — posiziona una barra in un footer, in una sidebar o in qualsiasi posizione modulo.
- Componente — la sede nel backend per la dashboard di analisi e la coda di pubblicazione automatica.
- Plugin attività pianificata — gestisce la pubblicazione automatica senza interventi tramite lo scheduler di Joomla.
Un'unica installazione mantiene tutto allineato
Installa il singolo pacchetto pkg_gmcsocialshare — non gli zip interni uno per uno. Solo la versione del pacchetto attiva gli aggiornamenti con licenza.
pkg_gmcsocialshare
├─ com_gmcsocialshare dashboard · analisi · coda
├─ mod_gmcsocialshare barra di condivisione in qualsiasi posizione
├─ plg_content_... inserisce la barra negli articoli
└─ plg_task_... pubblicazione automatica pianificata su Meta
Requisiti
- Joomla 5.x o 6.x
- PHP 8.1 o successivo
- Credenziali Meta Graph API — solo se attivi la pubblicazione automatica
- Una Pagina Facebook / un account Instagram Business collegato — solo per la pubblicazione automatica
Licenza e aggiornamenti
- Venduto come licenza annuale a EUR 39/anno per sito.
- Aggiornamenti one-click con licenza forniti dal gateway GMC / FuerteventuraTV.
- L'estensione controlla gli aggiornamenti da sola (circa ogni 24 ore) e li propone in Sistema → Aggiorna → Estensioni.
- Rilasciato sotto GNU GPL; una build WordPress separata è venduta come prodotto a sé.
Perché acquistare da GMC
Aggiornamenti inclusi
Un anno di aggiornamenti one-click con licenza dal nostro gateway — lascia la chiave al suo posto e continuano ad arrivare.
Chiave di licenza istantanea
La tua Download Key arriva via email subito dopo l'acquisto — inseriscila nella schermata GMC Licenses e sei operativo.
Self-hosted
Tutto gira sul tuo Joomla. Nessun servizio di condivisione di terze parti si frappone tra i tuoi visitatori e le tue pagine.
Testato, GPL, supportato
Una build GPL già in funzione su fuerteventuratv.net, con supporto per un sito in inglese, italiano e spagnolo.
Tutto incluso
71 funzionalità reali, raggruppate per area.
Pulsanti di condivisione e reti
- 9 reti di condivisione — Facebook, X (Twitter), WhatsApp, Telegram, LinkedIn, Reddit, Email, Copia link, più un pulsante profilo Instagram, così i visitatori condividono sul canale che preferiscono.
- Scegli quali reti mostrare — attiva solo le reti che vuoi (il set predefinito è Facebook, X, WhatsApp, Telegram, LinkedIn, Email e Copia), mantenendo la barra ordinata.
- Intent di condivisione nativi — i pulsanti aprono la finestra di condivisione propria di ogni piattaforma (sharer di Facebook, intent di X, WhatsApp, Telegram, LinkedIn, Reddit, mailto) con titolo e URL della pagina già precompilati.
- "Copia link" con un clic — copia l'URL della pagina corrente negli appunti per incollarlo ovunque, senza bisogno di alcun account social.
- Pulsante "segui" di Instagram — poiché Instagram non consente la condivisione di link, il pulsante Instagram rimanda all'URL del profilo che hai configurato e compare solo quando quell'URL è impostato.
- Sempre l'URL corretto della pagina corrente — i pulsanti condividono sempre la pagina effettivamente visualizzata (incluso l'URL nella lingua giusta sui siti multilingue), mai la home del sito.
- Icone SVG inline nitide — icone a percorso singolo 24×24 che ereditano il colore del testo, così restano nitide a qualsiasi dimensione senza alcuna richiesta di immagini.
- Colori di marca autentici — ogni pulsante riporta il vero colore del brand della sua rete (il blu di Facebook, il verde di WhatsApp, ecc.) per un riconoscimento immediato.
- Link in uscita sicuri — i veri link di condivisione si aprono in una nuova scheda con
rel="noopener noreferrer nofollow", proteggendo la tua pagina e la SEO.
Layout e aspetto
- 10 layout selezionabili — riga in linea, barra a tutta larghezza in maiuscolo, pila verticale, griglia responsive, nuvola di tag, grandi contatori, barra a piè di pagina, fluttuante a sinistra, fluttuante a destra e ancorata in basso, per adattarsi a qualsiasi punto della pagina.
- Layout "barra" a tutta larghezza — pulsanti di uguale larghezza con etichette in maiuscolo che vanno a capo sugli smartphone, in stile classica barra di condivisione.
- Layout barra a piè di pagina — una striscia compatta di piccoli pulsanti circolari solo icona che ereditano il colore del testo circostante (attenuato di default, colore del brand al passaggio del mouse) e appaiono bene sia sui footer scuri sia su quelli chiari, senza spostamenti di layout.
- Barre fluttuanti e ancorate — fissa una barra verticale di icone sul bordo sinistro o destro, oppure una barra a tutta larghezza in fondo allo schermo; le barre fluttuanti si riducono a una barra inferiore sugli smartphone e si nascondono in stampa.
- 3 stili di pulsante — pieno, contorno o minimale, per adattarsi al peso del tuo tema.
- 4 forme di pulsante — arrotondato, a pillola, quadrato o cerchio.
- 3 dimensioni di pulsante — piccolo, normale o grande.
- Mostra o nascondi etichette, conteggi e totale — attiva ciascuno in modo indipendente, dal solo icona fino al layout completamente etichettato con numeri di condivisione in tempo reale.
- Titolo personalizzato — aggiungi una riga di invito all'azione sopra la barra (ad es. "Condividi questo con i tuoi amici:").
- Colore d'accento personalizzato — imposta l'accento usato dagli stili minimale/contorno con un selettore di colori (esadecimale sanificato).
- Sicuro sul mobile per design — la barra ancorata in basso passa alla modalità compatta solo icona sugli schermi piccoli, così etichette lunghe e conteggi non escono mai dalla viewport.
Posizionamento e iniezione
- Iniezione automatica in articoli/post — inserisci la barra nel contenuto automaticamente, prima, dopo o attorno al testo del corpo, senza modificare il template.
- Posizionamento con shortcode — metti la barra esattamente dove vuoi con
{gmcsocialshare}(Joomla) /[gmcsocialshare](WordPress); uno shortcode esplicito prevale sempre sull'iniezione automatica. - Controllo del contesto (Joomla) — scegli se l'iniezione automatica avviene solo sui singoli articoli o anche sulle viste articolo/in evidenza/categoria.
- Modulo footer/sidebar (Joomla) — il modulo
mod_gmcsocialsharecolloca una barra di condivisione in qualsiasi posizione del template, condividendo la pagina corrente. - Widget footer/sidebar (WordPress) — il widget GMC Social Share colloca la barra in qualsiasi area widget, con impostazioni sovrascrivibili per singola istanza per layout, stile, forma, dimensione, reti, titolo e URL Instagram (ciascuna con fallback all'impostazione globale).
- Compatibile con i page builder — l'iniezione automatica funziona anche con builder come YOOtheme che renderizzano il contenuto fuori dal loop standard, dove i plugin di condivisione ingenui non appaiono mai.
- Nessuna barra duplicata — i layout fluttuanti/ancorati fissi si iniettano una sola volta per pagina e i loop secondari/post correlati vengono saltati, così la barra non viene mai renderizzata due volte.
Analytics delle condivisioni
- Tracciamento delle condivisioni per elemento e per rete — ogni clic di condivisione viene conteggiato sullo specifico articolo/post e sulla rete, così vedi esattamente cosa viene condiviso.
- Il tuo database, nessun terzo — i conteggi provengono dalla tabella dei clic del tuo stesso sito tramite un endpoint di prima parte; nulla viene inviato alle reti e non è coinvolto alcun servizio di analisi esterno.
- Conteggio e totale in tempo reale — mostra facoltativamente i conteggi per rete e un totale progressivo sulla barra, aggiornato in modo ottimistico nel momento in cui un visitatore clicca.
- Cruscotto analytics nel backend — una schermata di amministrazione mostra i totali per rete e i contenuti più condivisi (i 50 post principali con link di modifica su WordPress), così individui ciò che funziona.
- Conteggio accurato — un upsert atomico incrementa i conteggi in sicurezza in caso di concorrenza, e Joomla aggiunge la de-duplicazione per sessione così un visitatore che ri-clicca non gonfia i numeri.
- A prova di errore — conteggio/tracciamento sono protetti da un controllo di esistenza della tabella e da JavaScript best-effort (errori assorbiti), così la condivisione continua a funzionare anche se la tabella delle statistiche è assente.
Pubblicazione automatica su Facebook e Instagram (opzionale)
- Cross-posting senza intervento — quando pubblichi un nuovo articolo/post in una categoria consentita, viene messo in coda e pubblicato automaticamente sulla tua Pagina Facebook e/o su Instagram tramite le Meta Graph API, trasformando ogni articolo in un post social senza copia-incolla.
- Regole per categoria consentita — solo i contenuti nelle categorie che scegli vengono messi in coda, così bozze e sezioni fuori tema restano lontane dai social.
- Pubblica anche sugli aggiornamenti (opzionale) — facoltativamente rimetti in coda un post già pubblicato quando viene modificato, oppure limitalo ai soli nuovi post.
- Template della didascalia personalizzabile — costruisci la didascalia del post dai segnaposto
{title},{url},{intro}e{description}; le didascalie vengono tagliate ai limiti della piattaforma. - Post immagine su Instagram — la pubblicazione su Instagram usa l'immagine in evidenza dell'articolo/post (contenitore media in due passaggi e poi pubblicazione); viene saltata con un messaggio chiaro quando non è disponibile alcuna immagine.
- Post link su Facebook — i post su Facebook vengono pubblicati nel feed della Pagina come post link con la tua didascalia.
- Ritardo e spaziatura programmati — imposta quanto attendere dopo la pubblicazione prima del primo post e l'intervallo minimo tra i post in coda, così il tuo feed appare naturale e resta entro i limiti di frequenza.
- Limitazione dei batch — elabora solo pochi post per esecuzione (configurabile) per rispettare i limiti di Meta.
- Modalità dry-run — registra esattamente ciò che verrebbe pubblicato senza chiamare Meta, così puoi verificare la configurazione prima di andare in produzione (il dry-run è l'impostazione predefinita).
- Ripetizioni automatiche con back-off — i post falliti vengono ritentati fino a un numero massimo configurabile di tentativi dopo un ritardo configurabile, tracciando il successo parziale per rete così una rete già completata non viene ripubblicata.
- Recupero da lock obsoleti — un'esecuzione che si interrompe a metà pubblicazione rilascia automaticamente il proprio lock, così la coda non si blocca mai.
- Visibilità della coda — la coda di pubblicazione registra stato, tentativi, orario programmato, ID dei post remoti e ultimo errore per ogni elemento, così vedi cosa è in attesa, completato o in errore.
- Segreti tenuti fuori dal database — gli ID Pagina Facebook/Instagram e i token di accesso vengono letti dalle variabili d'ambiente del server / dalle costanti di
wp-config, e i token vengono oscurati da qualsiasi messaggio di log. - Versione delle Graph API configurabile — fissa la versione delle Meta Graph API (predefinita v20.0) così gli aggiornamenti restano sotto il tuo controllo.
- Guidata dagli scheduler nativi — Joomla la esegue come Attività Programmata (
plg_task_gmcsocialpublisher); WordPress la esegue su un evento WP-cron ogni 15 minuti. - Protetta dalla licenza in sicurezza — il publisher rifiuta di pubblicare quando il prodotto è definitivamente privo di licenza, ma una semplice interruzione del gateway non blocca mai un sito con licenza valida.
- Completamente opzionale — condivisione e analytics funzionano in modo del tutto autonomo; la pubblicazione automatica resta disattivata finché non la abiliti e aggiungi le credenziali.
Privacy e GDPR
- Nessuno script o SDK di terze parti — i pulsanti vengono renderizzati lato server con SVG inline, così non viene caricato alcun JavaScript di Facebook/X/ecc.
- Nessun pixel di tracciamento né cookie social — nulla viene impostato sul browser del visitatore solo perché viene mostrato un pulsante di condivisione.
- Solo analytics di prima parte — i conteggi delle condivisioni vivono nel tuo database e non lasciano mai il tuo sito, mantenendoti conforme al GDPR per design.
Internazionalizzazione
- Inglese, italiano e spagnolo pronti all'uso — la barra di condivisione, il modulo/widget e le schermate di analytics sono forniti tradotti in en-GB, it-IT ed es-ES.
- Rispetta i siti multilingue — condivide l'URL nella lingua propria dell'articolo, così le pagine italiane/spagnole puntano al link corretto e non alla home in lingua predefinita.
Prestazioni e compatibilità
- Rendering leggero e veloce — JS vanilla (nessun framework) e CSS semplice senza passaggi di build né dipendenze impacchettate mantengono le pagine rapide.
- Joomla 5 e 6, WordPress 6.0–7.0 — supporto per CMS moderni su PHP 8.1+, usando solo le API core del CMS.
- Zero dipendenze esterne — nessuna libreria Composer, npm o vendor da verificare o aggiornare.
Sviluppatori e API
- Endpoint di tracciamento di prima parte — le rotte Joomla
com_gmcsocialshare&task=track.hit/.countse le rotte REST WordPress/wp-json/gmc-social-share/v1/hite/countsregistrano e leggono i conteggi. - Protetto da CSRF/nonce — l'endpoint hit richiede un token di form Joomla / nonce REST WordPress e valida la rete rispetto a una whitelist, così i conteggi non possono essere falsificati banalmente.
- Updater protetto da SSRF (WordPress) — l'auto-updater limita rigidamente l'host del pacchetto a fuerteventuratv.net su HTTPS, bloccando gli abusi di redirect/SSRF.
- Disinstallazione pulita — WordPress rimuove le sue opzioni e i suoi dati alla disinstallazione; lo script di auto-riparazione del pacchetto Joomla riordina la topologia dell'update-site e abilita il plugin incluso all'installazione.
Affidabilità e licenza
- Licenza GNU GPL v2 — ricevi la build ufficiale sotto licenza open, per un sito per acquisto (accordi volume/agenzia su richiesta).
- Self-hosted, autonomo — tutto gira sul tuo server; le uniche chiamate in uscita sono il controllo licenza/aggiornamenti verso il server GMC / FuerteventuraTV e, se le abiliti, le tue chiamate di pubblicazione automatica verso Meta.
- Aggiornamenti con un clic sotto licenza — una Download Key dalla tua email di licenza sblocca i controlli automatici degli aggiornamenti (Joomla ~ogni 24h, WordPress ~ogni 12h) mostrati nel normale updater del CMS finché la tua licenza è attiva.
- Continua a funzionare durante le interruzioni — l'abilitazione della licenza viene messa in cache con un fallback all'ultimo stato valido, così un'interruzione temporanea del gateway non disattiva mai un sito con licenza; solo un diniego definitivo blocca il rendering.
- Comprovato in produzione — questa build alimenta la barra di condivisione sul portale turistico del fornitore stesso, fuerteventuratv.net.
- Abbonamento a 39 €/anno — prezzo di fascia media che batte concorrenti comparabili con analytics + pubblicazione automatica, fatturato tramite Stripe.
- Nessun segreto nel prodotto — le chiavi di licenza e i token Meta sono impostazioni runtime/valori d'ambiente, mai committati né spediti.
Joomla e WordPress
- Joomla — fornito come un unico pacchetto che raggruppa quattro estensioni mantenute allineate nella stessa versione: installa lo zip
pkg_gmcsocialshare(non gli zip interni). Aggiunge un modulo footer/sidebar, il controllo del contesto per articolo, la de-duplicazione dei conteggi per sessione e un publisher automatico guidato dallo Scheduler. Il manifest del content-plugin espone tutti i 10 layout (il modulo espone i 7 non fissi). - WordPress — un unico plugin autonomo che usa lo shortcode
[gmcsocialshare], un widget configurabile e il filtrothe_content, con endpoint di tracciamento REST e un publisher automatico WP-cron ogni 15 minuti. Una licenza copre il plugin WP sul suo stesso slug, con parità di funzioni rispetto a Joomla per condivisione, analytics e pubblicazione automatica su Meta.
FAQ
- Installo il pacchetto o gli zip interni?
Installa sempre il singolo pacchetto
pkg_gmcsocialshareda Sistema → Installa → Estensioni → Carica file pacchetto. Installa insieme il componente, il modulo e i plugin e li mantiene allineati — e solo la versione del pacchetto attiva gli aggiornamenti con licenza. Installa uno zip interno solo se te lo chiede il supporto. - Dove inserisco la Download Key?
Ricevi una Download Key con l'email della licenza. Inseriscila nella schermata GMC Licenses del tuo sito (Componenti → GMC Licenses). La chiave sblocca gli aggiornamenti one-click con licenza dal server di aggiornamento GMC / FuerteventuraTV; lasciala al suo posto finché la licenza è attiva.
- È davvero senza script e a norma GDPR?
Sì — i pulsanti di condivisione vengono generati senza caricare script social di terze parti, quindi non impostano cookie social solo per il fatto di essere nella pagina.
- Devo attivare la pubblicazione automatica?
No. La condivisione e le analisi funzionano da sole. La pubblicazione automatica è opzionale: imposta le categorie consentite, aggiungi le credenziali Meta Graph e attiva l'attività pianificata. Dove possibile, testala prima in modalità di prova.
- Quali lingue supporta?
Include di serie inglese, italiano e spagnolo e rispetta la configurazione multilingua del tuo sito.
- Cosa copre la licenza?
Il software è rilasciato sotto GNU GPL. L'acquisto ti dà la build ufficiale, gli aggiornamenti one-click con licenza e il supporto per un sito. Ti serve su più siti o per progetti di clienti? Scrivici per un accordo volume o agenzia.
Nota sulla privacy
I pulsanti di condivisione non caricano script di terze parti. Se attivi la pubblicazione automatica, i contenuti vengono inviati a Facebook e Instagram tramite la Meta Graph API usando le tue credenziali; documenta nella tua privacy e cookie policy tutti i provider esterni che attivi.


