Lean Bunker Cloner – WordPress Plugin

📦 Lean Bunker Cloner

Un solo file. 1.8 KB. Zero compromessi.

Questo plugin pesa meno di un’immagine favicon, occupa una manciata di righe di codice, eppure ti dà il potere di clonare qualsiasi contenuto con un clic.
Niente librerie, niente JavaScript, niente tabelle nel database. Solo puro, essenziale WordPress.

Perché a volte, la soluzione migliore… è anche la più leggera.

📦 Lean Bunker Cloner – Descrizione Granulare

Lean Bunker Cloner è un plugin WordPress minimalista, autonomo e privo di dipendenze, progettato per duplicare in un clic qualsiasi contenuto del sito: articoli, pagine, custom post type (CPT), inclusi metadati e tassonomie associate.

Non è un tool complesso con opzioni, cron job o interfacce dedicate.
È una funzionalità essenziale, implementata in modo trasparente, sicuro e leggerissimo — perfettamente allineata alla filosofia Lean Bunker: massima utilità, minimo peso.


👤 Come lo usa l’amministratore

  1. Attiva il plugin
    Installa e attiva lean-bunker-cloner.php. Non richiede configurazione.
  2. Trova il pulsante “Clona”
    Nell’elenco di Articoli, Pagine o qualsiasi CPT pubblico, accanto ai link “Modifica”, “Anteprima”, “Cestina”, appare un nuovo link: “Clona”.
  3. Clicca per duplicare
    Al clic:

    • Viene creata una nuova bozza identica all’originale.
    • Il titolo viene modificato in Titolo originale (Copia).
    • Lo stato è impostato su Bozza, per evitare pubblicazioni accidentali.
    • L’autore diventa l’utente corrente (non l’autore originale).
    • Vieni reindirizzato direttamente all’editor della copia, pronto per le modifiche.
  4. Nessuna traccia residua
    Il plugin non crea tabelle, non salva opzioni globali, non aggiunge menu amministrativi.
    Se disattivato, non lascia tracce nel database.

🧠 Cosa viene copiato esattamente?

Il plugin replica in modo completo e fedele:

Elemento
Copiato?
Note
Titolo
Con suffisso (Copia)
Contenuto (post_content)
Testo, blocchi, HTML
Estratto (post_excerpt)
Se presente
Stato
Sempre impostato a draft
Tipo di contenuto (post_type)
Rispetta l’originale (es. product, servizio, ecc.)
Autore
Diventa l’utente che ha clonato
Genitore (post_parent)
Utile per pagine nidificate
Ordinamento (menu_order)
Mantiene la posizione
Password protetta
Se il post era protetto
Metadati personalizzati (post_meta)
Tutti i campi ACF, metabox, ecc.
Tassonomie
Categorie, tag, custom taxonomy associate

⚠️ Non copia:

  • Allegati (media) → perché sono riferimenti esterni; il contenuto testuale li include comunque.
  • Commenti → non rilevanti per una bozza di lavoro.
  • Revisioni → la copia è un nuovo post pulito.

⚙️ Caratteristiche tecniche

  • Single file: un solo file PHP, ~50 righe di logica utile.
  • Zero JavaScript: tutto gestito via richiesta HTTP + PHP nativo.
  • Nessuna dipendenza: usa solo funzioni core di WordPress (wp_insert_post, get_post_meta, wp_set_object_terms).
  • Compatibile con Multisite: clona solo nel sito corrente; nessuna interferenza tra subsite.
  • Sicurezza integrata:
    • Verifica nonce per ogni azione.
    • Controllo permessi (current_user_can('edit_post', $id)).
    • Nessun dato esposto in chiaro nell’URL oltre all’ID (già visibile in admin).
  • Performance: nessun overhead in frontend; zero impatto sul caricamento del sito.
  • Privacy: non raccoglie, non traccia, non invia dati esterni.

🛠️ Casi d’uso ideali

  • Creare varianti di una pagina: es. “Servizio base” → “Servizio premium”.
  • Duplicare template di articoli: per blog con struttura fissa.
  • Migrare contenuti tra CPT: copia un “prodotto” come “offerta speciale”.
  • Backup veloce prima di modifiche: clona → modifica → confronta.
  • Agenzie: preparare bozze per clienti basate su layout esistenti.

Cosa NON fa (e perché)

  • Non ha un’interfaccia dedicata → perché non serve: sfrutta l’admin nativo.
  • Non permette di scegliere cosa copiare → perché la semplicità è più utile della flessibilità in questo caso.
  • Non clona media fisici → perché i file non appartengono al post; il testo li referenzia comunque.
  • Non supporta bulk clone → perché violerebbe il principio “un’azione = un risultato controllabile”.

💡 Filosofia dietro il codice

“La migliore automazione è quella che sembra non esserci.”

Questo plugin non si impone. Non aggiunge menu, non mostra notifiche, non richiede setup.
Appare solo quando serve, fa esattamente ciò che ti aspetti, e sparisce.

È uno strumento da artigiano: silenzioso, preciso, affidabile.


📌 In sintesi

Lean Bunker Cloner trasforma un’operazione noiosa (copiare manualmente un contenuto) in un clic sicuro, veloce e completo — senza appesantire il sito, senza compromettere la sicurezza, e senza tradire la filosofia WordPress.

Per chi crede che la potenza stia nella semplicità, non nel numero di opzioni.