Widget Feed Twitter e X - Timeline live o tweet in evidenza nel tuo negozio, senza chiavi API
Mostra la tua timeline Twitter/X in tempo reale — oppure un singolo tweet in evidenza — nella colonna sinistra, nella colonna destra, nel footer, in home page o in un pulsante flottante. Nessuna chiave API, nessun account sviluppatore, nessun OAuth. Basta il tuo nome utente. Il modulo si appoggia al widget di embed ufficiale di Twitter/X: risposte, retweet e like funzionano in modo nativo e il feed continua a funzionare anche quando la piattaforma cambia. Tema chiaro o scuro, un colore d'accento, un numero fisso di tweet o un feed scorrevole, e un'opzione Do Not Track per i negozi attenti alla privacy. Per PrestaShop 1.7 – 9.
La tua riprova sociale, sulla pagina dove fa vendere
Un feed attivo dice al visitatore che dietro al negozio c'è un'azienda vera — nuovi arrivi, risposte ai clienti, un annuncio pubblicato stamattina. Questo modulo mette quel feed dove rende di più, e si configura in circa un minuto.
Nessuna chiave API. Nessuna. Mai.
È il senso della versione 4. Inserisci il tuo nome utente — incollalo con o senza la @ iniziale, il modulo la rimuove per te — e hai finito. Non c'è nessun account sviluppatore da registrare, nessun flusso OAuth, nessuna app da creare, nessuna chiave da incollare e nessuna credenziale da conservare, perché il modulo non ne gestisce nessuna.
Timeline live, oppure un tweet in evidenza
La timeline live mostra un flusso in aggiornamento continuo dei tuoi ultimi post. Il tweet in evidenza mostra un singolo post scelto da te: incolli il link e quello è ciò che vedono i visitatori.
La seconda modalità merita attenzione per un motivo pratico. Il servizio di embed pubblico di Twitter/X applica un limite di richieste piuttosto stretto, e una timeline che si aggiorna di continuo può consumarne da sola gran parte. Poiché un tweet in evidenza richiede sempre e solo un post fisso, regge meglio quando la piattaforma è sotto carico. Se preferisci l'affidabilità all'aggiornamento automatico, è questa la modalità da scegliere.
Cinque posizioni, scelte dalla pagina di configurazione
Colonna sinistra, colonna destra, footer, home page oppure un pulsante flottante ancorato all'angolo in basso a sinistra. La posizione si sceglie direttamente dalla pagina del modulo: non serve passare da Design → Posizioni, e la modifica ha effetto immediato.
Un punto da chiarire subito, perché determina come si usa il modulo: ogni posizione mostra un pulsante compatto e il feed si apre in un popup quando il visitatore lo clicca. La timeline non resta inline nella colonna. Questo tiene un embed di terze parti fuori dal percorso di rendering critico e fa sì che il modulo non spinga mai i tuoi contenuti più in basso nella pagina.
Pensato per adattarsi al tuo tema
Chiaro o scuro, più un colore d'accento opzionale per i link all'interno del widget. Altre quattro opzioni nascondono l'intestazione, nascondono il footer, eliminano i bordi o rendono lo sfondo trasparente — si applicano alla timeline live, e il testo di aiuto dei campi lo specifica. Scegli un numero fisso di tweet da 1 a 20, oppure un feed scorrevole con un'altezza qualsiasi da 200 a 1200 pixel.
Per il tweet in evidenza ci sono due opzioni aggiuntive: nascondere il link Mostra questa conversazione e nascondere le anteprime di foto, video e link se vuoi solo il testo.
Tutto ciò che un visitatore si aspetta da un tweet
Trattandosi del widget ufficiale di Twitter/X e non di testo estratto con scraping, i visitatori ottengono la cosa vera: rispondere, ritwittare e mettere like funzionano in modo nativo, esattamente come sulla piattaforma. Media, thread e anteprime dei link vengono renderizzati come devono.
Validazione chiara, e un'anteprima prima di pubblicare
Non devi tirare a indovinare se le impostazioni sono corrette. Se qualcosa non va, il salvataggio viene rifiutato con un messaggio in linguaggio comprensibile — "Inserisci un nome utente Twitter/X valido: solo lettere, numeri e trattini bassi, fino a 15 caratteri", o l'equivalente per un link a un tweet malformato o un colore esadecimale errato — e non viene scritto nulla, quindi un refuso non può sostituire in silenzio una configurazione funzionante. Una volta salvato un nome utente o un tweet, un'anteprima live sulla pagina di configurazione mostra esattamente ciò che vedranno i visitatori.
Una nota onesta sulla personalizzazione
Il widget ufficiale espone un tema chiaro/scuro e un singolo colore d'accento, e questo è davvero tutto ciò che espone. Se vuoi ridisegnare liberamente il testo dei tweet, nessun modulo può offrirtelo attraverso l'embed ufficiale: è il compromesso per un feed che non richiede chiavi API e non si rompe quando la piattaforma cambia le regole.
La versione 4 ha eliminato un vero problema di sicurezza
Questo conta più di qualsiasi funzionalità. Le versioni precedenti recuperavano i tweet tramite le API v1.1 di Twitter usando una libreria OAuth inclusa nel pacchetto e vecchia di dieci anni, con credenziali sviluppatore scritte nel codice e distribuite in ogni copia del modulo. Nel 2023 Twitter/X ha chiuso l'accesso gratuito a quelle API, quindi l'integrazione aveva smesso di funzionare in modo affidabile — e, peggio ancora, quelle credenziali esposte facevano sì che un'installazione non configurata mostrasse silenziosamente il feed di qualcun altro.
La versione 4 rimuove tutto questo: nessun livello API, nessuna libreria OAuth inclusa, nessuna credenziale che possa trapelare e nulla che un cambio di policy della piattaforma possa rompere.
L'aggiornamento fa pulizia della vecchia versione
Apri il modulo e la migrazione avviene da sola. Le vecchie chiavi API e le impostazioni legacy ormai inutili vengono rimosse deliberatamente, invece di restare a ingombrare il database. Il tuo nome utente e la posizione scelta vengono mantenuti.
La versione 4.1.1 ha inoltre corretto un difetto di aggiornamento che vale la pena raccontare senza giri di parole: lo step della 4.0.1 legava il proprio esito a una chiamata registerHook() che restituiva true, quindi un errore temporaneo — o un hook già registrato da un tentativo precedente interrotto — segnava lo step come fallito e PrestaShop disattivava il modulo. Ora l'hook viene registrato in modo idempotente e lo step riporta sempre esito positivo.
Un'impostazione per la privacy, e una risposta onesta sul tracciamento
Un'opzione Do Not Track chiede a Twitter/X di non personalizzare l'esperienza né tracciare i visitatori attraverso il widget. Attenzione a cosa fa e cosa non fa: non impedisce il caricamento dello script. Questo modulo carica uno script da platform.twitter.com sulle pagine in cui compare il feed, e dovresti dichiararlo nella tua informativa sui cookie e sulla privacy, come faresti per qualsiasi embed di terze parti.
Compatibilità
PrestaShop 1.7, 8 e 9, in otto lingue: francese, inglese, italiano, olandese, polacco, spagnolo, tedesco e turco. Poiché il feed si apre in un popup, ogni posizione si appoggia al modal Bootstrap del tuo tema — standard nel tema classic e nei suoi derivati, e da verificare su un tema fortemente personalizzato. Il nome tecnico del modulo è invariato rispetto alle versioni precedenti, quindi le installazioni esistenti si aggiornano senza problemi.
Domande frequenti
Ho bisogno di un account sviluppatore Twitter o di chiavi API?
No. Inserisci il tuo nome utente senza la @ e hai finito. Non c'è nulla da registrare e nessuna credenziale da conservare.
Qual è la differenza tra le due modalità?
La timeline live si aggiorna automaticamente con i tuoi ultimi post. Il tweet in evidenza mostra un singolo post scelto da te e, poiché richiede sempre e solo quel post, è più resistente quando Twitter/X limita le richieste al suo servizio di embed.
Dove posso posizionarlo, e il feed compare inline?
Colonna sinistra, colonna destra, footer, home page o un pulsante flottante nell'angolo in basso a sinistra, da scegliere nella pagina di configurazione. In ogni caso la posizione mostra un pulsante e il feed si apre in un popup sopra il negozio: non resta inline nella colonna.
Il feed mostra "Non è stato possibile caricare il feed in questo momento."
Il backend di embed di Twitter/X ha rifiutato la richiesta o ne ha limitato la frequenza. Non è un aspetto controllato dal modulo e di solito si risolve da solo in pochi minuti. Se accade spesso, passa alla modalità Tweet in evidenza.
Posso personalizzare i tweet per adattarli esattamente al mio brand?
Solo fino a un certo punto: il widget ufficiale offre un tema chiaro o scuro più un colore d'accento. Questo limite viene da Twitter/X, non da questo modulo.
I visitatori possono rispondere e ritwittare dal mio negozio?
Sì. È l'embed ufficiale, quindi rispondere, ritwittare e mettere like funzionano in modo nativo.
Ho aggiornato da una versione precedente: che fine hanno fatto le mie chiavi API?
Sono state rimosse di proposito, insieme ad altre impostazioni legacy. La vecchia integrazione richiedeva credenziali pubblicamente esposte da anni; quella nuova richiede solo il tuo nome utente.
È compatibile con i requisiti GDPR?
C'è un'opzione Do Not Track che chiede a Twitter/X di non personalizzare l'esperienza, ma lo script di embed viene comunque caricato. Dichiaralo nella tua informativa privacy come faresti per qualsiasi embed di terze parti.
-
CompatibilitàPrestashop 1.4
Prestashop 1.5
Prestashop 1.6
Prestashop 1.7
Prestashop 8
Prestashop 9 -
Traduzioni del Modulo DisponibiliFrancese
Inglese
Italiano
Olandese
Polacco
Spagnolo
Tedesco
Turco
MEG Venture
4 altri prodotti nella stessa categoria
| Versione | 4.1.1 |
|---|---|
| Ultimo aggiornamento | 2026-07-30 |
| Registro delle modifiche | - [2026-07-30] Backfill missing translation keys for various languages in Twitter/X feed module - [2026-07-24] Add Dutch, Polish, and Turkish translations for Twitter/X feed module configuration options and messages - [2026-07-23] Bump version to 4.1.1 and update changelog for upgrade stability fix - [2026-07-23] Translate Twitter/X feed module strings from Polish to English for improved accessibility and user experience. - [2026-07-23] Translate Twitter/X feed module strings to Polish and Turkish; update messages for clarity and consistency. - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add translation files for FR, DE, PL, NL, TR, IT, ES (7 languages) - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-10] Update README and templates to support Featured tweet mode; bump version to 4.1.0 - [2026-07-10] Bump version to 4.0.5 in module and template files; enhance loading process with rendered event logging - [2026-07-10] Bump version to 4.0.4 in module and template files; enhance button classes for improved styling - [2026-07-10] Refactor logging in Twitter timeline widget: replace console.debug with console.log and add script execution log - [2026-07-10] Add debug logging for Twitter timeline widget loading process - [2026-07-10] Update module name and version to 4.0.3; standardize naming to "Twitter and X Feed Widget" - [2026-07-10] Fix positioning of floating toggle in preview frame - [2026-07-10] Update Twitter & X Feed Widget to version 4.0.2 with new fallback handling and CSS improvements - [2026-07-10] Update Twitter & X Feed Widget to version 4.0.1 with new features and improvements - [2026-07-10] Add Twitter & X Feed Widget module version 4.0.0 - [2023-09-11] v3.2.0 - [2022-02-20] minor fix - [2021-09-23] v3.1.0 - [2021-09-23] Initial release v3.0.0 - [2021-09-23] Initial commit |
• [2026-07-10] Bump version to 4.0.5 in module and template files; enhance loading process with rendered event logging
• [2026-07-10] Bump version to 4.0.4 in module and template files; enhance button classes for improved styling
• [2026-07-10] Refactor logging in Twitter timeline widget: replace console.debug with console.log and add script execution log
• [2026-07-10] Add debug logging for Twitter timeline widget loading process
• [2026-07-10] Update module name and version to 4.0.3; standardize naming to "Twitter and X Feed Widget"
• [2026-07-10] Fix positioning of floating toggle in preview frame
• [2026-07-10] Update Twitter & X Feed Widget to version 4.0.2 with new fallback handling and CSS improvements
• [2026-07-10] Update Twitter & X Feed Widget to version 4.0.1 with new features and improvements
• [2026-07-10] Add Twitter & X Feed Widget module version 4.0.0
• [2023-09-11] v3.2.0
• [2022-02-20] minor fix
• [2021-09-23] v3.1.0
• [2021-09-23] Initial release v3.0.0
• [2021-09-23] Initial commit
• [2026-07-10] Update Twitter & X Feed Widget to version 4.0.2 with new fallback handling and CSS improvements
• [2026-07-10] Update Twitter & X Feed Widget to version 4.0.1 with new features and improvements
• [2026-07-10] Add Twitter & X Feed Widget module version 4.0.0
• [2023-09-11] v3.2.0
• [2022-02-20] minor fix
• [2021-09-23] v3.1.0
• [2021-09-23] Initial release v3.0.0
• [2021-09-23] Initial commit
Commenti (1)
Non è stato possibile inviare il tuo giudizio sulla recensione
Segnala commento
Segnalazione inviata
Non è stato possibile inviare la tua segnalazione