WordPress WooCommerce

PWA Storefront Pack — App installabile WooCommerce + notifiche push native

Negozio installabile e notifiche push native, senza servizi terzi

I tuoi clienti aggiungono il tuo negozio alla schermata Home come una vera app nativa. Navigazione offline, notifiche push per ordini e avvisi di ritorno in stock, broadcast marketing. Le chiavi VAPID vengono generate sul tuo server e il plugin parla direttamente con i servizi push dei browser Chrome, Firefox, Edge, Safari iOS 16.4 e successive. Nessuna dipendenza esterna, nessun abbonamento mensile.

HPOS-ready GDPR Senza servizi terzi VAPID nativo 5 lingue
  • Rimborso 30 giorni
  • 12 mesi di aggiornamenti
  • Supporto 24h
www.datafirefly.com/it/
PWA Storefront Pack — App installabile WooCommerce + notifiche push native
v1.0.0 · aggiornato 2026-05-23
Cosa fa

L' versione breve.

01

App installabile

Web App Manifest auto-generato (colori, icone, scorciatoie a pressione prolungata) e banner di installazione personalizzabile con ritardo configurabile e istruzioni iOS Safari.

02

Modalità offline

Service Worker con tre strategie di cache (network-first, cache-first, stale-while-revalidate) ed esclusioni automatiche per le pagine carrello, checkout e il mio account.

03

Notifiche push native

Implementazione completa del protocollo Web Push in PHP puro — VAPID ECDSA P-256, cifratura RFC 8188 aes128gcm. Nessun Firebase, nessun OneSignal, nessuna commissione di transito.

04

Trigger e-commerce integrati

Stato ordine, nuovo ordine per gli amministratori, avvisi di ritorno in stock con lista d'attesa per prodotto. Hook WooCommerce standard.

05

Compositore broadcast

Pagina di amministrazione dedicata per inviare notifiche manuali a tutti gli iscritti attivi, con anteprima in tempo reale e invio di test personale.

06

Gestione iscritti

Memorizzazione in tabella dedicata, identificazione automatica del provider (FCM, Mozilla, WNS, APNS), pulizia degli endpoint scaduti (HTTP 404/410).

07

Conforme GDPR

Pre-richiesta di consenso prima della finestra di dialogo nativa del browser, rifiuto memorizzato per 7 giorni, disiscrizione in un clic dal front-end.

08

Compatibile HPOS

Compatibilità dichiarata con High-Performance Order Storage di WooCommerce. URL admin adattati automaticamente.

La versione lunga

Tutto quello che vorresti sapere prima di installare.

Uno sguardo dettagliato su come funziona PWA Storefront Pack — App installabile WooCommerce + notifiche push native, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.

§ 01

Perché una PWA per il tuo negozio?

Una PWA conferisce al tuo negozio WooCommerce le caratteristiche di un'app nativa senza passare dagli App Store. I clienti la installano in due clic da Chrome o Safari, la avviano dalla schermata Home, navigano anche senza connessione e ricevono notifiche push per i loro ordini. Tutto questo con il tuo codice esistente — niente React Native, niente Electron, nessuna doppia manutenzione.

§ 02

Notifiche push senza intermediario

La maggior parte delle soluzioni push per WordPress addebita a volume o impone un servizio terzo (Firebase, OneSignal, Pushwoosh). Questo modulo implementa l'intero protocollo Web Push in PHP: generazione delle chiavi VAPID in ECDSA P-256, firma JWT ES256, cifratura RFC 8188 aes128gcm con derivazione HKDF. Il tuo server dialoga direttamente con i servizi push dei browser. Nessun costo ricorrente, nessuna condivisione di dati cliente, nessun punto di guasto esterno.

§ 03

Strategie di cache adattate all'e-commerce

Il Service Worker propone tre strategie di cache per le pagine HTML (network-first di default, cache-first per le vetrine statiche), escludendo sistematicamente le pagine sensibili (carrello, checkout, il mio account, admin) per evitare di mostrare uno stato obsoleto. Le risorse statiche utilizzano cache-first e le immagini stale-while-revalidate per un compromesso tra prestazioni e freschezza.

§ 04

Trigger e-commerce pronti all'uso

Tre automazioni collegate direttamente agli hook WooCommerce: notifica al cliente a ogni cambio di stato dell'ordine con URL di tracciamento, notifica agli amministratori e shop manager a ogni nuovo ordine con link diretto alla modifica (HPOS-aware), avvisi di ritorno in stock con lista d'attesa per prodotto. Tutto disattivabile individualmente.

§ 05

Conformità GDPR e qualità dell'esperienza

Il modulo non attiva mai la finestra di dialogo di permesso nativa senza un'azione esplicita dell'utente. Una pre-richiesta contestuale appare dopo un ritardo configurabile, con testi personalizzabili. Se l'utente rifiuta, il modulo memorizza la decisione per 7 giorni prima di riprovare. La disiscrizione è possibile con una sola chiamata JavaScript dal front-end.

§ 06

Compatibilità e internazionalizzazione

Compatibilità dichiarata con HPOS di WooCommerce. URL adattati automaticamente per funzionare con schemi di ordini vecchi e nuovi. Tutte le stringhe utente passano per i18n WordPress, con file .pot per traduttori e traduzione FR fornita di default. Polylang Pro supportato per siti multilingua.