Lean Bunker Commerce – WordPress Plugin

Lean Bunker Commerce è un plugin e-commerce per WordPress progettato per essere leggero e privo di JavaScript. Offre funzionalità complete per la gestione di carrelli, checkout e ordini, utilizzando API native. Ideale per B2B e B2C, non richiede configurazioni complesse e garantisce performance ottimali anche su multisite.

[lb_breadcrumb]

[lb_seo_description]

Istant Download

Lean 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 select e number per 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_order con 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:
  1. Nonce Verification: Ogni azione critica (aggiunta al carrello, checkout, salvataggio admin) richiede un nonce valido per prevenire CSRF.
  2. Capability Checks: Solo utenti con permessi appropriati (edit_post, manage_options) possono eseguire azioni amministrative.
  3. Sanitizzazione e Escaping: Tutti gli input sono sanitizzati (sanitize_text_field(), intval(), esc_url()) e tutti gli output sono escaped (esc_html(), esc_attr()).
  4. Dati Utente Protetti: Il carrello e gli ordini sono salvati come user/post meta, accessibili solo all’utente proprietario o agli admin.
  5. 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
Installazione Manuale:
  1. Scarica il file lean-bunker-commerce.php.
  2. Caricalo nella directory /wp-content/plugins/ del tuo sito.
  3. Attiva il plugin dal menu “Plugin” di WordPress.
  4. Vai su Impostazioni → Lean Bunker Commerce per configurare IBAN e categorie utente.
  5. Modifica un prodotto: usa la metabox laterale per abilitare carrello/prezzo e quella centrale per il configuratore.
  6. Inserisci gli shortcode nelle tue pagine per attivare le funzionalità e-commerce.
Installazione via Upload:
  1. Vai su Plugin > Aggiungi nuovo > Carica plugin.
  2. Seleziona il file .zip del plugin.
  3. Clicca su “Installa ora” e poi “Attiva plugin”.
[Download Lean Bunker Commerce v2.0.3] (Inserisci qui il link al file .zip o alla repository)

❓ 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? ✅ Leggero come una piuma – Single file, zero JS, zero bloat
✅ Nativo e sicuro – Solo API WordPress, sanitizzazione completa
✅ Flessibile e potente – Configuratore dinamico, aree private, ordini
✅ Multisite-ready – Progettato per reti WordPress complesse [Scarica Lean Bunker Commerce Ora] (Link al download)
[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.