[lb_breadcrumb]
[lb_seo_description]
Istant DownloadLean Bunker Commerce: E-commerce WordPress Nativo, Leggero e Potente. Zero JS, Single File.
Lean Bunker Commerce ridefinisce il commercio elettronico su WordPress. Dimentica i plugin e-commerce pesanti, complessi e pieni di dipendenze: Lean Bunker Commerce è una soluzione all-in-one in un singolo file PHP, priva di JavaScript, che sfrutta le API native di WordPress per gestire aree private, configuratori prodotti, carrello, checkout e ordini con massima efficienza. Progettato per B2B, B2C, marketplace verticali e siti con aree riservate, questo plugin offre funzionalità e-commerce complete senza appesantire il tuo sito, mantenendo il controllo totale sui dati e garantendo performance ottimali anche su installazioni multisite.
Perché Scegliere Lean Bunker Commerce?
Mentre WooCommerce e altri plugin e-commerce caricano script pesanti, tabelle database complesse e dipendenze esterne, Lean Bunker Commerce rimane leggero, trasparente e completamente nativo. Nessun overhead inutile, nessuna configurazione complessa, nessuna API esterna richiesta.
Caratteristiche Principali
Aree Private per Categorie Utente
- Categorie Utente Configurabili: Assegna ogni utente a una categoria (Cliente, Fornitore, Staff, o personalizzate) direttamente dal profilo WordPress.
- Menu Dinamici per Categoria: Ogni categoria utente visualizza un menu WordPress dedicato (
lb_user_area_{categoria}), perfetto per mostrare contenuti e funzionalità differenziate. - Shortcode
[menu_utente]: Inserisci il menu contestuale in qualsiasi pagina o template.
Carrello e Checkout Nativo
- Carrello Utente Persistente: Gestito tramite user meta, sicuro e compatibile con cache e CDN.
- Shortcode
[carrello]: Pagina carrello completa con riepilogo, rimozione prodotti e svuotamento. - Checkout con Bonifico Bancario: Form nativo per dati di fatturazione e spedizione, con validazione lato server e email di conferma automatica.
- Shortcode
[checkout]: Pagina checkout pronta all’uso con coordinate bancarie configurabili dall’admin.
Configuratore Prodotti con Formule Dinamiche
- Campi Personalizzabili: Definisci campi
selectenumberper ogni prodotto tramite metabox dedicato. - Formule di Calcolo: Usa sintassi
{nome_campo}per creare formule di prezzo dinamiche (es.{prezzo_mq} * {mq} + {trasporto}). - Integrazione Carrello/Modulo: Dopo il calcolo, abilita l’aggiunta diretta al carrello o l’invio di una richiesta preventivo via email.
- Shortcode
[lean_calculator]: Inserisci il configuratore in qualsiasi pagina prodotto.
Gestione Ordini Completa
- Post Type Ordini Dedicato:
lb_ordercon interfaccia admin nativa, metabox dettagliati e stato gestibile (In attesa / Completato). - Dati Completi per Ordine: Fatturazione, spedizione, note, prodotti, totale, metodo di pagamento, timestamp.
- Email di Conferma Automatica: Invio email professionale con riepilogo ordine e coordinate bancarie.
- Shortcode
[miei_ordini]e[miei_acquisti]: Pagine utente per visualizzare lo storico ordini e i prodotti acquistati.
Integrazione Trasparente con WordPress
- Metabox Prodotto Universale: Aggiungi prezzo, stock e abilitazione carrello a qualsiasi post type (Post, Pagine, CPT).
- Shortcode
[aggiungi_al_carrello id="123"]: Pulsante carrello semplice per prodotti standard. - Pagina “Ordine Completato” Auto-Creata: Pagina dedicata con shortcode
[ordine_completato]per conferma post-checkout. - Compatibilità Multisite: Progettato per funzionare in reti WordPress multisite senza configurazioni aggiuntive.
Architettura “Zero JS, Single File” e Performance
La filosofia Lean Bunker si applica anche all’e-commerce: massima funzionalità, minimo impatto.
- Single PHP File: Tutto il codice risiede in
lean-bunker-commerce.php. Facile da installare, aggiornare, auditare e versionare. - Zero JavaScript: Nessuna dipendenza JS frontend o backend. Compatibile con qualsiasi tema, plugin di cache o sistema di ottimizzazione.
- Utilizzo di API WordPress Native:
wp_insert_post(),get_post_meta(),wp_mail(),wp_nav_menu(). Solo funzioni core stabili e documentate. - Nessun Overhead Frontend: Il plugin esegue hook solo quando necessario. Nessun impatto su Core Web Vitals o TTFB.
- Gestione Errori Robusta: Validazione input, sanitizzazione output, fallback eleganti e logging per debugging.
Sicurezza e Privacy by Design
Lean Bunker Commerce gestisce dati sensibili (ordini, indirizzi, email) con i massimi standard di sicurezza WordPress:
- Nonce Verification: Ogni azione critica (aggiunta al carrello, checkout, salvataggio admin) richiede un nonce valido per prevenire CSRF.
- Capability Checks: Solo utenti con permessi appropriati (
edit_post,manage_options) possono eseguire azioni amministrative. - Sanitizzazione e Escaping: Tutti gli input sono sanitizzati (
sanitize_text_field(),intval(),esc_url()) e tutti gli output sono escaped (esc_html(),esc_attr()). - Dati Utente Protetti: Il carrello e gli ordini sono salvati come user/post meta, accessibili solo all’utente proprietario o agli admin.
- Email Sicure:
wp_mail()con header configurati correttamente; nessun dato sensibile esposto in log pubblici.
Shortcodes Reference
| Shortcode | Descrizione | Parametri |
|---|---|---|
[menu_utente]
|
Menu dinamico per categoria utente | Nessuno |
[aggiungi_al_carrello]
|
Pulsante “Aggiungi al carrello” semplice |
id (ID prodotto), quantity (default: 1)
|
[lean_calculator]
|
Configuratore prodotto con formula dinamica |
id (ID prodotto)
|
[carrello]
|
Pagina carrello con riepilogo e azioni | Nessuno |
[checkout]
|
Pagina checkout con form bonifico bancario | Nessuno |
[miei_ordini]
|
Lista ordini dell’utente loggato | Nessuno |
[miei_acquisti]
|
Griglia prodotti acquistati dall’utente | Nessuno |
[ordine_completato]
|
Pagina di conferma post-checkout | Nessuno |
Pannello Admin Intuitivo
Il plugin include una pagina impostazioni completa in Impostazioni → Lean Bunker Commerce:
- Coordinate Bancarie: Configura IBAN e intestatario per i pagamenti bonifico.
- Categorie Utente: Aggiungi, modifica o rimuovi categorie per differenziare l’esperienza utente.
- Guida all’Uso: Esempi pratici e riferimento rapido agli shortcode.
- Esempio Pratico: Configurazione predefinita per un prodotto “Pavimenti Personalizzati” con calcolatore.
Installazione e Utilizzo
Pronto a trasformare il tuo sito WordPress in una piattaforma e-commerce leggera e potente? Lean Bunker Commerce è gratuito, open-source (GPL-3.0+) e pronto all’uso in 60 secondi.
Requisiti di Sistema:
- WordPress 6.0 o superiore (consigliato)
- PHP 7.4 o superiore
- Nessun requisito di database o configurazione aggiuntiva
- Scarica il file
lean-bunker-commerce.php. - Caricalo nella directory
/wp-content/plugins/del tuo sito. - Attiva il plugin dal menu “Plugin” di WordPress.
- Vai su Impostazioni → Lean Bunker Commerce per configurare IBAN e categorie utente.
- Modifica un prodotto: usa la metabox laterale per abilitare carrello/prezzo e quella centrale per il configuratore.
- Inserisci gli shortcode nelle tue pagine per attivare le funzionalità e-commerce.
- Vai su Plugin > Aggiungi nuovo > Carica plugin.
- Seleziona il file
.zipdel plugin. - Clicca su “Installa ora” e poi “Attiva plugin”.
Domande Frequenti (FAQ)
D: Lean Bunker Commerce sostituisce WooCommerce? R: Dipende dalle tue esigenze. Se cerchi un e-commerce leggero, nativo, senza dipendenze JS e con funzionalità B2B/B2C essenziali (carrello, checkout bonifico, aree private), sì, è un’ottima alternativa. Se hai bisogno di gateway di pagamento multipli, shipping avanzato o estensioni di terze parti, WooCommerce potrebbe essere più adatto.
D: Il configuratore prodotti supporta formule complesse? R: Sì! Puoi usare operatori matematici base (+, -, *, /, parentesi) e riferirti ai campi con {nome_campo}. Esempio: ({prezzo_base} + {opzione_premium}) * {quantita} * 1.22. La formula viene valutata in modo sicuro lato server.
D: Come gestisco i pagamenti oltre al bonifico? R: Attualmente Lean Bunker Commerce supporta nativamente solo il bonifico bancario. Per integrare PayPal, Stripe o altri gateway, puoi estendere il plugin tramite gli hook WordPress o contattare lo sviluppatore per funzionalità custom.
D: Funziona con plugin di cache e ottimizzazione? R: Assolutamente sì. Essendo un plugin puramente server-side che non carica JS/CSS frontend, è compatibile con WP Rocket, W3 Total Cache, Autoptimize, Cloudflare e qualsiasi soluzione di caching.
D: Posso personalizzare l’email di conferma ordine? R: L’email è generata dinamicamente con i dati dell’ordine. Per personalizzazioni avanzate (template HTML, logo, footer), puoi filtrare il contenuto tramite l’hook wp_mail o contattare lo sviluppatore per un’estensione dedicata.
D: Come gestisco lo stock dei prodotti? R: Ogni prodotto ha un campo “Quantità disponibile” nella metabox carrello. Se impostato a 0, il prodotto appare come “Non disponibile”. Se lasciato vuoto, lo stock è considerato illimitato. La gestione avanzata dello stock (sottrazione automatica, notifiche) è prevista per future versioni.
Nota per lo Sviluppatore.
Lean Bunker Commerce è mantenuto da Riccardo Bastillo. Il codice è auditabile, trasparente e segue le best practice di WordPress. Per segnalare bug o richiedere funzionalità, visita la repository ufficiale o il sito di Lean Bunker. Versione corrente: 2.0.3 – Roadmap: supporto gateway pagamento multipli, gestione avanzata stock, API REST per ordini, webhook per integrazioni esterne.
Call to Action Finale
Pronto a semplificare il tuo e-commerce WordPress?
[Documentazione Completa] (Link alla docs)
[Segnala un Bug o Richiedi una Feature] (Link a GitHub/Issue tracker) Lean Bunker Commerce – E-commerce WordPress, finalmente semplice.