Plugin BitHub
Plugin WordPress.
Fatti per lavorare.
Plugin WordPress e WooCommerce sviluppati da BitHub per migrazioni, integrazioni e automazioni reali. Le versioni pubbliche sono distribuite tramite WordPress.org, con funzioni, requisiti e limiti dichiarati.
Plugin disponibile
Export pulito, accesso temporaneo.
Un solo plugin, documentato qui per intero. Quando ne pubblicheremo altri, ciascuno avrà il proprio blocco completo nella stessa pagina.
BitHub Site Exporter for WooCommerce
Esporta dati WordPress e WooCommerce tramite una API JSON temporanea e autenticata, pensata per migrazioni e integrazioni server-to-server senza configurare le WooCommerce API keys.
- WordPress 6.5+
- PHP 7.4+
- WooCommerce
- HPOS
- Yoast SEO e Rank Math
A cosa serve
BitHub Site Exporter fornisce una API pull per trasferire dati da WordPress e WooCommerce verso sistemi esterni di migrazione o integrazione. WordPress non avvia upload autonomamente: un amministratore abilita temporaneamente l’accesso e il sistema autorizzato interroga gli endpoint REST del sito tramite HTTPS.
Cosa esporta
WooCommerce
- Prodotti e varianti
- Categorie, brand e attributi
- Immagini prodotto
- Profili cliente e dati billing/shipping
- Ordini tramite WooCommerce CRUD, inclusi store HPOS
- Coupon
WordPress e SEO
- Pagine e articoli
- Permalink sorgente
- Metadati Yoast SEO
- Metadati Rank Math
- SEO di prodotti, contenuti e categorie prodotto
La versione pubblica non esporta gli hash delle password WordPress e non contiene un esecutore SQL.
Come funziona
- Installa e attiva il plugin.
- Apri Strumenti > Site Exporter.
- Scegli 15 minuti, 1 ora, 4 ore oppure 24 ore.
- Abilita l’accesso temporaneo.
- Copia il token casuale mostrato una sola volta.
- Inserisci URL API e token nel sistema che deve eseguire l’export.
- Disabilita l’accesso appena terminato il trasferimento.
WordPress conserva soltanto un hash unidirezionale del token. HTTPS è richiesto fuori da localhost.
Autenticazione e API REST
Token
Header dedicato:
X-BitHub-Export-Token: your-token
È supportato anche il Bearer authorization header. I token nella query string non vengono accettati.
Namespace
/wp-json/bithub-export/v1/
Endpoint: summary, products, customers,
orders, coupons, content,
seo e query.
query è mantenuto per compatibilità con strumenti privati di migrazione,
ma nella versione pubblica restituisce sempre feature unavailable.
Nessuna istruzione SQL viene eseguita. La risposta di summary
include un oggetto capabilities per rilevare le funzioni disponibili.
Sicurezza e privacy
- Nessuna connessione outbound verso BitHub
- Nessuna telemetria o tracking
- Nessun hash delle password esportato
- Nessun SQL executor nella versione WordPress.org
- Nessun export file creato automaticamente sul disco
- Accesso limitato alla finestra temporanea scelta dall’amministratore
Il token dà accesso ai dati esposti dal plugin durante la finestra attiva: va quindi trattato come una credenziale e utilizzato esclusivamente tramite HTTPS.
Requisiti
- WordPress: 6.5 o superiore
- Testato fino a: 7.0
- PHP: 7.4 o superiore
- WooCommerce: richiesto per i dati eCommerce
- HPOS: supportato per gli ordini
- HTTPS: richiesto fuori da localhost
Domande frequenti
Il plugin invia i dati a BitHub?
No. Non ci sono connessioni outbound, telemetria o tracking. È la tua integrazione a collegarsi agli endpoint REST del sito WordPress.
Vengono esportati gli hash delle password?
No. La versione pubblica WordPress.org restituisce
password: null per i clienti.
È compatibile con HPOS?
Gli ordini vengono letti tramite le funzioni CRUD di WooCommerce anziché dipendere soltanto dai legacy order post.
Quali plugin SEO supporta?
La release 1.0.0 legge i metadati comuni di Yoast SEO e Rank Math.
Può eseguire query SQL arbitrarie?
No. La versione pubblica non contiene un SQL executor.
Serve un’integrazione più complessa?
Per sincronizzazioni con gestionali, ERP, eCommerce, API proprietarie o migrazioni più articolate, BitHub sviluppa integrazioni su misura.
Parliamo dell’integrazione →